Header Background
 
 
 
Gesicherte Termine
    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

    Digital Skills Open Badges

    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

    TerminStandortAktion
    25.02. - 27.02.2026 Hamburg Anfragen
    30.03. - 01.04.2026 Köln Anfragen
    13.04. - 15.04.2026 Köln Anfragen
    06.05. - 08.05.2026 Nürnberg Anfragen
     

    1.) Wählen Sie den Seminartyp:




    2.) Wählen Sie Ort und Datum:

    1.395,00 € Preis pro Person

    spacing line1.660,05 € inkl. 19% MwSt
    all incl.
    zzgl. Verpflegung 30,00 €/Tag bei Präsenz

    Anfragen Buchen Merkzettel
    PDF IconPDF Icon
     

    Diese Seite weiterempfehlen:

    0
    Merkzettel öffnen
    0
    Besuchsverlauf ansehen
    IT-Schulungen.com Control Panel