Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Introduzione a Android
- Android Funzionalità dell'SDK
- Introduzione al framework di sviluppo
- La macchina virtuale Dalvik
- Android Architettura dell'applicazione
- Download e installazione dell'SDK Android
Un'applicazione Android
- Creazione di un nuovo progetto Android
- Creazione di un Android dispositivo virtuale
- Applicazioni in primo piano e in background
- L'emulatore Android
Applicazioni e Activities
- Introduzione al file manifesto dell'applicazione
- Utilizzo delle risorse
- Il Android ciclo di vita dell'applicazione
- Informazioni sulla priorità di un'applicazione e sugli stati del processo
- Creazione di attività e ciclo di vita delle attività
- Fondamentale Android Progettazione dell'interfaccia utente
- Definizione dei layout
- Creazione di nuovi frammenti
- Il Android Widget Toolbox
- Presentazione degli adattatori
Definizione e utilizzo degli stili
- Elements di Stile
- Dove applicare uno stile
- Gli attributi disponibili
- Ereditarietà di uno stile
Utilizzo di finalità e ricevitori broadcast
- Utilizzo di intenti per avviare Activities
- Utilizzo delle finalità per la trasmissione di eventi
- Creazione di filtri finalità e ricevitori broadcast
- Ascolto di intenti di trasmissione nativi
- Monitoraggio delle modifiche dello stato del dispositivo tramite gli intenti di trasmissione
Utilizzo delle risorse Internet
- Connessione a una risorsa Internet
- Utilizzo di Download Manager
- Utilizzo dei servizi Internet
Utilizzo di file, stato di salvataggio e preferenze
- Creazione e salvataggio di preferenze condivise
- Recupero delle preferenze condivise
- Introduzione al quadro delle preferenze e all'attività di preferenza
- Inclusione di file statici come risorse
- Utilizzo del file system
Database e fornitori di contenuti
- Introduzione ai database Android
- Presentazione SQLite
- Valori di contenuto e cursori
- Utilizzo di SQLite database
- Esecuzione di query su un database
- Creazione di provider di contenuti
- Utilizzo dei provider di contenuti
Lavorare in background
- Presentazione dei servizi
- Associazione dei servizi a Activities
- Utilizzo dei thread in background
- Utilizzo di AsyncTask per l'esecuzione di attività asincrone
- Utilizzo degli allarmi
Come notificare gli eventi
- Introduzione alla barra delle azioni
- Creazione e utilizzo di menu e azioni della barra delle azioni
- Introduzione alle finestre di dialogo
- Introduzione a Gestione notifiche
- Creazione di notifiche
Geocodifica e servizi basati sulla posizione
- Utilizzo dei servizi basati sulla posizione
- Utilizzo dell'emulatore con i servizi basati sulla posizione
- Selezione di un fornitore di servizi geografici
- Trovare la tua posizione attuale
- Utilizzo degli avvisi di prossimità
- Creazione di Activiti basati su mappe
Requisiti
I partecipanti dovrebbero avere familiarità con una conoscenza di base di come programmare in Java.
21 Ore
Recensioni (4)
Introduzione di base ad Android e Kotlin.
Nan Yu - Google
Corso - Android Development
Traduzione automatica
Il formatore era disposto a esplorare ulteriori problemi con Dagger.
Susheel - Home
Corso - Dependency Injection with Dagger 2
Traduzione automatica
La conoscenza del formatore e la facilità con cui l'ha presentata.
Piotr - DPDgroup IT Solutions sp. z o.o.
Corso - Android Applications Testing
Traduzione automatica
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
Corso - Cross-platform mobile development with PhoneGap/Apache Cordova
Traduzione automatica