Tecnologia Android Descrizione: A chi è rivolto: Android è il sistema operativo completamente Open Source creato dalla Open Handset Alliance con la collaborazione di Google; si propone come valida alternativa all'iPhone per la realizzazioni di applicazioni alla portata di tutti. Lo scopo del corso è quello di fornire le basi per la creazione di applicazioni mobili con Android. Chi intende iniziare lo sviluppo di applicazioni per Android. Prerequisiti: Conoscenza della programmazione Java utilizzando Eclipse, conoscenza di Android dal punto di vista dell'utilizzatore Durata: 48 ore. 12 lezioni in date da definirsi + 12 ore di assistenza da parte degli insegnanti attraverso e-mail, chat, telefono … Contenuti • Introduzione alla piattaforma Android. • Descrizione dell'ambiente di sviluppo: sviluppo con Eclipse e ADT. • La struttura di una applicazione Android. • I concetti di Intent e Intent Filter. • La gestione delle risorse. • Definizione dichiarativa delle GUI. • Dialog e Toast. • Creare Custom View. • Input Media Framework. • Sicurezza e Permission. • Deploy di una applicazione: Android Market. • Gestire i File. Utilizzo e creazione di un Content Provider. • Live Folder. • Gestione dei dati con SQLite. • Tools e debugging.