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

Guida introduttiva a Kotlin e alla sintassi Kotlin

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

Orientato agli oggetti 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 di classi in pacchetti Utilizzo delle importazioni Implementazione di informazioni nascoste Utilizzo di getter e setter Implementazione dei modificatori di visibilità Informazioni sui generici Implementazione di uno stack generico Utilizzo di funzioni generiche

Sviluppo di app Android utilizzando Kotlin

    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
  • Utilizzo degli strumenti Hello Android Framework e Android SDK
  • Sviluppo di un'app Android utilizzando Kotlin Utilizzo di ListActivity e ListView
  • Utilizzo di Intents e Intent Filters
  • Utilizzo delle viste personalizzate
  • Utilizzo dei gestori layout
  • Gestione Web Services e API
  • Gestione dei servizi Android
  • Utilizzo del database SQLite
  • Utilizzo dei provider di contenuti
  • Adattatori di scrittura
  • Implementazione di finestre di dialogo e avvisi (avvisi popup)
  • Progettazione dell'interfaccia utente Opzioni e menu contestuali
  • Visualizzazione Web
  • Implementazione delle notifiche Android
  • Creazione di un'app Android reattiva personalizzata utilizzando Kotlin
  • Pubblicazione dell'applicazione Android su Google PlayStore
  • Sviluppo di app iOS utilizzando Kotlin
  • Panoramica delle caratteristiche e dell'architettura di XCode 9 Panoramica di Swift 4 Funzionalità e architettura Confronto tra somiglianze e differenze tra Kotlin e Swift Informazioni di base Matrici Dizionari
  • Lavorare con Web Services
  • Dati di esecuzione Management

      Utilizzo di variabili, costanti e Swift tipi di dati
    Ottimizzazione dell'esperienza utente iOS attraverso l'UX e l'UI Design
  • Aggiunta dell'interazione dell'utente per migliorare l'esperienza utente
  • Ottimizzazione delle prestazioni
  • Debug di un'app iOS
  • Creazione di un'app iOS reattiva personalizzata utilizzando Kotlin
  • Pubblicazione dell'applicazione iOS sull'AppStore di Apple
  • 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
     

    Numero di Partecipanti


    Data Inizio

    Data Fine


    Le date sono soggette a disponibilità e si svolgono tra le 09:30 e le 16:30.
    I corsi di formazione pubblici richiedono più di 5 partecipanti.

    Recensioni (5)

    Corsi relativi

    Categorie relative