Il corso si propone di fornire allo studente, che abbia già pregresse esperienze di programmazione in Java, le conoscenze specifiche necessarie alla creazione di applicazioni e giochi per Android.
Il corso è tenuto, in italiano, da Mirko Calvaresi, programmatore senior con applicazioni sviluppate per clienti italiani ed internazionali. Al termine del corso, l'alunno avrà familiarità con tutti i tools di sviluppo comunemente utilizzati (Android SDK, JDK, Eclipes) e sarà in grado di pubblicare la propria applicazione.
Elenco argomenti trattati:
- Introduzione alla piattaforma. Le versioni, compatibilità ed i device disponibili.
- Anatomia di un'applicazione Android
- Settaggio dell'ambiente di sviluppo su Eclipse. "My First Hello world"
- Debug su emulatore e su device
- Le Activy ed Intent, come gestire schermate e transizioni
- Customizzazione del layout grafico e creazione di interfacce avanzate
- Gestione dei file multimediali (audio/video)
- Accesso e utilizzo delle risorse del sistema (GPS, PHOTOCAMERA, WIFI)
- Creazione e gestione di base dati: SqlLite, user preferences, files, databases, and content providers
- Location-based services, geocoding, e rich map-based application.
- Gestire servici RestFul e Xml parsing in Android
- Sicurezza e pubblicazione di un'applicazione sul market Google.
Informazioni utili
|