Hatch Baby · Android
Edit Playlist
Implemented playlist editing for a Hatch Baby Android release using MVI architecture. A single immutable UI state drove the feature, while a layered architecture built around use cases and repositories kept the ViewModel focused and the Add and Edit flows easier to reason about and test. The result was a stable shipped experience with a clean foundation for future iteration.
Tech Stack
- Kotlin
- Jetpack Compose
- Coroutines
- Flow
- MVI