Corso di programmazione iPhone
Corso di programmazione per imparare le tecniche necessarie a sviluppare software per iphone, alla fine del corso i partecipanti saranno in grado di progettare e sviluppare applicazioni in totale autonomia.
Non è richiesta alcuna preparazione o esperienza precedente per partecipare al corso anche se un minimo di conoscenza di programmazione di base è consigliabile.
Durata del corso: 100 ore
Programma sintetico del corso:
° Introduzione alla programmazione object-oriented
° Concetti di classe, ereditarietà e composizione
° Introduzione all'iPhone SDK e all'ambiente XCode
° Il linguaggio "Objective C"
° Panoramica del Foundation Kit
° Gestione della memoria
° Inizializzazione degli oggetti
° Proprietà, Protocolli e Categorie
° Gestione dei file
° Introduzione alla programmazione per iPhone
° Il pattern Model-View-Controller
° L’interfaccia utente dell’iPhone
° Autorotation,Autosizing,MultiViews,Tab Bars,Pickers,Table Views
° Persistenza dei dati sull’iPhone
° Grafica e animazioni con Quartz e OpenGL
° Gestione dell’accelerometro dell’iPhone
° Photo Library e iPhone Camera
° Localizzazione delle applicazioni per iPhone
° Debugging e Testing dell’applicazione per iPhone
° Distribuzione delle applicazioni sull’ "App Store"
° Risorse utili per lo sviluppatore iPhone