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
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
Recensioni (2)
Il modo di spiegare del formatore.
Marcos Rosas - Banco Azteca S.A. C.V.
Corso - Flutter Development Bootcamp with Dart
Traduzione automatica
On time, training resources is readily available