0

Anmeldung zum Seminar

Wenn Sie an diesem Seminar teilnehmen wollen, füllen Sie folgendes Formular aus.
Die mit * gekennzeichneten Felder müssen ausgefüllt werden.
Lassen Sie sich in unserer fünftägigen Schulung praxisorientiert zeigen, wie Sie Android Apps für Smartphones mit den neuesten von Google empfohlenen Techniken erstellen können. Unser/-e Trainer*in vermittelt Ihnen im Kurs Coroutinen, Jetpack Libraries wie Room, Retrofit und die GUI-Gestaltung mit Compose.  

Sie erhalten effiziente Lösungen für komplexe Layouts und Animationen. Anhand vieler Beispiele und eines durchgehenden App-Projekts erfahren Sie die vielfältigen Bestandteile einer Android App und das Zusammenspiel der Schichten.

Nach diesem Kurs sind Sie in der Lage, moderne und leistungsfähige Android Apps zu entwickeln. Kursinhalte
  • 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

Seminar Moderne Android-App-Programmierung mit Jetpack Compose
Version
Geben Sie hier bitte an, mit welcher Version Sie arbeiten!
(nur bei An­wender-Semi­naren)
Ort München
Termin 08.09.2025 - 12.09.2025
Preis
1.895,00 € exkl. MwSt.
(2.255,05 € inkl. MwSt.)

Ansprechpartner Bestellung

Firma oder Privat*
Bestellnummer
Abteilung
Anrede*
Titel
Vorname*
Name*
Straße*
PLZ*
Ort*
Telefon*
E-Mail-Adresse*
Abweichende Rechnungsadresse

Teilnehmer*innen

Anrede* Vorname* Name* E-Mail-Adresse*
Zum Schutz gegen Spam kann das Formular erst nach 15 Sekunden abgesendet werden.
Bitte warten Sie, bis der Absende-Button aktiv wird!