Sviluppo Android con il Google SDK
Durata: 3 giorni | Prezzo: € 990,00
Descrizione
Per chi vuole sviluppare app per Android con Java e il Google SDK.
Contenuti
Introduzione al mondo Android
- Cosa è Android
- Chi c’è dietro Android
- Come funziona
- Statistiche
- Perché scegliere Android
- Introduzione al framework di sviluppo
Key concepts
- Activity
- Service
- Content provider
- Intent
- Broadcast Receiver
- Notifications
- User Interface
- Demo ed esercizio: hello world
Activity
- Activity life cycle
- Demo: activity life cycle
Layout Manager
- Fondamentali dell’Android UI
- Panoramica sui widgets
- Demo ed esercizio: i 3 modi per effettuare un button click
- Layout Managers
- Demo ed esercizio: Hello Linear Layout (esempio android developer)
Risorse
- Cosa sono
- Come utilizzarle
- Esternalizzazione
- Demo ed esercizio: Milano02
- Demo: LocalizationUpdater
Android e le ListView
- ListView
- Esercizio e demo: SimpleListView
- Adapter e CustomAdapter
- Esercizio e demo: CompleteListView
- ExpandableListView
- Esercizio e demo: ExpandableList
Alert e Toast
- Introduzione al sistema di notifiche Android
- Toast
- Alerts
- Demo: MonitoringActivity
- Demo ed esercizio: DialogsSamples
Intents
- Introduzione agli Intent
- Intent filters
- Demo ed esercizio: IntentSample2
- Broadcast Receiver
- Demo ed esercizi: Milano05BroadcastReceiver - Milano05SendCustomIntent SMSListener
- Notification
- Demo ed esercizio: NotificationSample
Menu
- Creazione ed utilizzo
- Demo ed esercizio: Menu Sample
Storage
- Tipologie di Data Storage su Android
- SharedPreferences
- Demo ed esercizio: SharedPreferencesSample
- Internal storage
- External storage
- Demo ed esercizio: SQLiteSample
Lavorare nel background
- Services
- Background Thread
- AsyncTask
- Demo ed esercizio: ServiceAndThreadingSample
Introduzione della Honeycomb UI
- Perché Honeycomb
- ActionBar
- Demo ed esercizio: ActionBar
- Fragments
- Demo ed esercizio: EU4You
Costruire componenti Custom
- Custom View
- Demo ed esercizio: CustomView Sample
- WebView
- Demo ed esercizi: SimpleWebView-WebViewClientTest-WebViewSample
App Widget
- Creazione e gestione delle AppWidget
- Demo ed esercizio: IW Bank Demo
Animazioni
- Cosa sono
- Come utilizzarle
- Demo ed esercizio
Gps
- Utlizzare il servizio location-based
- Scelta di un Provider
- Come trovare la tua posizione
- Panoramica sulle API di Google Maps
- Demo ed esercizio
Chiusura corso
- Cosa offre bit Time
- Saluti