Requisiti iPhone SDK
Prima di poter sviluppare un app per l'iPhone con l'SDK , si sono tenuti a registrare un account iOS Developer Program . Apple non pagare una tassa per registrarsi per un account di sviluppatore , ma sarà necessario pagare una tassa annuale prima di poter inviare le applicazioni a online App Store di Apple . La gente usa l'App Store per sfogliare, cercare , acquistare e scaricare applicazioni per iPhone .
Software Development Kit
tua iscrizione in iOS Developer Program diritto di scaricare un copia gratuita del SDK . Hai anche accesso a materiali di formazione , compresa la documentazione di SDK , tutorial per rendere le applicazioni ed esempi di codice di iOS . Tutti i nuovi Mac Intel sono dotati di hard disk che sono sufficientemente grandi per memorizzare l' SDK scaricato. I nuovi Mac Intel hanno anche processori che soddisfano i requisiti tecnici per eseguire il sistema operativo Mac OS X ( incluso in tutti i Mac ) e gli strumenti SDK , così come per visualizzare on-line SDK tutorial video .
Mac
Apple richiede agli sviluppatori di utilizzare un processore Intel Mac per creare applicazioni per l' iPhone . È possibile utilizzare un iMac , che integra una CPU , hard disk e display a LED flat- panel in una singola unità , un computer portatile MacBook Pro o MacBook Air , o un Mac Pro o un Mac Mini , entrambi i quali richiedono un monitor acquistati separatamente , tastiera e mouse . Si sono tenuti a utilizzare un cavo USB per collegare il vostro iPhone al vostro Mac quando si vuole testare un app sul dispositivo con l'SDK .
IPhone
Anche se è può usare il simulatore del SDK iPhone per testare la vostra applicazione per iPhone su Mac , è necessario utilizzare anche un vero e proprio iPhone per fare un test approfondito . Mac hanno più memoria e potenza di elaborazione rispetto al iPhone , quindi la tua app può funzionare senza problemi nel simulatore , ma non eseguire così su un dispositivo reale . Il simulatore non può replicare alcuni aspetti del hardware di iPhone , come l'accelerometro , geolocalizzazione e certi gesti touch. Utilizzare un iPhone dedicata per il test app se si sta lavorando con le versioni beta di iOS , al posto del tuo iPhone personale.