Awesome Open Source
Awesome Open Source


Simple Android app to show how to design a multi-modules MVVM Android app (fully tested).

You can find the related article on my Medium :


Architecture Components

This application implements the following concepts :

  • MVVM + Data binding
  • Multi-modules
  • Navigation Component
  • ViewModel
  • LiveData
  • Coroutines
  • Koin
  • MockWebServer
  • Mockk
Alternatives To Archapp
Select To Compare

Alternative Project Comparisons
Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Testing (93,615
Kotlin (49,208
Android App (7,721
Mvvm (5,190
Coroutines (3,217
Databinding (1,496
Mvvm Architecture (1,406
Espresso (1,045
Architecture Components (794
Mvvm Android (552
Navigation Component (233
Databinding Android (132
Multimodule (76