Apple ha pagato più di 7 miliardi di dollari per gli sviluppatori da quando Apple ha lanciato l' App Store per l'iPhone . Questi sviluppatori non sono dipendenti di Apple , ma le aziende e singoli programmatori che hanno creato applicazioni e li sottoposti ad App Store . Ogni programmatore può entrare in questo mercato con la creazione di applicazioni per iPhone , ma ci sono un paio di componenti di sviluppo di cui avrete bisogno . Apple Computer
La prima cosa avete bisogno prima di iniziare a sviluppare per l'iPhone è un computer Apple con OS X 10.7 o successivo . Mentre è possibile gestire il vostro iPhone tramite iTunes su Windows , Apple non ha gli strumenti di sviluppo necessari per creare applicazioni per iPhone per il sistema operativo Windows . Non avete bisogno di un computer di Apple di fascia alta per fare lo sviluppo iPhone , ma è necessario un computer Apple che funziona con un chipset Intel .
Xcode
fisicamente scrivere il codice per le applicazioni per iPhone in ambiente di sviluppo integrato di Apple , Xcode . Questo software è scaricabile dal Mac App Store di Apple libera . Xcode contiene anche il kit di sviluppo software necessario per creare applicazioni per iPhone e un emulatore iOS . L'emulatore consente di testare le vostre applicazioni per iPhone sul vostro computer . Infine , Xcode è dove si crea un pacchetto applicazioni prima che li invii a App Store di Apple .
Developer License
Chi impara Objective C può utilizzare Xcode per sviluppare applicazioni per iPhone e quindi verificare sul proprio iPhone emulatore . Tuttavia, se non si acquista una licenza di sviluppatore iOS che è quanto si può andare . L'acquisto di una licenza di sviluppo per 99 dollari da Apple fornisce gli strumenti necessari per testare la vostra applicazione e presentare le applicazioni create da App Store di Apple . Devi riacquistare questa licenza ogni anno, . Della licenza copre sia applicazioni iPhone e iPad
iPhone
Xcode ti dà un emulatore iOS per testare il tuo codice , ma non fornisce una simulazione perfetta . Prima di inviare l'applicazione per l'App Store , è necessario provarlo su un iPhone fisica per scoprire eventuali bug e risolverli. Tuttavia, non è possibile caricare un app direttamente su un iPhone fino a quando si acquista una licenza di sviluppatore iOS di Apple .