Lo scopo del corso è quello di fornire le basi per la creazione di applicazioni mobili con Android.

Contenuti

Gli argomenti trattati dal presente corso sono quelli che permetteranno a ciascun partecipante di diventare autonomo nella realizzazione di applicazioni per i dispositivi Android che prevedano la realizzazione di una interfaccia grafica e l’accesso a semplici strutture dati. In particolare gli argomenti trattati sono:

- Introduzione alla piattaforma Android

- Descrizione dell’ambiente di sviluppo

- Android Virtual Device

- Ripasso di Programmazione OO e Java per Android

- La struttura di una applicazione Android

- La prima applicazione: Hello Android

- Il file di configurazione: AndroidManifest.xml

- La gestione delle risorse

- I componenti principali: ListView e Adapter

- Menu

- I componenti principali di Android

- I concetti di Intent e Intent Filter

- Sicurezza e Permission

- Deploy di una applicazione: Android Market

Il corso prevede una corposa parte di esercitazioni pratiche.

Destinatari

A chi intende iniziare lo sviluppo di applicazioni per Android che sarà sicuro protagonista nella battaglia dei sistemi operativi per dispositivi mobili.

Prerequisiti

Concetti base di programmazione OO e Java

Durata consigliata: 40 ore