Kursplan

Introduktion

Konfigurera verktygen för Kotlin

    Använda kommandoradsverktygen Installera JDK för Kotlin Installera och ställa in IDE: IntelliJ Installera plugins

Komma igång med Kotlin och Kotlin syntax

    Lär dig Kotlin-arkitekturen Lär dig Kotlin-syntaxen med hjälp av nyckelfunktionerna i Kotlin

Objektorienterad Programming med Kotlin

    Översikt av Programming med objekt Skapa en klass Lägga till metoder till klasser Definiera grundläggande konstruktörer med hjälp av namngivna parametrar och standardvärden Använda öppna klasser för att tillåta nedärvning Använda abstrakta klasser Skapa och använda gränssnitt Hantera Åsidosätt Skapa dataklasser med hjälp av singeltoner och följeobjekt med användning av uppräkningar Gruppera klasser in i paket Använda importer Implementera information Dölja Använda getters och setters Implementera synlighetsmodifierare Förstå generics Implementera en generisk stack med hjälp av allmänna funktioner

Android-apputveckling med Kotlin

    Ställa in verktygen för Android utveckling Installera Android Studio Starta ett nytt projekt Ställa in emulatorn Ställa in biblioteket
Konfigurera Kotlin i Android
  • Arbeta med Hello Android Framework och Android SDK Tools
  • Utveckla en Android-app med Kotlin Använda ListActivity och ListView
  • Använda avsikter och avsiktsfilter
  • Arbeta med anpassade vyer
  • Använda Layouthanterare
  • Hantering Web Services och API:er
  • Att hantera Android tjänster
  • Arbeta med SQLite Databas
  • Använda innehållsleverantörer
  • Skrivadaptrar
  • Implementera dialoger och varningar (toasts)
  • Designa dina gränssnittsalternativ och snabbmenyer
  • WebView
  • Implementera Android meddelanden
  • Skapa en anpassad responsiv Android-app med Kotlin
  • Publicera din Android-applikation till Google PlayStore
  • iOS-apputveckling med Kotlin
  • Översikt över XCode 9-funktioner och arkitektur Översikt över Swift 4 funktioner och arkitektur Jämför likheter och skillnader mellan Kotlin och Swift Basics Arrays-ordböcker
  • Arbeta med Web Services
  • Utförandedata Management

      Arbeta med variabler, konstanter och Swift datatyper
    Optimera iOS användarupplevelsen genom UX och UI Design
  • Lägga till användarinteraktion för förbättrad användarupplevelse
  • Optimera prestanda
  • Felsökning av en iOS app
  • Bygga en anpassad responsiv iOS-app med Kotlin
  • Publicera din iOS applikation till Apple AppStore
  • Felsökning
  • Sammanfattning och slutsats
  • Krav

    • Erfarenhet av Java-programmering
    • Grundläggande erfarenhet eller förtrogenhet med Android-utveckling
    • Erfarenhet av Swift programmering
      35 timmar
     

    Antal deltagare


    Starts

    Ends


    Dates are subject to availability and take place between 09:30 and 16:30.
    Open Training Courses require 5+ participants.

    Vittnesmål (5)

    Relaterade Kurser

    Relaterade Kategorier