PianetaMac

Tutto sul mondo del Mac e Molto Più

Programmazione

La programmazione delle App per Iphone – Introduzione – Parte 2

Spread the love
di Alessandro Perrone

Vorrei iniziare questa seconda parte di questo tutorial con la elencazione dei punti che vorrei sviluppare nelle prossime settimane, per arrivare, alla fine di questo ciclo di tutorial, a creare una app completa per iphone.

Come ho avuto modo di dire nella parte prima, che spero abbiate letto prima di iniziare questa seconda parte, io non sono un estimatore dell’Interface Builder che la apple, giustamente, ha inserito nell’Xcode. E’ uno strumento fantastico che permette di  costruire UI (interfacce grafiche) molto accattivanti e in poco tempo, generando in automatico il codice e i link ai file .m .h, ma, secondo me o meglio secondo il mio modo di vedere la programmazione, non permette tanto di avere il controllo del codice.

Io sono della vecchia scuola, preferisco programmare “a manina”.

Poi secondo me, chi impara a programmare alla vecchia maniera, si trovera’ sempre agevolato nella programmazione di APP in quanto la Apple potra’ inventare strumenti sempre piu’ visuali e facili da usare, ma non togliera’ mai la possibilita’ di programmare “scrivendo” ai propri utenti.

Dopo questa premessa, ecco i passi da fare per poter creare una app per iphone in objective-c (magari in un futuro farò la stessa cosa anche usando SWIFT), dalla progettazione della APP fino alla sua sua pubblicazione su APPSTORE.

  1. Dotarsi di strumenti software e hardware per la creazione della APP e delle varie cose a corredo
  2. Creazione delle icone della APP per i vari device (iphone, ipad)
  3. Creazione di un Launchscreen
  4. Costruzione della App inserendo i componenti grafici
  5. Compilazione e test su differenti device
  6. Pubblicazione della APP su Appstore

Questi sono i passi necessari per creare la nostra App.

Prerequisito essenziale e’ di sapere programmare, o meglio ancora, sapere la filosofia della programmazione ad oggetti. Non fare un corso di objective-c durante questo ciclo di tutorial, ma potete trovare dei tutorial che spiegano la programmazione in objective-c. Per qualsiasi problema o altra informazione potete contattarmi.