Struttura del corso

Introduzione

  • Che cos'è Android?
  • Configurazioni dell'ambiente per lo sviluppo di applicazioni.
  • Toolkit per la scrittura di applicazioni - Android SDK
  • Java e Android

Sviluppo di applicazioni

  • Creazione e avvio della prima applicazione
  • Panoramica Android Studio
  • Apk File
  • applicationId
  • Installazione dell'app
  • Android Manifest.xml
  • Codice e risorse Java
  • Sistema di compilazione Gradle
  • Certificati
  • versionName e versionCode
  • Costruzione di varianti applicative
  • Autorizzazioni
  • Debug e rilascio
  • Adb

Risorse

  • Tipi di risorse
  • Struttura della directory
  • Qualificatori di risorse
  • Classe R

Attività

  • Che cos'è l'attività?
  • Creare ed eseguire un'attività
  • Ciclo di vita dell'attività
  • Stack di attività
  • Intenti
  • Frammento

Nozioni di base sui provider di contenuti

  • scaricare contenuti con l'aiuto di un fornitore di contenuti

Nozioni di base sull'interfaccia utente

  • Layout - tipi e creazione
  • Elementi incorporati: pulsanti, campi di testo, ecc.
  • Visualizza la classe
  • Visualizzazione connessione all'attività
  • menù
  • Dialoghi
  • ListView e RecyclerView

Stili e temi

  • Creazione e configurazione degli stili

Processi e thread in Android

  • Thread dell'interfaccia utente
  • ANR
  • Attività asincrona
  • Servizi

Visualizzazioni avanzate dell'interfaccia utente

Ricevitori di messaggi

  • Applicazioni per ricevitori di trasmissione

Salvataggio dello stato

  • file
  • Preferenze condivise
  • SQLite

RIPOSO

  • che cosa sono REST e JSON?
  • comunicazione con un server REST

Biblioteca

  • Picasso
  • Retrofit
  • Autobus di eventi
  • Coltello da burro
  • okhttp
  • analizzare

Distribuzione dell'app

  • Google Play
  • Crashlytics e segnalazione degli errori
 21 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (4)

Corsi in Arrivo

Categorie relative