Contenuti dettagliati del Corso
Modulo 1: introduzione alla programmazione nel sistema operativo Android.
- Installazione del SDK, elementi di base e architettura del sistema
Modulo 2: Activity e Intent
- I concetti di base della programmazione Android: le Activity e gli Intent.
Modulo 3: Struttura e gestione dell’interfaccia utente nel sistema operativo Android
Modulo 4: come usare le View per creare le interfacce utente
- Viste di base, picker view e list views.
Modulo 5: come usare le View per visualizzare immagini e menu
Modulo 6: persistenza dei dati
- Come usare le User Preferences, i file e i database
Modulo 7: come usare i servizi di networking e web
- Come verificare lo stato della rete, comunicare tramite socket e usare Http e Web services
Modulo 8: come usare i servizi di telefonia
Modulo 9: come usare le funzionalità multimediali
- Registrazione di audio e video: integrazione con la videocamera
- Riproduzione di audio e video