ArsEtMedia Logo2

Contenuti del Corso Avanzato iPhone iOS SDK

Contenuti del Corso Avanzato iPhone iOS SDK

Ilcorso avanzato di programmazione per la creazione di applicazioni iPhone e iPad è comprensivo del corso basetenuto precedentemente in una singola giornata.

Il corso è rivolto a tutti coloro i quali siano interessati ad approfondire il mondo della programmazione su iOS iPhone ed iPad.

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

Il corso della durata totale di tre giornate per 8 ore ognuna (1a giornata corso base, 2a e 3a giornata corso avanzato) verrà tenuto presso le sedi di Torino, Verona e Firenze.

Il corso di programmazione avanzato illustrerà analiticamente le fasi di realizzazione di una applicazione “realesviluppata da ArsETmediaed attualmente distribuita da Apple.

Nel corso delle 2 giornate del corso avanzato verranno approfonditi tutti gli aspetti che concorrono al ciclo di vita di una applicazione, dal prototipo iniziale fino al pre-rilascio su AppStore.

Nella seconda giornata verranno inoltre trattate le modalità per trarre profitto dalle vostre applicazioni tramite contenuti pubblicitari (banners). Verranno quindi illustrati esempi di integrazione delle applicazioni con gli SDK dei maggiori providers di contenuti  pubblicitari come AdMob (Google) e iAd (Apple).

E’ possibile partecipare solamente al corso avanzato (secondo e terzo giorno) richiedendo ad ArsETmedia il coupon di sconto prima dell’iscrizione. In questo caso si da per assunto che il partecipante abbia già padronanza degli argomenti trattati nel corso base.

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

 

Argomenti del corso:

PRIMO GIORNO

–  Corso Base iPhone iOS SDK


SECONDO GIORNO

– Analisi di una applicazione reale

  • Splash screen dinamico
  • Integrazione con suoni ed effetti sonori
  • Integrazione con sensore di movimento (Accelerator)
  • Creazione delle viste (pagine) a supporto della applicazione
  • Navigazione tra le viste (Navigation Controllers)
  • Integrazione con database SQLite
  • Database MultiThreads
  • Timers e Countdowns
  • Interazione utente (Tastiera e Textfields)
  • Presentazione dei risultati (segmented TableView)

TERZO GIORNO

– Integrazione con Web ed advertising SDKs

  • Recupero e fitro di pagine web
  • Metodi GET e POST via HTTP
  • Presentazione personalizzata pagine web
  • Integrazione con providers pubblicitari
  • Implementazione di iAd (Apple)
  • AdMob SDK installazione e configurazione
  • Implementazione di AdMob (Google)
  • Ottimizzazione e performance uso di Instruments