Article by Diky Arif Febriyanto
This projects provides a robust and scalable foundation for building an Android applications. Leveraging the power of Jetpack Compose for UI development, it implements the MVVM (Model-View-ViewModel) architecture for clean and maintainable code.
This documentation provides an overview for an Android project structured using the MVVM (Model-View-ViewModel) architecture. THe project uses Koin for dependency injection, Retrofit for defining RESTful API interfaces, and OkHttp for handling network request. Additionally, it includes custom Composable functions for reusable and modular UI development.