Android
357 Artikel in dieser Kategorie · Seite 36 von 40
Coroutine Scopes in Android
Coroutine Scopes binden asynchrone Arbeit an einen Besitzer. So verstehst du Lifecycle, Abbruch und klare Verantwortungen.
Offline-First-Capstone mit Room und Sync
Du baust Datenfunktionen, die lokal starten. Sync ergänzt Netzwerkdaten kontrolliert.
Platform Types in Kotlin
Platform Types zeigen, wo Kotlin Java-Nullability nicht sicher kennt. Du lernst, wie du solche Werte in Android-Code bewusst absicherst.
Collection Transformations in Kotlin
Du lernst, wie map, filter und flatMap Android-Daten lesbar formen. Der Artikel zeigt Praxisregeln für Kotlin-Collections.
Lifecycle-Aware Flow Collection in Android
Du lernst, Flow-Daten nur bei aktiver UI zu sammeln. So vermeidest du unnötige Arbeit und unsichere Updates.
Paging Library im Überblick
Paging 3 lädt große Listen schrittweise und sauber. Du lernst, wann es passt und welche Fehler du vermeiden solltest.
Type Aliases in Kotlin
Type Aliases geben komplexen Kotlin-Typen klare Namen. Du lernst, wann sie Android-Code lesbarer machen.
Typografie in Jetpack Compose
Erfahre, wie du mit einer durchdachten Typografie lesbare und strukturierte Benutzeroberflächen in Jetpack Compose entwickelst.
Der Zweck von Dependency Injection in Android
Dependency Injection entkoppelt Objekte von ihren Abhängigkeiten. So bleibt Code testbar und leicht wartbar.