Annuncio pubblicitario

Come sviluppare una semplice app per iPhone e inviarla a iTunes per iPhoneIl processo per sviluppare un'app per iPhone non è così difficile o semplice come si potrebbe pensare. Non sono un programmatore, ma volevo vedere se potevo insegnarmi come sviluppare un'app per iPhone. Le notizie presentano tutti i tipi di articoli su bambini di appena 9 anni che possono farli. Se riescono a farlo, sicuramente lo sarà anche il resto di noi?

Come cucinare, c'è un po 'di un processo coinvolto nella "cottura" di un'app. Questo articolo non riguarda il tuo stile di cucina, di per sé (ovvero la programmazione), ma solo i passaggi generali necessari per ottenerlo dalla tua testa e su iTunes.

La creazione di un'app non è completamente gratuita, quindi è importante sapere in anticipo che, a un certo punto di questo processo, sborserai $ 99 (USD). Inoltre, è importante sapere in anticipo che a un certo punto dovrai utilizzare un Mac e dovrai utilizzare un codice specifico per Mac per creare la tua app.


Ora che abbiamo visto tutti la stampa fine, ecco i passaggi emozionanti per la felicità delle app!

instagram viewer

Passaggio 1: crea un'idea intelligente

Hai un'idea unica per un'app? Ci sono, come probabilmente saprai, trilioni di app (OK, forse non un TRILLION) là fuori. Cosa distingue un'app? Perché qualcuno dovrebbe voler usare la tua app? Perché dovrebbero pagare per questo se hai intenzione di addebitare?

Come sviluppare una semplice app per iPhone e inviarla a iTunes in contanti

Assicurati di controllare che non ci siano altre app che fanno la stessa cosa che stai proponendo. O se vuoi creare qualcosa di meglio di un'app già esistente, pensa a come la tua idea sarà migliore. Disegnalo su carta o sul computer.

Passaggio 2: procurati un Mac

L'iPhone è un prodotto Apple e utilizza una variante del Mac OS. Attualmente, gli strumenti di sviluppo per iPhone sono disponibili solo per utenti Mac (anche se ci sono prove di progettazione in modalità jail break su un PC), ma per poterlo avere in App Store, alla fine avrai bisogno di un Mac per ottenerlo Là. Puoi acquistare un Mac mini in modo relativamente economico se non hai un Mac a tua disposizione.

Come sviluppare una semplice app per iPhone e inviarla a iTunes Apple

Passaggio 3: registrati come sviluppatore Apple

Per lavorare con gli strumenti Mac, devi diventare un funzionario Sviluppatore Apple. La registrazione è gratuita, quindi devi semplicemente fornire loro le tue informazioni e accettarne le condizioni. Devi solo registrarti una volta e puoi usare lo stesso nome utente e password usati per il tuo account iTunes. Una volta che sei uno sviluppatore Apple, puoi sviluppare app per iPhone per qualsiasi prodotto Mac.

Passaggio 4: Scarica il kit di sviluppo software per iPhone (SDK)

Una volta che sei uno sviluppatore ufficiale, puoi scaricare l'SDK per iPhone. La versione di cui hai bisogno dipende dal sistema operativo attualmente in esecuzione. Questo download è ENORME perché viene fornito con tutti i tipi di documentazione, codici di esempio e ogni genere di cose che sarai contento di avere in seguito. Potrebbero essere necessarie alcune ore, quindi potresti voler avviare il download, mettere un buon film e aspettare.

ManiacDev è un sito davvero fantastico con tonnellate di informazioni rivolte sia ai neofiti come me che ai guru della tecnologia. Inizia con il primo video, guarda e prendi appunti mentre procedi. Davvero e veramente, questi sono i migliori tutorial che ho trovato!

Passaggio 5: Scarica XCode

