Header Background
 
 
 
Alle Hersteller anzeigen
 
 

Kotlin Multiplatform (KMP) Entwicklung - Von der Architektur bis zum plattformübergreifenden Build

Seminardauer: 3 Tage

Ziele der Schulung

In dieser 3-tägigen Schulung "Kotlin Multiplatform (KMP) Entwicklung - Von der Architektur bis zum plattformübergreifenden Build" lernen Sie, plattformübergreifende Anwendungen mit Kotlin Multiplatform (KMP) zu entwickeln - von der Architekturplanung über State-Management mit Flow/Redux bis hin zu Netzwerkkommunikation, Datenspeicherung und Testing. Sie erhalten praxisnahe Einblicke in:

  • Modulare Projektstruktur für Android, iOS (mit nativer UI), Web (WASM) und Desktop.
  • Hexagonale Architektur & Ports/Adapters zur Entkopplung von Business-Logik und Plattformcode.
  • State-Management mit Flow/Redux, inkl. verschachtelter State Machines für komplexe Anwendungslogik.
  • Netzwerkkommunikation mit Ktor (REST, WebSockets) und plattformspezifische Integration (z. B. iOS).
  • Datenspeicherung mit Kotlin DataStore, SQL Delight/Room (Android) und ObjectBox/Core Data (iOS).
  • Testing-Strategien für Unit Tests, State-Machine-Tests und Compose-UI-Tests.

Zielgruppe Seminar

  • Mobile Entwickler (Android/iOS), die Cross-Plattform-Lösungen umsetzen wollen.
  • Full-Stack-Entwickler, die KMP für Web/Backend nutzen möchten.
  • Architekten & Tech Leads, die KMP in bestehende Projekte integrieren.

Voraussetzungen

  • Grundkenntnisse in Kotlin (Syntax, OOP, Coroutines)
  • Erfahrung mit Android-Entwicklung (vorteilhaft, aber nicht zwingend)
  • Grundverständnis von Softwarearchitektur (z. B. MVC, MVVM)

Lernmethodik

Die Schulung bietet Ihnen eine ausgewogene Mischung aus Theorie und Praxis in einer erstklassigen Lernumgebung. Profitieren Sie vom direkten Austausch mit unseren projekterfahrenen Trainern und anderen Teilnehmern, um Ihren Lernerfolg zu maximieren.

Seminarinhalt

Grundlagen bei KMP-Entwicklung

  • Zielplattformen
  • Basis-Anforderungen
  • Architektonische Betrachtungen
  • Hexagonales Architekturmodell/Ports & Adapters

Projekt-Einrichtung

  • Modularer Projekt-Aufbau
  • Umgang mit "altem" Code bei Umbauten
  • Android-Build
  • (Desktop-Build)
  • iOS-Build (mit eigener UI)
  • Web-Build (mit wasm)

Compose

  • Grundlagen & Aufbau
  • Multiplattform

Flow Redux State Machine

  • Integration mit Compose
  • Code Struktur
  • Verschachtelte State Machines für mehr Übersicht

Netwerk-Kommunikation mit Ktor

  • Grundlagen
  • Multiplatform
  • Integration in iOS

Datenspeicherung

  • Einstellungen & Objekte
    • Kotlin DataStore (für Einstellungen & Objekte)
  • Relationale Daten
    • SQL Delight oder Room
    • Objectbox / Core Data

Testing mit KMP

  • Unit Testing
  • State Machine Testing (Flows)
  • Compose UI Tests

Open Badge für dieses Seminar - Ihr digitaler Kompetenznachweis

IT-Schulungen Badge: Kotlin Multiplatform (KMP) Entwicklung - Von der Architektur bis zum plattformübergreifenden Build

Durch die erfolgreiche Teilnahme an einem Kurs bei IT-Schulungen.com erhalten Sie zusätzlich zu Ihrem Teilnehmerzertifikat ein digitales Open Badge (Zertifikat) – Ihren modernen Nachweis für erworbene Kompetenzen.

Ihr Open Badge ist jederzeit in Ihrem persönlichen und kostenfreien Mein IT-Schulungen.com-Konto verfügbar. Mit wenigen Klicks können Sie diesen digitalen Nachweis in sozialen Netzwerken teilen, um Ihre Expertise sichtbar zu machen und Ihr berufliches Profil gezielt zu stärken.

Übersicht: Kotlin Schulungen Portfolio

Mehr zu den Vorteilen von Badges

Seminare kurz vor der Durchführung

       
20.07. - 22.07.2026 Hamburg Anfragen
26.08. - 28.08.2026 München Anfragen
14.09. - 16.09.2026 Köln Anfragen
28.10. - 30.10.2026 Nürnberg Anfragen
 
1.) Wählen Sie den Seminartyp:


2.) Wählen Sie Ort und Datum:
1.395,00 € Preis pro Personspacing line1.660,05 € inkl. 19% MwSt
all incl.
zzgl. Verpflegung 30,00 €/Tag bei Präsenz

Anfragen Buchen Merkzettel
 
Diese Seite weiterempfehlen:
0
Merkzettel öffnen
0
Besuchsverlauf ansehen
IT-Schulungen.com Control Panel