Come imparare a sviluppare app per iPhone
Da quando Apple ha permesso a terzi di vendere app iPhone nel 2008, sviluppatori novizi ed esperti hanno usato la piattaforma per costruire ricchezza. Sviluppatori come Steve Demeter (Trism) ed Ethan Nicholas (iShoot) hanno trasformato la loro abilità in business redditizi. Imparare a sviluppare app iPhone non è rapido e richiede competenze in vari linguaggi di programmazione. Tuttavia, con un investimento iniziale per il software Apple specifico per creare app iPhone e il tuo impegno temporale, anche tu potresti pubblicare la tua prima app e monetizzare la nuova competenza.
Occorrente
- Mac con MacOS X Leopard
- SDK sviluppatori Apple
- Objective-C
- Cocoa
- OpenGL
Istruzioni
Acquista un Mac o procurati l'accesso a uno, se non ne possiedi uno. Usare l'SDK Apple ed eseguire linguaggi proprietari come Objective-C e Cocoa, essenziali per sviluppare app iPhone, richiede un computer con MacOS X Leopard.
Registrati al Programma Sviluppatori iPhone sul sito Apple Developer, poi scarica l'iOS SDK. Include simulatori e strumenti necessari. Registrandoti e scaricando l'SDK, ottieni accesso a risorse tecniche: iOS Reference Library con codice di esempio manipolabile per creare tue app, e guide su come eseguire funzioni (riprodurre suoni, rilevare movimenti in un'app).
Impara linguaggi come Objective-C, Cocoa e OpenGL, tutti pertinenti per sviluppare app iPhone. Objective-C e Cocoa sono linguaggi Apple; per OpenGL (linguaggio cross-platform per grafica ad alte prestazioni) potrebbero servire risorse esterne. Puoi accedere a guida programmazione OpenGL, manuale di riferimento e libri tutorial consigliati dal sito dell'organizzazione.
Frequenta un corso specifico per sviluppo app iPhone. Università come Stanford offrono corsi su come codificare e sviluppare app iPhone. Cerca corsi che coprano Objective-C, Cocoa e grafica per app iPhone. Alcuni durano poche settimane o mesi e richiedono conoscenze di programmazione.