Se non lo hai già, scarica XCode. Secondo Apple, "Xcode è un IDE completo e completo costruito attorno a un flusso di lavoro fluido che integra la modifica del codice sorgente, con i passaggi di compilazione e compilazione, fino a un'esperienza grafica di debug - tutto senza lasciare la vista del tuo codice sorgente. " Questo è un altro download enorme, quindi potresti voler noleggiare un secondo film.

Come sviluppare una semplice app per iPhone e inviarla a iTunes xcode

Passaggio 6: sviluppa l'app per iPhone con i modelli nell'SDK

Una volta che l'app è stata disegnata su carta o in Photoshop, puoi iniziare a progettarla con i modelli forniti nell'SDK. Questo è dove l'enorme quantità di tempo di download sarà un enorme vantaggio. Avrai un sacco di modelli tra cui scegliere e ci sono un sacco di fantastici tutorial di clip su YouTube su come utilizzare i modelli in modo efficace.

Step 7: Impara Objective-C per cacao

Se ami i linguaggi di programmazione, adorerai Objective-C. Se non sai come programmare, questa è la parte che può diventare piuttosto appiccicosa, quindi potresti voler trovare un amico programmatore o assumere qualcuno. Aiuta davvero anche a trovare un libro come riferimento.

Come sviluppare una semplice app per iPhone e inviarla ad iTunes c

Passaggio 8: programma l'app in Objective-C

Una volta che hai compreso almeno le basi di Objective-C (o almeno sai come trovare le risposte alle domande di programmazione), sei pronto per programmare la tua app. Ti aiuta a prendere screenshot mentre vai avanti così puoi ricordare cosa hai provato. Alcune app possono richiedere solo alcune ore per programmare mentre altre app possono richiedere mesi. Solo tu sai quanti dettagli vuoi là fuori per il suo viaggio inaugurale sull'App Store!

Passaggio 9: prova l'app nel simulatore di iPhone

L'SDK viene fornito con un adorabile simulatore di iPhone. Dovrai caricare la tua app ed eseguire i tuoi test. Dovresti provare a capire quanti più bug possibili e pensare a tutti i modi in cui qualcuno potrebbe usare la tua app.

Come sviluppare una semplice app per iPhone e inviarla a iTunes sim

Passaggio 10: ospitare una vendita in forno

Ricordi quando ti ho detto nella stampa fine che avresti dovuto raccogliere qualche soldo? Questo è quel momento Purtroppo, il caricamento di un'app su iTunes costa una commissione per i membri una tantum di $ 99 (USD). Non vi è alcuna via d'uscita da questa tassa, ma potresti guadagnare in triplicato se la tua app è degna! In verità, ottieni molto per i tuoi $ 99. Per uno, hai accesso ad alcune delle persone più belle da questa parte di Plutone!

Passaggio 11: Chiedi ad altri di testare la tua app

Come sviluppare una semplice app per iPhone e inviarla ad iTunes approvata

Una volta pagato il canone, sarai in grado di far testare gli altri nella community dell'app e aiutarti a risolvere i bug finali. Questa è una grande comunità e testare nuove cose è molto divertente. Se sei un principiante come me, rimarrai sbalordito dai re e dalle regine della celebrità geek. A seconda della natura e della complessità della tua app, questo processo può richiedere del tempo.

Passaggio 12: invia l'app per l'approvazione

Dopo aver testato l'app nella community e aver risolto tutti i dossi, puoi inviarla ad iTunes per l'approvazione. Sarai in grado di caricarlo direttamente dalla community. Il processo di approvazione può richiedere del tempo, quindi sii paziente!

Step 13: Guarda The Dough & Traffic Roll In!

Se hai creato un'app a pagamento, attendi solo che i soldi arrivino a riva. Se hai creato un'app gratuita, guarda il traffico!

Hai qualche consiglio da condividere con gli sviluppatori di app? Lasciali nella sezione commenti qui sotto.

Crediti fotografici: Erik K. Veland, stopnlook, davidgsteadman, Leo Reynolds, helpei, Cedric Chee, dianagavrilita

Sono un tecnologo dell'educazione e professore di inglese.