|
Sigla |
Citta' |
Dal |
Al |
Quota Iscr. |
Scheda |
Mod.Iscrizione |
|
LAP547 |
da definire (*) |
(*) |
(*) |
2.240,00 (+IVA) |
| LAP547 | •• |
Android: progettazione di applicazioni per terminali mobili
Le prestazioni dei terminali mobili di ultima generazione sono determinate dal notevole sviluppo dei sistemi operativi utilizzati. Android è il sistema operativo open source – basato su Java - che si sta diffondendo con maggiore velocità, con grandi prospettive di sviluppo sia negli Smartphone, sia nei Tablet PC.
Nella parte iniziale del corso sono descritte le caratteristiche delle applicazioni per dispositivi mobili e l’architettura di Android. Si passa quindi alla progettazione delle applicazioni, con riferimento alla gestione dell’interfaccia grafica, ai servizi di localizzazione, comunicazione e networking, ai processi in background, alla distribuzione delle applicazioni.
Agenda (5 giorni)
Introduzione ad Android.
Descrizione di un’applicazione Android:
Componenti e risorse:
Sviluppo di applicazioni per terminali mobili.
Activity e Intent.
L’interfaccia grafica:
Gestione dei dati:
Multithreading e servizi:
Utilizzo della rete e sicurezza.
Le Google Maps API:
La gestione dei media.
Approfondimenti:
Obiettivi
Fornire le conoscenze di base sul sistema operativo Android e su come sviluppare applicazioni in Java compatibili.
Comprendere le differenze rispetto ad altri modelli di programmazione.
Destinatari
Analisti e sviluppatori di applicazioni.
Prerequisiti
Nessuno.