Struttura del corso

Introduzione

Impostazione degli strumenti per Kotlin

    Utilizzo degli strumenti della riga di comando Installazione di JDK per Kotlin Installazione e configurazione dell'IDE: IntelliJ Installazione dei plug-in

Impostazione degli strumenti per lo sviluppo Android

    Installazione di Android Studio Avvio di un nuovo progetto Configurazione dell'emulatore Impostazione della libreria

Configurazione Kotlin in Android

Guida introduttiva a Kotlin e alla sintassi Kotlin

    Panoramica di Kotlin Apprendimento dell'architettura Kotlin Apprendimento della sintassi Kotlin Utilizzo delle funzioni principali di Kotlin

Confronto tra somiglianze e differenze tra Kotlin e Swift

    Informazioni di base Matrici Dizionari

Scavare in profondità nella programmazione con Kotlin vs. Swift

    Imparare i tipi di lezioni Creazione di una classe Aggiunta di metodi alle classi Definizione dei costruttori di base Utilizzo di parametri denominati e valori predefiniti Utilizzo di classi aperte per consentire l'ereditarietà Creazione, dichiarazione e utilizzo di funzioni in Kotlin Utilizzo dei parametri e restituzione di un valore Creazione e utilizzo di interfacce Utilizzo delle enumerazioni Informazioni sui generici Implementazione di uno stack generico Utilizzo di funzioni generiche Utilizzo delle funzioni di estensione

Lavorare con Java da Kotlin e viceversa

Utilizzo del livello dati

    Panoramica del livello di rete Utilizzo di entità ed endpoint Implementazione degli interattori di rete OTTIENI articoli Articoli POST Finalizzare
Impostazione dello spazio per il database SQLite
  • Lavorare con Realm Database
  • Implementazione di attività comuni sul livello dati
  • Comprensione del ciclo di vita delle applicazioni di Android e iOS
  • Semplice Complesso Infilatura

      Utilizzo del layout dell'interfaccia utente XML

    Panoramica dei componenti comuni dell'interfaccia utente tra Apple e Android Aggiunta di eventi dell'interfaccia utente Creazione di un'attività Utilizzo di RecyclerView

      Risoluzione dei problemi

    Riassunto e conclusione

    Requisiti

    • Esperienza con la programmazione Swift
      21 ore

    Numero di Partecipanti



    Prezzo per Partecipante

    Recensioni (2)

    Corsi relativi

    Categorie relative