Android Coden

Phase 06

Architektur

ViewModel, Repositories, Dependency Injection, Modul-Design und nachhaltige App-Architektur.

55 Artikel · Seite 3 von 3

Architektur-Smells erkennen
Android

Architektur-Smells erkennen

Architektur-Smells sind Warnsignale im Code, bevor echte Probleme entstehen. Du lernst, God-Classes, Context-Leaks und enge Kopplung früh zu erkennen.

· 5 min
Context Handling: Context korrekt übergeben und Memory Leaks vermeiden
Android

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.

· 4 min
Memory-Leaks verhindern: Ownership und Cleanup im Android-Lifecycle
Android

Memory-Leaks verhindern: Ownership und Cleanup im Android-Lifecycle

Memory-Leaks entstehen, wenn Objekte länger leben als nötig. Du lernst, Ownership im Lifecycle sauber zu gestalten und typische Fallen zu vermeiden.

· 5 min
Skalierbare Paketstruktur
Android

Skalierbare Paketstruktur

Eine durchdachte Paketstruktur macht Code wartbar und Teams produktiv. Du lernst, wie du Features und Schichten sinnvoll trennst.

· 4 min
Architekturdokumentation
Android

Architekturdokumentation

Architekturdokumentation erklärt, warum Code so aufgebaut ist. ADRs und Diagramme machen Android-Projekte für neue Entwickler zugänglich.

· 4 min
Architecture Capstone: Alle Schichten im Zusammenspiel
Android

Architecture Capstone: Alle Schichten im Zusammenspiel

Alle Architekturschichten vereinen sich in einer kleinen App. UI, Domain, Daten, DI und Tests arbeiten gemeinsam.

· 4 min
Architektur-Review: Wie sicher kann sich deine App verändern?
Android

Architektur-Review: Wie sicher kann sich deine App verändern?

Gute Architektur zeigt sich, wenn Änderungen sicher bleiben. Lerne, wie du Abwägungen, Testbarkeit und Evolution in Android-Projekten bewertest.

· 5 min