Alle Artikel
395 Artikel insgesamt · Seite 9 von 33
Objektorientierte Prinzipien in Android
Du lernst, wie Kapselung, Abstraktion und Polymorphie Android-Code klarer und testbarer machen.
Offizielle Architektur-Empfehlungen
Google definiert klare Schichtenprinzipien für Android-Apps. Dieser Artikel erklärt, welche Muster empfohlen werden und warum sie die Wartbarkeit verbessern.
Gleichheit und Identität in Kotlin
Du lernst, wann Kotlin Werte nach Inhalt vergleicht und wann zwei Referenzen wirklich dasselbe Objekt meinen.
Strategie für Fehlerbehandlung
Du lernst, Fehler gezielt einzuordnen. So trennst du behebbare Probleme von Bugs und Abstürzen.
Testing Mindset: Verhalten prüfen, Regressionen vermeiden
Tests zeigen, ob wichtiges Verhalten weiter funktioniert. Du lernst, wie daraus Vertrauen statt Zufall entsteht.
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.