Hvordan lære å utvikle iPhone Apps

Hvordan lære å utvikle iPhone Apps


Siden Apple tillatt utenforstående å selge iPhone-programmer i 2008, har nybegynnere og erfarne utviklere brukte plattform å bygge finansformue. Utviklere som Steve Demeter, skaperen av iPhone spillet Trism, og Ethan Nicholas, skaperen av iShoot, viste sin kunnskap for å utvikle iPhone-apps til lukrative virksomheter. Lære å utvikle iPhone-programmer ikke skjer raskt, og sette sammen de mobile applikasjoner krever ferdigheter i ulike koding språk. Men med en initial investering for Apple-programvare som er spesielt for å lage iPhone-apps og din forpliktelse over tid, du også kan sette din første iPhone App på markedet og tjene penger på din nyervervede ferdigheter.

Bruksanvisning

1 Kjøp en Mac-maskin eller kjøpe tilgang til en Mac-maskin, hvis du ikke eier en. Ved hjelp av Apples programvare developer kit (SDK) og gjennomføring av Apples in-house programmeringsspråk som Objective-C og Cocoa, som begge er avgjørende for å utvikle iPhone-programmer, krever en datamaskin som kjører Leopard-versjonen av MacOS X.

2 Registrer deg for iPhone Developer Program på Apple Developer nettstedet, deretter laste ned iOS SDK. Apples iOS SDK inneholder simulatorer og verktøy som kreves for å utvikle iPhone-apps. Når du registrerer deg for en utvikler-konto og laste ned SDK, vil du få tilgang til tekniske ressurser, som for eksempel iOS Reference Library, som inkluderer eksempelkode du kan manipulere til å lage dine egne apps, og how-to guider som direkte forklare hvordan å utføre funksjoner, som å spille lyd eller oppdage bevegelse innenfor en iPhone app.

3 Lær programmeringsspråk som Objective-C, Cocoa og OpenGL, som alle er relevante for læring og utvikling av iPhone-apps. Mens Objective-C og Cocoa er programmeringsspråk utviklet av Apple selv, lære OpenGL, som er en kryssplattform programmeringsspråk for å skape høy grafikkytelse, kan kreve læringsressurser utenfor Apple iOS Reference Library og tekniske ressurser. Du kan få tilgang til en OpenGL programmering veiledning, referansehåndbok og anbefalte OpenGL opplæringen bøker fra organisasjoner nettsted for å lære programmeringsspråket.

4 Ta et kurs utviklet spesielt for undervisning iPhone app utvikling. Universiteter som Stanford har kurs som lærer potensielle iPhone app programmerere hvordan å kode og utvikle iPhone-apps. Søk etter kurs som dekker Objective-C og Cocoa, samt grafikk utvikling for iPhone apps. Noen av disse kursene bare vare noen uker eller måneder, og krever litt kunnskap om programmering.

Hint

  • Outsource iPhone app idé til en dyktig iPhone app utvikleren, hvis du ikke har tid til å lære nødvendige programmeringsspråk og prosedyrer for å utvikle apps. Istedenfor å bruke måneder på å lære Objective-C, Cocoa og OpenGL, eierne av iPhone app utviklingsselskap Free Apps valgt å ansette dyktige programmerere for å utvikle iPhone-apps for dem. Innen to år, Free Apps netted $ 8 millioner i inntekter fra over 18 millioner nedlastinger på mer enn 20 iPhone-apps. Selskapet brukte freelance nettsteder som Elance og oDesk å finne talentfulle iPhone app utviklere. Tilsvarende ved outsourcing app ideer, kan du frigjøre tid til å generere ideer for flere iPhone-apps, mens hyret programmerere generere andre i en kortere tidsperiode.