In diesem Video werden wir eine Taschenlampen-App (Torch) mit Jetpack Compose, MVVM-Architektur und Koin für Dependency Injection in Android mit Kotlin erstellen.
🔹 Lernen Sie, wie man:
Die Kamerataschenlampe mit CameraManager steuert
Den UI-Zustand mit ViewModel + StateFlow verwaltet
Den Zustand in Jetpack Compose mit collectAsStateWithLifecycle beobachtet
Eine saubere Architektur mit einer FlashLightManager-Klasse schreibt
Dies ist ein anfängerfreundliches Projekt, um zu verstehen, wie Compose UI und ViewModel zusammenarbeiten.