Alle Artikel
357 Artikel insgesamt · Seite 2 von 30
Function Types mit Receiver in Kotlin
Function Types mit Receiver erklären Kotlin-DSLs und Compose-APIs. Du lernst, wie der Receiver Code lesbar bündelt.
Funktionen in Kotlin
Funktionen bündeln Logik klar. Du lernst Parameter, Rückgabetypen und kurze Expression-Bodies.
Android Manifest: Komponenten, Rechte und Metadaten erklärt
Das Android Manifest meldet Komponenten, Rechte und Metadaten deiner App an das System. Hier lernst du seinen Aufbau und typische Stolperfallen kennen.
rememberUpdatedState in Jetpack Compose richtig nutzen
Lerne, wie du mit rememberUpdatedState veraltete State-Captures in Compose vermeidest. So stellst du sicher, dass Callbacks in Effekten immer aktuell sind.
UI Events: Flüchtige Aktionen sauber von Zustand trennen
UI Events trennen flüchtige Benutzeraktionen von persistentem Zustand. Sie verhindern doppelte Navigation und inkonsistente UI-Zustände.
Kontrollfluss in Kotlin
Kontrollfluss steuert Entscheidungen und Wiederholungen in Kotlin. Du lernst, if, when und Schleifen klar in Android-Code einzusetzen.
Multi-Back-Stack Navigation
Multi-Back-Stack Navigation bewahrt den Zustand jedes Bottom-Nav-Tabs separat. Du lernst, wie drei NavOptions-Flags das Verhalten aktivieren.
Privacy Mindset in Android-Apps
Datenschutz beginnt bei der Produktentscheidung. Du lernst, wie du Daten sparsam, transparent und mit klarem Nutzen erhebst.
Work Retries: Wiederholungen für robuste Hintergrundarbeit
Lerne, wie du temporäre Fehler in Hintergrundarbeit gezielt wiederholst und dabei Akku, Datenvolumen und Nutzervertrauen schützt.
Color Scheme in Jetpack Compose: Theming, Kontrast und Dynamic Color
Lerne, wie du mit Jetpack Compose ein flexibles Color Scheme aufbaust, das Dark Mode, Dynamic Color und Barrierefreiheit konsequent unterstützt.
State-Holder-Alternativen in Compose
Nicht jeder Zustand gehört ins ViewModel. Du lernst, wann remember, ein plain State Holder oder ViewModel die richtige Wahl ist.
Main Safety: sichere Suspend-Funktionen
Main Safety hält deine App reaktionsfähig. Du lernst, wie Suspend-APIs blockierende Arbeit korrekt verlagern.