UXDE dot Net

Roadshow iPhone Developer: nuove date per Roma, Bologna e Milano

Pubblicato da il

Siamo felici di segnalare che il Roadshow iPhone Developer, il tour che gira l’italia per distribuire le conoscenze base e avanzate sulla programmazione iPhone continua il suo inarrestabile successo, con tre nuove date in calendario e tante nuove conoscenze da fare.

Roma – 12, 13 e 14 Ottobre
Bologna – 20, 21 e 22 Ottobre
Milano – 26, 27 e 28 Ottobre

Ecco di seguito i programmi del corso e maggiori informazioni su come effettuare l’iscrizione (i lettori di Apple Tribù ricevono uno sconto sulla partecipazione)!

Programma sintetico del corso base (Roma e Milano):
* Panoramica tecnologica dei dispositivi iPhone,iPod Touch e iPad
* Panoramica dei concetti utili del linguaggio “C”
* Concetti fondamentali di programmazione object-oriented
* Introduzione ad iOS, iOS SDK e all’ambiente XCode
* Il linguaggio “Objective C”
* Inizializzazione degli oggetti e gestione della memoria
* Le Proprieta’ , i Protocolli e le Categorie in Objective-C
* Il Foundation Kit e UIKit (Cocoa Touch)
* Il pattern MVC : Model-View-Controller
* L’ interfaccia utente dell’ iPhone : UIWindow e UIView
* Applicazioni MultiViews: Navigation Controller e Tab Bar Controller
* Utilizzo di UIScrollView e di UITableView nelle applicazioni iOS
* Elementi di interfaccia utente specifici di iPad
* Gli strumenti per la persistenza dei dati su iOS
* Interfacciamento con dati esterni (web services)
* Cenni di Grafica e Animazioni con Quartz2D
* Creazione di UIView con grafica personalizzata
* Utilizzo dell’ accelerometro dell’iPhone e di iPad
* Utilizzo della fotocamera e della telecamera di iPhone
* Cenni di utilizzo di Map Kit e Location API
* Utilizzo base di audio e video nelle applicazioni
* Localizzazione internazionale delle applicazioni per iOS
* Debugging e Testing delle applicazioni per iOS
* Distribuzione delle applicazioni su “App Store”
* Risorse utili per gli sviluppatori iO

Programma sintetico del corso avanzato:
– 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 entita’, 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?

I lettori di Apple Tribù ricevono 20 euro di sconto sull’iscrizione, che è possibile effettuare tramite questa pagina.

Info sull'Autore

è laureato in Informatica. Anni fa ha fondato Apple Tribù, e si impegna nel mantenere attivo il sito assieme agli altri autori. Puoi trovare Paolo su , e .