Clean MVVM Architecture for Android by sulianto bhirawaClean MVVM Architecture for Android by sulianto bhirawa

Clean MVVM Architecture for Android

Portfolio project
sulianto bhirawa
Designed and implemented a scalable MVVM architecture for an Android app, ensuring clean separation of concerns and maintainability. Used Jetpack components, Koin for DI, and Retrofit for networking. The architecture follows best practices, making it easy for developers to extend and test.

Key Features

Modular MVVM setup with Clean Architecture principles
Dependency injection using Koin
Repository pattern for structured data management
Unit testing with Mockk and JUnit

0 likes · 7 views · Feb 14, 2025

Designed and implemented a scalable MVVM architecture for an educational Android application with ~650k users.

Tags