Android
395 Artikel in dieser Kategorie · Seite 32 von 44
API-Versionierung
API-Versionierung hilft deiner App, Backend-Änderungen kontrolliert zu überstehen. Du lernst, Verträge stabil zu halten.
Background Restrictions in Android verstehen
Android begrenzt Hintergrundarbeit, um Akku und Systemressourcen zu schützen. Du lernst, wie du diese Limits bewusst einplanst.
Strings und Templates in Kotlin
Du lernst, wie Kotlin-String-Templates Logs, Labels und Meldungen lesbar machen. Dazu gibt es Regeln für Formatierung und Sicherheit.
Dependency Inversion in Android
Dependency Inversion trennt Fachlogik von konkreten Implementierungen. Du lernst, wann Interfaces Tests und Austauschbarkeit verbessern.
Design-System-Architektur
Ein Design System bündelt UI-Komponenten und Tokens. So bleibt deine App konsistent und barrierefrei.
Minimal Reproduction: Bugs auf das Wesentliche reduzieren
Lerne, wie du Android-Bugs auf ein minimales Beispiel eindampfst, damit du sie schneller verstehst, dokumentierst und fixt.
Process Death verstehen: So überleben deine Screens den System-Kill
Lerne, wie Android Prozesse beendet, warum saved state entscheidend ist und wie du resiliente Screens baust.
Single-Activity-Architektur
Die Single-Activity-Architektur strukturiert moderne Android-Apps um eine einzige Activity. Du lernst, wie Navigation und Lifecycle dabei zusammenspielen.
Context Handling: Context korrekt übergeben und Memory Leaks vermeiden
Der Android Context ist allgegenwärtig – aber falsch verwendet, führt er zu Memory Leaks. Lerne, wann du welchen Context verwenden solltest.