Android
357 Artikel in dieser Kategorie · Seite 8 von 40
WebSockets bewusst einsetzen
WebSockets ermöglichen Echtzeit-Kommunikation in Android-Apps. Du lernst, wann eine dauerhafte Verbindung sinnvoll ist.
supervisorScope in Kotlin Coroutines
supervisorScope hilft dir, unabhängige Coroutine-Aufgaben getrennt fehlschlagen zu lassen. So bleibt deine Android-App robuster.
Use Cases: Geschäftslogik sauber kapseln
Use Cases kapseln eine konkrete Businessaktion in einer eigenen Klasse. Damit bleibt deine Architektur testbar und übersichtlich.
Code Review Basics
Code Reviews helfen dir, Verhalten, Tests und Wartbarkeit gezielt zu prüfen. So gibst du Feedback ohne Stil-Debatten.
Kotlin Properties: Getter, Setter und Backing Fields
Du lernst, wie Kotlin Properties statt direkter Felder arbeiten. Getter, Setter und Backing Fields werden im Android-Alltag greifbar.
Projektstruktur-Tour: Wo dein Android-Code wirklich lebt
Lerne, wo Kotlin-Code, Ressourcen, Manifest, Tests und Gradle-Dateien in einem Android-Projekt liegen und wie du sie sicher findest.
Derived State in Jetpack Compose: Effizienz durch abgeleitete Zustände
Optimiere deine Compose-UIs mit derivedStateOf. Lerne, wie du teure Berechnungen vermeidest und Recompositions intelligent steuerst.
LazyColumn in Jetpack Compose: Effiziente Listen programmieren
Nutze LazyColumn in Jetpack Compose für performante Listen in deiner App. Erfahre, warum stabile Keys für effizientes Recycling unverzichtbar sind.
Eindeutige Hintergrundarbeit in Android
Eindeutige Hintergrundarbeit verhindert doppelte Jobs und hält Sync-Abläufe auch bei wiederholten Auslösern stabil.