Kostenloses Online Meetup: Generative AI mit Adalab (28. März) Mehr erfahren 

Moderne Android-App-Entwicklung mit Kotlin

Zielgruppe: Software-Entwickler:innen
* Bei Inhouse-Veranstaltungen können diese Angaben abweichen
Zur Anmeldung

Kotlin ist die moderne Alternative zu Java und für viele Szenarien einsetzbar – auch außerhalb der Java Virtual Machine (JVM). So ist es zum Beispiel möglich, native Android Apps, Web Backends oder Cross-Platform Libraries mit Kotlin zu implementieren.

Dieses Training führt in die Programmiersprache Kotlin sowie in die moderne Android-App-Entwicklung ein.

Die Teilnehmer:innen lernen anhand verschiedener Beispiele die Entwicklung von nativen Android Apps mit Kotlin kennen. Praktische Übungen stehen stets im Vordergrund und liefern die Grundlage für den späteren Einsatz im Alltag.

Agenda

  • Kotlin-Grundlagen
  • Kotlin-Konzepte & Sprachfeatures
    • Null safety
    • Coroutines
    • Delegates
    • Sealed classes
    • Extension functions
    • Higher-order functions
  • Android App Architektur
    • Separation of concerns – UI und Business-Logik trennen
    • Layered Architecture
    • Dependency Injection
  • UI-Entwicklung mit Jetpack Compose
  • Nebenläufigkeit und Netzwerkkommunikation
  • Datenhaltung & Persistenz
  • Testing
    • Unit Tests
    • UI Tests
  • Kotlin Multiplatform Mobile
Zur Anmeldung „Moderne Android-App-Entwicklung mit Kotlin“ Trainingsbeschreibung PDF, 54.79 kB

Trainer

Lächelnder Johannes Schamburger

Johannes Schamburger

Android Developer Mehr Lesen

ZURÜCK ZUR ÜBERSICHT