Cosa serve sapere per programmare app iPhone
Un modo per programmare app iPhone è saper tradurre il tuo concept in wireframe o mockup che mostrano funzionalità e flusso dell'app. Puoi scaricare Xcode sul Mac, e devi sapere usare Objective-C e Cocoa, capire gli elementi UI iPhone, testare e deployare l'app, e navigare l'approvazione Apple App Store.
Crea un concept per l'app
Pensa a un'idea per la tua app. Meglio focalizzarsi su un'area dove hai competenza. Se sei genitore, crea un'app utile per genitori o bambini come un tracker per l'allattamento o un'app per storie. Se sei musicista, crea un'app musicale. Se ami le lingue straniere, prova un'app per imparare le lingue. Una volta avuta l'idea, riducila a passaggi semplici e crea wireframe o prototipi cartacei che mostrino flusso generale e schermate individuali.
Prepara il tuo Mac
Per programmare così, devi avere un Mac con sistema operativo Snow Leopard.
Scarica Xcode
Scarica Xcode, l'ambiente di sviluppo per programmare app iPhone e iPad.
Programma l'app in Objective-C e Cocoa
Per programmare la tua app iPhone, devi usare Objective-C, linguaggio object-oriented per creare applicazioni iOS. Devi anche conoscere Cocoa, l'API per applicazioni iOS. Cocoa include l'estensione Cocoa Touch per il riconoscimento gesti su iPhone, iPod Touch e iPad. Le applicazioni Cocoa sono sviluppate usando Xcode.
Testa e deploya la tua app
Una volta completata l'app, testala nell'iPhone Simulator incluso in Xcode. Puoi deployare l'app su fino a 100 dispositivi reali per test, ma prima devi essere membro dell'Apple iPhone Developer Program (costo $99).
Invia la tua app per approvazione
Invia la tua app per approvazione nell'Apple App Store.