ArsEtMedia Logo2

Contenuti del Corso Base iPhone iOS SDK

Contenuti del Corso Base iPhone iOS SDK

ArsEtMedia organizza un corso intensivo base di programmazione per la creazione di applicazioni iPhone e iPad.

Il corso è rivolto a tutti coloro siano interessati ad approcciare al mondo della programmazione su iPhone ed iPad.

Lo scopo del corso è quello di fornire ai partecipanti gli strumenti per poter iniziare a sviluppare delle proprie applicazioni in completa autonomia.

Il corso della durata di 8 ore verrà tenuto in una singola giornata presso le sedi di Torino, Verona e Firenze è strutturato in due parti distinte.

La prima quasi totalmente teorica è in parte basata sul famoso corso BS193P tenuto all’Università di Stanford – California tra gennaio e aprile 2010, e  fornisce gli elementi e la conoscenza di base per la programmazione OO in Objective C, e l’uso degli strumenti di sviluppo XCode e Interface Builder.

La seconda parte,  è incentrata sulla esposizione e l’analisi di esempi reali di applicazioni.

Ai partecipanti verrà rilasciato un manuale contenente gli esempi pratici, nonchè i codici sorgente degli esempi trattati durante il corso.

Al fine di rendere meno dispersivo e più efficace il corso, è previsto un numero massimo di  10 partecipanti.


Argomenti del corso:


PARTE PRIMA


– Introduzione ad Apple SDK e ad XCode

  • Panoramica su SDK
  • XCode  e Interface Builder
  • Objective C e programmazione Object Oriented
  • Lavorare con Oggetti e Classi
  • Foundation classes
  • Object Lifecycle
  • Proprietà in Objective C


– Costruzione di una applicazione

  • Delegate e il paradigma MVC (Model View Controller)
  • Elementi e azioni, IBOutlet e IBAction
  • File NIB
  • Controlli e paradigma Target/Action


– Viste e View Controllers

  • Pattern design di applicazioni iPhone
  • Navigation Controller
  • Toolbar Controller
  • Auto rotazione


–  Uso di NSTimer e Threads

  • Emulazione Threads con la classe NSTimer

 

PARTE SECONDA

– Esempi operativi di applicazioni

– Uso di UITableView per la gestione delle tabelle

– Cenni di XML e uso di XML nel SDK di iPhone

– Lettore di feed RSS