An open API service indexing awesome lists of open source software.

https://github.com/khadkarajesh/android-architecture-component

android-architecture-component
https://github.com/khadkarajesh/android-architecture-component

android-architecture-components android-livedata dagger2-android databinding mvvm-architecture retrofit2 rxandroid2 rxjava2

Last synced: 5 months ago
JSON representation

android-architecture-component

Awesome Lists containing this project

README

          

# Android-Architecture-Component
MVVM architecture has been implemented using google's new architecture components. Rx-java and retrofit has been used to fetch the data from the server.

## Library Used
1. [Rxjava](https://github.com/ReactiveX/RxAndroid)
2. [Rx-Android](https://github.com/ReactiveX/RxAndroid)
3. [Retrofit](http://square.github.io/retrofit/)
4. [Android Architecture Component](https://developer.android.com/topic/libraries/architecture/index.html)
5. [Dagger 2 for android](https://google.github.io/dagger/android.html)

## References
1. https://github.com/googlesamples/android-architecture-components
2. http://www.vogella.com/tutorials/Dagger/article.html
3. https://github.com/googlesamples/android-architecture/blob/dev-todo-mvvm-live/todoapp/app/src/mock/java/com/example/android/architecture/blueprints/todoapp/Injection.java
4. https://github.com/hazems/mvvm-sample-app
5. https://github.com/googlesamples/android-architecture

## Contribution
There lot more things to cover here including testing to optimization. If you want to contribute on project, please feel free to open a pull request's and issues.