Android-MVVM-RX3-Dagger2-NavComponent
Android-MVVM-RX3-Dagger2-NavComponent copied to clipboard
Implemented using MVVM, LiveData, Room, RX3, Dagger2, Coil, View Binding, Navigation Component and AndroidX
Android-MVVM-RX3-Dagger2-NavigationComponent
A Tiny Mobile Application
This is a simple sample app which implemented using MVVM architecture,
Room, Retrofit2, RX3, Coil, Dagger2, Navigation Component, View Binding.
At the moment, it has a simple structure but It will be more complicated soon.
I used https://www.themealdb.com/api.php for the content of app with a simple UI.
My goal of sharing this code is to get feedback, fix my problems and improve the implementation.
So I`ll be happy to hear from you!
The App at a Glance:
- recipes guide
- Step-by-step instructions
- favorites and categories
- search by query, tag and title of category
Used libraries
- GitHub - retrofit
- GitHub - Coil
- [https://github.com/square/moshi) - Moshi
- GitHub - Dagger
- Github - Retrofit
- Github - RxAndroid
- Github - RxJava
Author
@ZARA