Seminar / Kurs

Moderne Android-App-Programmierung mit Jetpack Compose in München

Inhalte

  • Einführung
    • Traditionelle App-Prgrammierung: Die Probleme
    • Jetpack Bibliotheken im Überblick
    • Große Änderungen während der letzten Jahre
    • Vergleich zu SwiftUI bei Mac
  • Layouts und Komponenten
    • Rows und Columns
    • Textbausteine und Buttons
    • Modifier, auch eigene
    • Listen
    • Menüelemente
    • Dialoge
    • Nebeneffekte und Effekthandler
    • Mehrere Bausteine für Animationen
  • State in Compose
    • Zustand direkt in Komponente
    • Stateful vs. Stateless
    • State Hoisting
    • Syntaxvarianten bei “remember”
    • rememberSaveable
    • Auslagern in ViewModel
    • LiveData als Observable
  • Flows als Observables
    • Grundlegende Thematik Coroutinen
    • Arbeiten mit viewModelScope
    • FlowBuilder
    • Reichhaltige mittlere Operatoren (filter, map, ...)
    • Terminale Operatoren
    • Nachteile von Standard Flows bei Android
  • SharedFlow und StateFlow
    • Cold vs. Hot
    • Spezielle Hot Flows in Android
    • Methoden shareIn, stateIn
    • StateFlow mit value
    • StateFlow als Ersatz für LiveData
  • App Gestaltung
    • Theming
    • Zusammenspiel mit XML Views
    • Migration XML -> Compose
    • Permissions
    • Compose Navigation
    • Scaffold mit AppBars, Navigation Drawer und FAB
  • Fortgeschrittene Grafik mit Canvas
    • Canvas und sein Koordinatensystem
    • Shapes
    • Touch Events
    • Pfade
    • Transformationen
    • Clipping
    • Images und BlendModes
  • Größeres App-Projekt
    • Mehrere Screens mit Compose UI
    • Strukturierung mit Scaffold
    • Aufwertung der UI mit Canvas
    • Zugehöriges ViewModel mit StateFlow
    • Repository mit Verbindung zu DB und Web
    • Lokale Datenbank mit Room
    • Anbindung eines externen WebService mit Retrofit 
  • Einführung
    • Traditionelle App-Prgrammierung: Die Probleme
    • Jetpack Bibliotheken im Überblick
    • Große Änderungen während der letzten Jahre
    • Vergleich zu SwiftUI bei Mac
  • Layouts und Komponenten
    • Rows und Columns
    • Text...
Mehr Informationen

Zielgruppen

Android-Entwickler*innen

Termine und Orte

Datum Uhrzeit Dauer Preis
München, DE
29.06.2026 - 03.07.2026 09:00 - 16:00 Uhr 35 h 09:00 - 16:00 Uhr 35 h Details Details Jetzt buchen
02.11.2026 - 06.11.2026 09:00 - 16:00 Uhr 35 h 09:00 - 16:00 Uhr 35 h Details Details Jetzt buchen
01.03.2027 - 05.03.2027 09:00 - 16:00 Uhr 35 h 09:00 - 16:00 Uhr 35 h Details Details Jetzt buchen
28.06.2027 - 02.07.2027 09:00 - 16:00 Uhr 35 h 09:00 - 16:00 Uhr 35 h Details Details Jetzt buchen
08.11.2027 - 12.11.2027 09:00 - 16:00 Uhr 35 h 09:00 - 16:00 Uhr 35 h Details Details Jetzt buchen

SG-Seminar-Nr.: 7772112

Anbieter-Seminar-Nr.: 65c38c1fb0e94a42a7348642

Termin

29.06.2026 - 03.07.2026 09:00 - 16:00 Uhr

Anfahrt mit dem PKWAnfahrt mit den Öffentlichen Verkehrsmitteln
Hansastr. 32
80686 München

Günstige Preise

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

€ 2.255,05

Alle Preise inkl. 19% MwSt.

Jetzt buchen
Seminar merken

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Seminar / Kurs
  • Deutsch
    • Teilnahmebestätigung
  • 35 h
  • Anbieterbewertung   (47)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Uhrzeit Dauer Preis
München, DE
29.06.2026 - 03.07.2026 09:00 - 16:00 Uhr 35 h 09:00 - 16:00 Uhr 35 h Details Details Jetzt buchen
02.11.2026 - 06.11.2026 09:00 - 16:00 Uhr 35 h 09:00 - 16:00 Uhr 35 h Details Details Jetzt buchen
01.03.2027 - 05.03.2027 09:00 - 16:00 Uhr 35 h 09:00 - 16:00 Uhr 35 h Details Details Jetzt buchen
28.06.2027 - 02.07.2027 09:00 - 16:00 Uhr 35 h 09:00 - 16:00 Uhr 35 h Details Details Jetzt buchen
08.11.2027 - 12.11.2027 09:00 - 16:00 Uhr 35 h 09:00 - 16:00 Uhr 35 h Details Details Jetzt buchen