All Projects → ZahraHeydari → Android Mvvm Rx3 Dagger2 Navcomponent

ZahraHeydari / Android Mvvm Rx3 Dagger2 Navcomponent

Implemented using MVVM, LiveData, Room, RX3, Dagger2, Coil, View Binding, Navigation Component and AndroidX

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Android Mvvm Rx3 Dagger2 Navcomponent

Android Clean Architecture Mvvm Dagger Rx
Implemented by Clean Architecture, Dagger2, MVVM, LiveData, RX, Retrofit2, Room, Anko
Stars: ✭ 138 (+91.67%)
Mutual labels:  rxjava, rxandroid, dagger2, mvvm-architecture, retrofit2, livedata
Mvpframes
整合大量主流开源项目并且可高度配置化的 Android MVP 快速集成框架,支持 AndroidX
Stars: ✭ 100 (+38.89%)
Mutual labels:  rxjava, rxandroid, rxjava-android, dagger2, retrofit2
Fountain
Android Kotlin paged endpoints made easy
Stars: ✭ 175 (+143.06%)
Mutual labels:  rxjava, dagger2, retrofit2, livedata, room-persistence-library
Food Ordering App Like Swiggy Uber Eats Mvvm And Room Database
Food ordering app using MVVM architecture patterns, Architecture Lifecycle components and Room database.
Stars: ✭ 53 (-26.39%)
Mutual labels:  mvvm-architecture, retrofit2, livedata, room-persistence-library
Android Architecture Components Kotlin
Clean code App with Kotlin and Android Architecture Components
Stars: ✭ 23 (-68.06%)
Mutual labels:  dagger2, retrofit2, livedata, room-persistence-library
Base Mvvm
App built to showcase basic Android View components like ViewPager, RecyclerView(homogeneous and heterogeneous items), NavigationDrawer, Animated Vector Drawables, Collapsing Toolbar Layout etc. housed in a MVVM architecture
Stars: ✭ 18 (-75%)
Mutual labels:  dagger2, retrofit2, livedata, room-persistence-library
Kotlin-MVVM-JetPack
[DEPRECATED. USE https://github.com/egek92/Kotlin-MVVM-Jetpack-Hilt-Coroutines-Flow] Clean Android architecture guidelines that are based on MVVM + Offline 1st approach with LiveData and Room
Stars: ✭ 73 (+1.39%)
Mutual labels:  dagger2, retrofit2, mvvm-architecture, livedata
Afmall
A pure shopping App based on Kotlin + ARouter + MVP + RxJava2 + Retrofit + Dagger2 + 七牛云 + Glide
Stars: ✭ 20 (-72.22%)
Mutual labels:  rxjava, rxandroid, dagger2, retrofit2
Fineract-CN-mobile
DEPRECATED project - Check the Apache fineract-cn-mobile project instead
Stars: ✭ 17 (-76.39%)
Mutual labels:  rxjava, dagger2, rxandroid, retrofit2
Aiyagirl
🔥 爱吖妹纸(含 Kotlin 分支版本)——Retrofit + RxJava + MVP 架构 APP 体验代码家的干货集中营 Gank.io,福利多多,不容错过
Stars: ✭ 1,109 (+1440.28%)
Mutual labels:  rxjava, rxandroid, dagger2, retrofit2
Clean Notes
Clean Architecture by layer
Stars: ✭ 259 (+259.72%)
Mutual labels:  dagger2, mvvm-architecture, retrofit2, room-persistence-library
AndroidTutorials
Ejemplos Android [Dagger2,RxJava,MVP,Retrofit2,SQLite]
Stars: ✭ 22 (-69.44%)
Mutual labels:  rxjava, dagger2, rxandroid, retrofit2
movies
An example approach for modularization, reactive clean architecture and persistancy.
Stars: ✭ 110 (+52.78%)
Mutual labels:  dagger2, rxandroid, retrofit2, livedata
Kotlin Life
App界的一股清流 音视频vr应有尽有 完全按照Material design规范设计的App (written with java and Kotlin)
Stars: ✭ 864 (+1100%)
Mutual labels:  rxjava, rxandroid, dagger2, retrofit2
Simple-Note-App-with-Online-Storage
✍️ Simple Note Making App use Sqllite Room 🧰 for caching the notes and 📥 Firebase Database for online storage
Stars: ✭ 42 (-41.67%)
Mutual labels:  dagger2, mvvm-architecture, livedata, room-persistence-library
Android-Mvi-Starter
Android MVI Starter application
Stars: ✭ 19 (-73.61%)
Mutual labels:  dagger2, rxandroid, retrofit2, livedata
catchflicks
🎬 Kitchen sink project for learning android concepts 🎬
Stars: ✭ 12 (-83.33%)
Mutual labels:  rxjava, dagger2, retrofit2, mvvm-architecture
Kotlin Android Mvvm Starter
Android Kotlin Starter is a starter project which implements MVVM Pattern.
Stars: ✭ 276 (+283.33%)
Mutual labels:  rxandroid, dagger2, mvvm-architecture, retrofit2
Instant Weather
An Android weather application implemented using the MVVM pattern, Retrofit2, Dagger2, LiveData, ViewModel, Coroutines, Room, Navigation Components, Data Binding and some other libraries from the Android Jetpack.
Stars: ✭ 473 (+556.94%)
Mutual labels:  dagger2, retrofit2, livedata, room-persistence-library
Clean-MVVM-NewsApp
Android News app developed using Clean + MVVM architecture
Stars: ✭ 52 (-27.78%)
Mutual labels:  retrofit2, mvvm-architecture, livedata, room-persistence-library

Android-MVVM-RX3-Dagger2-NavigationComponent

API

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

  1. GitHub - retrofit
  2. GitHub - Coil
  3. [https://github.com/square/moshi) - Moshi
  4. GitHub - Dagger
  5. Github - Retrofit
  6. Github - RxAndroid
  7. Github - RxJava

Author

@ZARA

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].