Come diventare sviluppatore di app iPhone
L'App Store iPhone è diventato rapidamente un'industria multimilionaria per sviluppatori software e Apple. Secondo Keith Stuart di The Guardian, i ricavi crescenti dell'App Store iPhone lo rendono uno dei migliori canali per guadagnare con il software. Il successo dell'App Store deriva in gran parte dalla bassa barriera all'ingresso per gli sviluppatori di app iPhone. Il percorso per diventare sviluppatore di app iPhone richiederà del lavoro, tuttavia, e devi intraprendere una serie di passaggi chiave prima di rilasciare il tuo software.
Occorrente
- Sistema operativo Mac
- Software Development Kit (SDK) per iPhone
Istruzioni
Ideazione e validazione dell'idea per l'app
Sviluppa un'idea per un'app iPhone che fornisca agli utenti iPhone un programma che esegue una funzione desiderabile. Secondo Keith Stuart di The Guardian, le app iPhone devono fornire agli utenti un'esperienza interattiva ricca indipendentemente dal tipo di app che sviluppi.
Fai ricerche su app esistenti che potrebbero già servire la nicchia che stai considerando. La tua app deve fornire un miglioramento sostanziale sulle app esistenti per giustificare lo sviluppo. Jen Gordon di Smashing Magazine riporta che molte delle migliori app iPhone sono semplicemente miglioramenti su app esistenti.
Fai ricerche per determinare la fattibilità dell'accettazione della tua app da parte dell'App Store. Le linee guida dell'Apple iPhone App Store forniscono una revisione completa delle aspettative di Apple per le app inviate (vedi sezione Risorse).
Delimita un piano per lo sviluppo dell'app. La strada per l'approvazione dell'App Store può mancare di barriere specifiche, ma richiederà un piccolo investimento di denaro e un grande investimento di tempo.
Codifica l'app iPhone. Se ti senti a tuo agio nell'imparare come usare l'ambiente di sviluppo Xcode e codificare con il linguaggio di programmazione Objective C, rivolgiti alle risorse disponibili da Apple e su Internet per guida. Altrimenti, assumi uno sviluppatore di app iPhone su cui puoi contare per gli aspetti tecnici dello sviluppo dell'app.
Unisciti alla rete sviluppatori
Avvia un browser web e vai alla pagina "iOS Developer Program" (vedi sezione Risorse).
Fai clic su "Iscriviti ora". Per unirti alla Apple Developer Network, devi pagare una quota annuale di $99 per l'iscrizione.
Fai clic su "Continua" e accedi a un account sviluppatore esistente o crea un nuovo account. Se stai creando un nuovo account, devi registrare un nuovo account Apple Developer come individuo o azienda, a seconda delle tue circostanze.
Seleziona "iOS Developer Program" come tipo di programma. Fai clic su "Continua".
Rivedi le informazioni di iscrizione. Fai clic su "Invia".
Rivedi l'accordo di licenza Apple Developer Program. Fai clic su "Accetta".
Inserisci le informazioni di pagamento e poi fai clic su "Invia" per finalizzare la registrazione con l'Apple Development Program come sviluppatore iOS.
Vai all'"iOS Dev Center" (vedi sezione Risorse) una volta che il tuo account Apple Developer Program è attivo, e scarica l'"iOS SDK". (Sviluppare la tua app iPhone richiede questi pacchetti.) A questo stadio, sei ora pronto per iniziare a codificare la tua idea di app iPhone.
Progetta, programma e invia la tua app
Rivedi la "iOS Reference Library" (vedi sezione Risorse) per guida da Apple su come progettare la tua app per incontrare le linee guida App Store e come programmare nell'ambiente Xcode, e per un primer base su Objective C.
Avvia codifica e lavoro di design sulla tua app. Se lavori con uno sviluppatore freelance, inizia a comunicare le tue aspettative e impostare i tuoi obiettivi per il design.
Testa l'app continuamente durante la pagina di sviluppo usando l'interfaccia di simulazione iPhone Xcode per assicurarti che il codice incontri le tue aspettative. Affina il programma se incontri problemi.
Invia la tua app una volta completata codifica e sviluppo (vedi sezione Risorse). Gestisci la tua app approvata dall'App Store Resource Center o tramite iTunes.