
Il corso è rivolto agli sviluppatori che intendono acquisire competenze professionali avanzate in merito allo sviluppo di applicazioni per iPhone,iPod Touch e iPad.
Per partecipare al corso è necessario conoscere la programmazione del sistema operativo iOS, del linguaggio C e del linguaggio Objective-C.
Programma del corso
- Ripasso generale degli argomenti di base di sviluppo su iOS
- Importanti novita’ introdotte con iOS 5
- Introduzione alla programmazione Key Value Coding (KVC) e Key Value Observing (KVO)
- Uilizzo del multithreading nelle applicazioni:Grand Central Dispatch (GCD), NSOperationQueue e NSOperation
- Il lazy loading dei dati : un caso di studio con il TableViewController
- Approfondimento e personalizzazione della classe UIScrollView
- La gestione della persistenza dei dati con Core Data: la modellazione delle entità, lavorare con la classe NSManagedObject, la gestione del versioning, l’utilizzo del “FetchedResultsController”
- La gestione del multitasking in iOS4/5
- Impostazione dell’architettura di una Universal Application
- Portare una applicazione da iPhone ad iPad
Aspetti specifici della programmazione su iPad e di iOS4/5:
- Disegno di forme con UIBezierPath
- Generazione di file .pdf – Core Text – Popovers
- SplitViewControllers
- Video playback: MPMoviePlayerViewController
- Edit Menu Actions : aggiungere nuove funzionalità
- Keyboard Layout personalizzabili
- I GestureRecognizer su iPad
- Condivisione dei documenti tra applicazioni: UIDocumentInteractionController
Altri aspetti specifici di programmazione iOS:
- Approfondimenti su Core Graphics e Core Animations : come realizzare grafica e animazioni personalizzate nelle applicazioni per iPhone/iPad
- Utilizzo di Bluetooth e Wi-Fi nelle applicazioni iPhone/iPad
- APNs – Apple Push Notification Service e In-App Purchase
- Scopriamo il framework AVFoundation
- Primi passi con la grafica OpenGL ES 1.1/2.0
- Realta’ aumentata nelle applicazioni: da dove cominciare?
Il costo del corso svolto in aula è di Euro 540,00 (I.V.A. 21% INCLUSA)
Il costo del corso in modalità FAD (e-learning), quando previsto in calendario, è di Euro 420,00 (I.V.A. 21% INCLUSA)
Per gli studenti il costo del corso svolto in aula è di Euro 390,00 (I.V.A. 21% INCLUSA) – invece il corso in modalita e-learning (quando previsto) è di Euro 300,00 (I.V.A. 21% INCLUSA) -
Per ottenere lo sconto studenti è necessario un documento che lo attesti (certificato di iscrizione, pagamento di tasse universitarie, libretto universitario,etc..)
Per consultare il calendario dei corsi AVANZATO, cliccate qui.
Se invece volete iscrivervi ad un corso, andate su questa pagina.









Apple aggiorna il Member Center degli sviluppatori, con una nuova sezione per i Certificates, Identifiers & Profiles!!










