MVI Architecture Android Beginners: Sample App
This repository contains a sample app that implements MVI architecture using Kotlin, ViewModel, LiveData, Dagger Hilt and etc.
The app has following packages:
- data: It contains all the data accessing and manipulating components.
- ui: View classes along with their corresponding ViewModel.
- di: package contains the network module for providing the network dependencies using dagger hilt.