Prosegue la tabella di marcia di Developer Roadshow con i corsi per imparare a programmare su iOS. Le nuove tappe prevedono due corsi di programmazione avanzata a Padova il 19, 20 e 21 gennaio e poi anche a Milano il 25, 26 e 27 gennaio. Qui di seguito riportiamo gli argomenti principali trattati nei corsi avanzati:
– Ripasso generale degli argomenti di base di sviluppo su iOS
– Programmazione Key Value Coding (KVC) e Key Value Observing (KVO)
– Uilizzo del multithreading nelle applicazioni: NSOperationQueue e NSOperation
– Il lazy loading dei dati con il TableViewController
– Approfondimento e personalizzazione della classe UIScrollView
– La gestione della persistenza dei dati con Core Data: modellazione delle entità, utilizzo del “FetchedResultsController”
– La gestione del multitasking in iOS4
– Impostazione dell’architettura di una Universal Application
– Portare una applicazione da iPhone ad iPad
– Aspetti specifici della programmazione su iPad e di iOS4:
* Disegno di forme con UIBezierPath
* Generazione di file .pdf – Core Text – Popovers
* SplitViewControllers
* Video playback: MPMoviePlayerViewController
* Edit Menu Actions : aggiungere nuove funzionalita’
* Keyboard Layout personalizzabili
* i nuovissimi GestureRecognizer
* condivisione dei documenti tra applicazioni: UIDocumentInteractionController
– 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
– Push Notification Service e In App Purchase
– Primi passi con la grafica OpenGL ES
– Realta’ aumentata nelle applicazioni: da dove cominciare?
Il costo del corso è di 450 euro più IVA: per i lettori di Macitynet è previsto uno sconto di 20 euro. Per ulteriori informazioni sui corsi di Developer Roadshow e per iscriversi è possibile partire da .