Sviluppo Applicazioni Mobile Android

Sviluppo Applicazioni Mobile Android
SEDE DI SVOLGIMENTO
Centro ELIS
Via Sandro Sandri, 45
00159 Roma
Introduzione
Android è una piattaforma open-source basata su Java per lo sviluppo di
applicazioni mobile.
DURATA
35 ore, 5 gg
ORARIO DELLE LEZIONI
Target
9.30-13.30 e 14.30-17.30
Personale interessato all’acquisizione di conoscenze e competenze necessarie
per sviluppare applicazioni Android.
Per la partecipazione al corso si richiede una conoscenza di base del linguaggio
Java.
Obiettivi
Il corso è strutturato per fornire le conoscenze di base sul sistema operativo
Android e su come sviluppare applicazioni.
Struttura e contenuto

Introduzione ad Android

Descrizione di un’applicazione Android
o Creazione della prima applicazione.

Componenti e risorse
o L’approccio dichiarativo di Android nella gestione delle risorse.
o Gli oggetti Drawable responsabili dell’aspetto grafico delle
applicazioni.

Anatomia di un’applicazione Android

Activity e Intent
o Ciclo di vita di una Activity
o Metodi di callBack
o Utilizzo delle action
o Intent e dati
[email protected]
http://ecs.elis.org
1



L’interfaccia grafica
o Studio delle componenti grafiche di android.
o ViewGroup e Layout
o I layout predefiniti
o Widget ed eventi
o ActionBar, Menù e Dialog
SEDE DI SVOLGIMENTO
Centro ELIS
Via Sandro Sandri, 45
00159 Roma
DURATA
Gestione dei dati SQLite
o Creazione delle tabelle
o Query di update
o Estrazioni dati
o Utilizzo di Cursor
35 ore, 5 gg
ORARIO DELLE LEZIONI
9.30-13.30 e 14.30-17.30
Multithreading e servizi
o La gestione dei Thread nell’ottimizzazione delle risorse.
o Realizzazione di attività in background.
Metodologia
Il corso ha una durata di 5 giornate di formazione in aula. Prevede lezioni teoriche
e numerose esercitazioni pratiche con l’obiettivo di permettere ai partecipanti di
acquisire le competenze necessarie allo sviluppo di applicazioni mobile Android.
[email protected]
http://ecs.elis.org
2