Sviluppare applicazioni con Android

Overnet Education

Corso di formazione professionale
In aula
  • 6
    -
    • Bologna
    • Casoria (Napoli)
    • Genova
    • Roma
    • Rozzano (Milano)
    • Torino
1.590 €

Descrizione



Il corso è rivolto a tutti coloro che hanno intenzione di programmare con una piattaforma presente oramai in moltissimi dispositivi smartphone e tablet. In questo corso verranno approfonditi tutti i dettagli architetturali per riuscire a costruire delle applicazioni che utilizzano tutte le caratteristiche di uno smartphone Android, dalla geolocalizzazione al networking per il consumo di Web Service. Il corso si basa sull'utilizzo dell'ambiente di sviluppo Eclipse e parte dai concetti riguardanti l'architettura di un sistema Android fino ad arrivare all'approfondimento della scrittura di applicazioni molto complesse e il loro relativo deployment.






Ciascun partecipante avrà a disposizione, una postazione allestita con i sistemi operativi ed il software necessario alle esercitazioni.





Programma

1^ giorno
Introduzione alla piattaforma Android
I componenti architetturali: dal Linux Kernel al Framework Java
Interazione tra processi Android
Ambiente di sviluppo : Eclipse, ADK e Emulatori
Componenti di una applicazione Android
Ciclo di vita di una applicazione
------------------------------------------------
 
2^ giorno
Priorità e transizioni di stato del processo
Utilizzo delle risorse in una applicazione
Layouts, Stili e Temi
Gestione degli eventi in una applicazione
Le Activity
Ciclo di vita di una Activity
Creazione di Custom Views
Risorse Drawable e risoluzione dello schermo
Creazione dei menu
I Context menu
------------------------------------------------------------
 
3^ giorno
Intents: definizione e utilizzo
Intents per lanciare le Activity
Implicit e Explicit Intents
Pending Intents
Adapters: funzionalità
Adapters per il Data Binding
Dialogs
Preferences Activity
Salvataggio dello stato dell'applicazione
---------------------------------------------------------------------------------
 
4^ giorno
Databases in Android: SQLite
Cursori e Content Values
Operazioni CRUD con SQLite
Content Providers: Funzionamento e utilizzo
I Content Providers Nativi
Geolocalizzazione e Mappe
Map-Based Activities
Eventi relativi alla geolocalizzazione
Servizi in Android
Ciclo di vita di un servizio
I Binders
Background Threads
Toasts e Notifications
Utilizzo e consumo di Web Services
Odata Services
 

Destinatari




Il corso si rivolge a sviluppatori


 






Requisiti

Conoscenza della programmazione ad oggetti
Conoscenza del linguaggio di programmazione Java

Orario / turno

lunedì-venerdì dalle 9:00 - 12:30 / 13:30 - 17:00

Durata

4 giorni

Prezzo

1.590 €

Sì, mi interessa

conoscere tutti i dettagli, prezzi, borse di studio, date e posti disponibili

Sviluppare applicazioni con Android

Per completare la richiesta deve accettare la politica sulla privacy
Inviando questo modulo accetti di ricevere regolarmente informazioni da Educaweb relative a questi corsi.
Ti raccomandiamo anche questi corsi

Sviluppare applicazioni con Android