Alle Artikel
357 Artikel insgesamt · Seite 12 von 30
Rows und Columns in Jetpack Compose
Lerne die grundlegenden Layout-Bausteine von Jetpack Compose kennen. Verstehe Arrangement und Alignment für präzise Benutzeroberflächen.
Sealed Classes und Interfaces in Kotlin
Sealed Types modellieren Zustände sicher. Du lernst, wie sie UI-States, Fehler und Ergebnisse klar abbilden.
Navigation Architecture
Navigation Architecture definiert, wie Screens als Ziele und Routen strukturiert werden. Feature-Grenzen bleiben so testbar und klar abgegrenzt.
Higher-Order Functions in Kotlin
Du lernst Higher-Order Functions in Kotlin. Der Artikel zeigt, wie du Verhalten als API-Baustein übergibst.
Recomposition in Jetpack Compose: Grundlagen und Funktionsweise
Erfahre, was Recomposition in Jetpack Compose ist, warum sie nicht schlecht ist und wie du UI-Updates in Android-Apps gezielt steuerst und optimierst.
Error Boundaries: Fehler abfangen, loggen und sinnvoll anzeigen
Lerne, wo du Fehler in Android-Apps gezielt abfängst und transformierst. Klare Grenzen verbessern UX und Stabilität.
AnimatedVisibility in Jetpack Compose
Lerne, wie du mit AnimatedVisibility in Jetpack Compose UI-Elemente sanft ein- und ausblendest. So verbesserst du die Nutzererfahrung deiner Android-App.
Asynchrone Arbeit auf Android
Android-Apps bleiben nur nutzbar, wenn Arbeit nebenläufig geplant wird. Du lernst, wann Main Thread und Background-Code getrennt werden.
Flow Builder in Kotlin Flow
Flow Builder erzeugen Datenströme aus suspendierbarer Logik oder Callback-APIs. Du lernst, wann flow, callbackFlow und channelFlow passen.
Migration Testing mit Room
Lerne, wie du Room-Migrationen prüfst, damit App-Updates Daten erhalten und Schemaänderungen kontrolliert bleiben.
Refactoring-Grundlagen
Refactoring verbessert Android-Code, ohne das sichtbare Verhalten zu ändern. Du lernst, wie Tests und kleine Schritte dabei helfen.
Safe Calls in Kotlin
Safe Calls schützen dich vor Null-Zugriffen. Du lernst, wie `?.` optionale Daten in Android-Code sicher verkettet.