Alle Artikel
423 Artikel insgesamt · Seite 23 von 36
Not-Null Assertion in Kotlin vermeiden
`!!` kann Null-Sicherheit aushebeln. Du lernst, wie du Crash-Risiken in Android-Code gezielt reduzierst.
Composition: Verhalten flexibel kombinieren
Composition kombiniert kleine Objekte zu flexiblem Verhalten. So vermeidest du starre Vererbung in Android-Code.
Preferences DataStore
Preferences DataStore speichert einfache Einstellungen asynchron. Du lernst, wie Flow daraus verlässliche UI-Daten macht.
Skalierbare Paketstruktur
Eine durchdachte Paketstruktur macht Code wartbar und Teams produktiv. Du lernst, wie du Features und Schichten sinnvoll trennst.
Grundlagen adaptiver Layouts in Android
Lerne die Grundlagen für reaktionsfähige UIs in Jetpack Compose. Gestalte Bildschirme, die sich an Smartphones, Tablets und Foldables anpassen.
Data Layer Testing in Android
Teste Repositories ohne echte Server. So prüfst du Datenlogik mit Fake-APIs und In-Memory-Datenbanken.
Core-Module: Geteilten Code sauber strukturieren
Core-Module bündeln stabilen, wiederverwendbaren Code in einer Mehr-Modul-App. Du lernst, wie du Utilities und Design-Systeme klar abgrenzt.
Default- und Named Arguments in Kotlin
Default- und Named Arguments machen Kotlin-Aufrufe klarer. Du lernst, wie sie Android-APIs lesbarer und schlanker halten.
Generics Basics in Kotlin für Android
Generics machen Kotlin-Code wiederverwendbar. Du behältst Typsicherheit schon beim Kompilieren.
Buttons in Jetpack Compose: Aktionen und Zustände verwalten
Erfahre, wie du Buttons in Jetpack Compose einsetzt, Zustände verwaltest und klare Aktionen für deine Nutzer im Material Design umsetzt.
Zweck des Domain-Layers
Der Domain-Layer isoliert Geschäftslogik und ermöglicht deren Wiederverwendung. Lerne, wann und wie du ihn sinnvoll einsetzt.
Enums in Kotlin für feste Werte
Enums modellieren kleine feste Wertemengen. Du nutzt sie für klare Zustände, Optionen und sichere App-Logik.