Corso Building Android apps (ICWD18)
Il corso si rivolge a tutti coloro che vogliono imparare a sviluppare applicazioni mobili basate sul sistema operativo Android 6.x.
Il corso attraverso un approccio pratico, si articola in un percorso formativo che guida i partecipanti nella realizzazione di una applicazione, approfondendo di volta in volta i temi che le diverse fasi di sviluppo comportano.
La metodologia utilizzata è atta a coinvolgere attivamente i partecipanti sin dal primo momento, rendendoli veri protagonisti dell'intervento formativo. Il corso è un momento fondamentale in cui sperimentare le esercitazioni e le tecniche proposte per un proficuo successivo utilizzo.
I contenuti del corso sono i seguenti:
- Introduzione ad Android
- Richiamo a Java
- Creare l?ambiente di sviluppo con Android Studio
- Le activity
- Gestire i dispositivi di dimensioni diverse: i fragment
- Le risorse di Android
- L?interfaccia utente ed i componenti
- La gestione delle liste: ListView e RecyclerView
- Gestire le animazioni
- Rete, sistemi di autenticazione e sicurezza
- Data Binding Library
- Gestione della persistenza
- Multithreading e servizi
Scheda rapida
Durata del corso: 35 ore, pari a 5 giorni (7 ore al giorno)
Prerequisiti
Materiale del corso
- slide in formato PDF, da poter stampare
- esempi presentati nel corso