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
Impostazione degli strumenti per Kotlin
- Utilizzo degli strumenti da riga di comando
- Installazione del JDK per Kotlin
- Installazione e configurazione dell'IDE: IntelliJ
- Installazione dei plugin
Guida introduttiva a Kotlin e alla sintassi Kotlin
- Imparare l'architettura Kotlin
- Apprendimento della sintassi Kotlin
- Utilizzo delle funzioni principali di Kotlin
Object-Oriented Programming con Kotlin
- Panoramica di Programming con oggetti
- 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à
- Utilizzo di classi astratte
- Creazione e utilizzo di interfacce
- Sostituzione della gestione
- Creazione di classi di dati
- Utilizzo di singleton e oggetti complementari
- Utilizzo delle enumerazioni
- Raggruppamento delle classi in pacchetti
- Utilizzo delle importazioni
- Implementazione dell'occultamento delle informazioni
- Utilizzo di Getter e Setter
- Implementazione dei modificatori di visibilità
- Informazioni sui generici
- Implementazione di uno stack generico
- Utilizzo di funzioni generiche
Android Sviluppo di app utilizzando Kotlin
- Impostazione degli strumenti per lo sviluppo Android
- Installazione di Android Studio
- Avvio di un nuovo progetto
- Configurazione dell'emulatore
- Configurazione della libreria
- Impostazione di Kotlin in Android
- Utilizzo del framework Hello Android e degli strumenti SDK Android
- Sviluppo di un'app Android utilizzando Kotlin
- Utilizzo di ListActivity e ListView
- Utilizzo delle finalità e dei filtri delle finalità
- Utilizzo delle visualizzazioni personalizzate
- Utilizzo dei Gestori di layout
- Gestione di Web Services e API
- Trattare con Android Servizi
- Lavorare con SQLite Database
- Utilizzo dei fornitori di contenuti
- Adattatori di scrittura
- Implementazione di dialoghi e avvisi (avvisi popup)
- Progettazione dell'interfaccia utente
- Opzioni e menu contestuali
- Visualizzazione Web
- Implementazione delle notifiche Android
- Creazione di un'app reattiva personalizzata Android utilizzando Kotlin
- Pubblicazione dell'applicazione Android su Google PlayStore
iOS Sviluppo di app utilizzando Kotlin
- Panoramica delle funzionalità e dell'architettura di XCode 9
- Panoramica di Swift 4 Caratteristiche e architettura
- Confronto tra somiglianze e differenze di Kotlin e Swift
- Informazioni di base
- Matrici
- Dizionari
- Lavorare con Web Services
- Esecuzione Data Management
- Utilizzo di variabili, costanti e tipi di dati Swift
- Ottimizzazione dell'esperienza utente iOS attraverso la progettazione UX e UI
- Aggiunta dell'interazione dell'utente per migliorare l'esperienza utente
- Ottimizzazione delle prestazioni
- Debug di un'app iOS
- Creazione di un'app reattiva personalizzata iOS utilizzando Kotlin
- Pubblicazione dell'applicazione iOS sull'Apple AppStore
Risoluzione dei problemi
Riassunto e conclusione
Requisiti
- Esperienza nella programmazione Java
- Esperienza di base o familiarità con lo sviluppo Android
- Esperienza con Swift programmazione
35 ore
Recensioni (2)
Le conoscenze approfondite e gli esempi
Ankur Kapila - Deutsche Bank
Corso - Programming with Kotlin
Traduzione automatica
Ho davvero apprezzato il nostro apprendimento e le nostre sperimentazioni con Kotlin Multiplatform.
Renzo Olivares Macias - Google
Corso - Android Development
Traduzione automatica