项目作者: ihsanbal

项目描述 :
Architecture Components + MVVM + Data Binding + RxJava2 + Dagger2
高级语言: Java
项目地址: git://github.com/ihsanbal/android-architecture-components.git
创建时间: 2017-12-30T21:33:50Z
项目社区:https://github.com/ihsanbal/android-architecture-components

开源协议:MIT License

下载


Android Architecture Components Sample - CircleCI

A Sample project of the news app that uses ViewModels, LiveData, Locale Cache with Room and Data Binding with an MVVM architecture.





Used Technologies and Patterns

  • Room
  • LiveData
  • Data Binding
  • RxJava2
  • Dagger2
  • OkHttp3
  • Retrofit2
  • ViewModels
  • MVVM (Model-View-ViewModel)

    Guide

  • Replace API_KEY with yours via NEWS API
  • Feel free to contribute.
  • Enjoy!

    Reporting Issues

    The project is still under development, especially I am trying to learn more about popular patterns and Dagger2 but you can report issues or create with feature tag to discuss about ideas for keep project under development. I am thinking to start a blog series for describe what I did in this project. Keep in touch -> @ihsanbal">Medium

    Next Steps

  • Build Unit & UI tests
  • Duplicate project with Kotlin
  • Start blog series