Skip to content

NandagopalR/DataBindingExample

Repository files navigation

DataBindingExample

This is a simple example to explore the basic use of MVVM and DataBinding.

Technologies Used:

Design Pattern

- MVVM (Model View ViewModel)

Lib's Used:

- Data Binding, 
      implementation "android.arch.lifecycle:common-java8:1.1.1"
      implementation 'android.arch.lifecycle:extensions:1.1.1'
      annotationProcessor 'android.arch.lifecycle:compiler:1.1.1'
      implementation "android.arch.lifecycle:reactivestreams:1.1.1"
- Dagger 2,
      implementation "android.arch.lifecycle:common-java8:1.1.1"
      implementation 'android.arch.lifecycle:extensions:1.1.1'
      annotationProcessor 'android.arch.lifecycle:compiler:1.1.1'
      implementation "android.arch.lifecycle:reactivestreams:1.1.1"
- RxJava 2,
      implementation 'io.reactivex.rxjava2:rxjava:2.1.7'
      implementation 'io.reactivex.rxjava2:rxandroid:2.0.1'
- Retrofit.
      implementation 'com.squareup.retrofit2:retrofit:2.4.0'
      implementation 'com.squareup.retrofit2:adapter-rxjava2:2.4.0'
      implementation 'com.squareup.retrofit2:converter-gson:2.4.0'

About

This is a simple example to explore the basic use of MVVM with DataBinding.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published