Skapa ett Mac OSX program är ett mödosamt process som kräver kunskap om mål C kodning , design och marknadsföring . Blivande Mac applikationsutvecklare måste ha en innovativ idé som kan omvandlas till en bekväm applikation . När du registrerar dig som en Apple Developer , kan dina program kan användas i alla Mac-produkter . Den Software Development Kit innehåller prov koder , dokumentation och massor av information för utvecklare noviser . När programmet är igång , kan du ha andra testa din app och välj ett releasedatum . Saker du behöver
iPhone eller iTouch
Intel - baserad Mac
iPhone SDK
Notebook
Visa fler instruktioner
Ideation
1
Ta reda på om din ansökan kommer att lösa ett nytt problem eller servera en specifik nisch ( se Resurs 1 till forskning befintliga appar på Mac App Store ) .
2
Ladda ner och spela med så många appar som möjligt . Bestäm vilka funktioner du vill inkludera i din produkt .
3
Skapa ett team av skickliga yrkesmän som kan tjäna som forskare , projektledare, utvecklare och annonsörer från familj, vänner och co - arbetare . Anlita entreprenörer teknikutvecklare , om det behövs .
4
Förbered ett sekretessavtal eller ett kontrakt , för dina gruppmedlemmar att se till att dina idéer inte blir stulna .
5
Hitta din målgrupp och inkludera denna grupp i varje fas av design genom användartester .
6
skissar ut din idé på flera vanliga pappersark . Skapa minst en miniatyrbild av din ansökan per skärm . Experimentera med olika navigations system .
Design och utveckling
7
Gå Apple Developers Program för att komma åt iOS SDK 4 för att utveckla applikationer ( se Resurs 2 ) . Ingång ditt betal-eller kreditkort information för att slutföra registreringsprocessen .
8
Ladda ner en Photoshop- mall för att stelna din layout ( se Resurs 4 ) . Skapa prototyper av den slutliga modellen med bildredigeringsprogram .
9
Skapa Mål C-kod med hjälp av Xcode när du börjar designa din ansökan , eftersom varje sekvens av din design kommer att kräva kodning arbeta .
Promotion
10
E som är intresserade av din ansökan veckor innan dess release för att marknadsföra din produkt .
11
Införliva sociala medier i ansökan , såsom Facebook eller Twitter -plattformar , för att kommunicera med användare och få feedback .
12
Förutse upprepade utsättningar att rulla ut en ny funktion regelbundet .