Alle Artikel
357 Artikel insgesamt · Seite 8 von 30
Kotlin-Kompetenz prüfen
Du prüfst Kotlin-Wissen mit Blick auf Android-Architektur. Der Artikel verbindet Idioms, Modeling und Async-Code.
Model Mapping in Android
Lerne, warum du Datenmodelle an Schichtgrenzen konvertieren solltest. So vermeidest du, dass externe Formate deine gesamte App durchdringen.
produceState: Externe Datenquellen in Compose-State umwandeln
Konvertiere asynchrone Daten und Callbacks mit produceState sicher in Jetpack Compose State. So verbindest du externe Quellen nahtlos mit deiner UI.
Sequences in Kotlin
Sequences verarbeiten Kotlin-Daten verzögert und sparen Arbeit bei langen Ketten. Du lernst, wann sie Android-Code messbar entlasten.
Suspend Functions in Kotlin
Suspend Functions machen asynchrone APIs in Kotlin lesbar. Du lernst, wie Arbeit pausiert, ohne den Main Thread zu blockieren.
Cancellation Cooperation in Kotlin-Coroutines
Lerne, wie du Schleifen und blockierende Adapter in Android-Coroutines sauber abbrechbar machst.
Entities in Android
Entities beschreiben gespeicherte Datensätze klar. Du lernst, Tabellen, Primärschlüssel und Spalten sauber von UI-Modellen zu trennen.
Generische Constraints in Kotlin
Generische Constraints begrenzen Typen in Kotlin gezielt. Du lernst, wie Bounds APIs sicherer und klarer machen.
Room Transactions in Android
Room Transactions schützen zusammengehörige Schreibvorgänge vor halbem Zustand. Du lernst, wann sie in Android sinnvoll sind.
DAO-Queries in Android: SQL, suspend und Flow
DAO-Queries kapseln Datenbankzugriffe sauber. Du lernst, wann suspend reicht und wann Flow die bessere Wahl ist.
Loading State Design: Ladeanimationen ohne Kontext-Verlust
Ladeanimationen richtig designen verhindert Flackern und hält Nutzer orientiert. Skeleton Screens und Progress-Indikatoren in Compose korrekt einsetzen.
Flow Testing in Android mit Kotlin
Du prüfst Flow-Streams gezielt auf Reihenfolge, Ende und Fehler. So werden asynchrone Datenpfade in Android verlässlicher.