Come sviluppare una semplice app per iPhone e inviarla a iTunes

Come sviluppare una semplice app per iPhone e inviarla a iTunes

Il 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 imparare da solo come sviluppare un'app per iPhone. La notizia presenta tutti i tipi di articoli sui bambini di 9 anni che possono farli. Se possono farlo loro, sicuramente anche il resto di noi può farlo?





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





La creazione di un'app non è completamente gratuita, quindi è importante sapere in anticipo che, a un certo punto di questo processo, sborrerai $ 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à dell'app!

Passaggio 1: crea un'idea geniale

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



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

Passaggio 2: procurati un Mac

L'iPhone è un prodotto Apple e utilizza una variante del sistema operativo Mac. Attualmente, gli strumenti di sviluppo per iPhone sono disponibili solo per gli utenti Mac (anche se ci sono prove di progettazione in modalità jail break su un PC), ma per ottenerlo nell'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.





Passaggio 3: registrati come sviluppatore Apple

Per lavorare con gli strumenti Mac, dovrai diventare un funzionario Sviluppatore Apple . La registrazione è gratuita, quindi devi semplicemente fornire loro le tue informazioni e accettare i loro termini. Devi solo registrarti una volta e puoi utilizzare lo stesso nome utente e password utilizzati 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 tutti i tipi di cose che sarai felice di avere in seguito. Potrebbero volerci alcune ore, quindi potresti voler avviare il download, inserire un buon film e attendere.





ManiacDev è davvero un ottimo sito 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 di debug grafico, il tutto senza lasciare la visualizzazione del codice sorgente. .' Questo è un altro download enorme, quindi potresti voler noleggiare un secondo film.

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

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

Passaggio 7: impara l'obiettivo-C per il cacao

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

Passaggio 8: programma la tua app in Objective-C

Una volta che hai almeno compreso le basi di Objective-C (o almeno sai come trovare le risposte alle domande di programmazione), sei pronto per programmare la tua app. Aiuta a prendere screenshot mentre procedi in modo da poter ricordare cosa hai provato. Alcune app possono richiedere solo poche ore per essere programmate, mentre altre app possono richiedere mesi. Solo tu sai quanti dettagli vuoi per il suo viaggio inaugurale nell'App Store!

Passaggio 9: testare l'app nel simulatore di iPhone

L'SDK viene fornito con un adorabile simulatore di iPhone. Dovrai caricare la tua app e fare i tuoi test. Dovresti cercare di risolvere il maggior numero possibile di bug e pensare a tutti i modi in cui qualcuno potrebbe utilizzare la tua app.

Passaggio 10: ospitare una vendita di prodotti da forno

Ricordi quando ti ho detto nella stampa fine che avresti dovuto raccogliere un po' di soldi? Questo è quel momento. Purtroppo, caricare un'app in iTunes costa una quota di iscrizione una tantum di $ 99 (USD). Non c'è via d'uscita da questa commissione, ma potresti riguadagnarla in triplice copia se la tua app è degna! In verità, ottieni molto per i tuoi $ 99. Per prima cosa, hai accesso ad alcune delle persone più interessanti su questo lato di Plutone!

Passaggio 11: chiedi ad altri di testare la tua app

Una volta pagata la quota, potrai chiedere ad altri nella community dell'app di testare la tua 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 in soggezione dei re e delle regine della celebrità geek. A seconda della natura e della complessità della tua app, questo processo può richiedere del tempo.

Passaggio 12: invia la tua app per l'approvazione

Dopo aver testato la tua app nella community e aver risolto tutti i problemi, puoi inviare l'app a iTunes per l'approvazione. Potrai caricarlo direttamente dalla community. Il processo di approvazione può richiedere del tempo, quindi sii paziente!

Passaggio 13: guarda l'impasto e il traffico che arrivano!

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

cosa memorizzare su ssd vs hdd?

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

Crediti immagini: Erik K. Veland , smettila di guardare , davidgsteadman , Leo Reynolds , aiuto , Cedric Chee , dianagavrilita

Condividere Condividere Tweet E-mail 3 modi per verificare se un'e-mail è reale o falsa

Se hai ricevuto un'email che sembra un po' dubbia, è sempre meglio verificarne l'autenticità. Ecco tre modi per sapere se un'e-mail è reale.

Leggi Avanti
Argomenti correlati
  • Mac
  • Programmazione
Circa l'autore Beth Ritter-Guth(12 Articoli Pubblicati)

Sono un tecnologo educativo e professore di inglese.

Altro da Beth Ritter-Guth

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per consigli tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti
Categoria Mac