Skip to content

About

Showcase my achievement for different architectures including regular version (Code in MainActivity.kt), Mosby MVP version(under mvp package) and brand new MVVM version(under mvvm package). Check out this https://github.com/ChuliangYang/CleanArchitecture for clean architecture version

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

MaterialTabHost

Use three ways to achieve. One is straightforward version (Code in MainActivity.kt). One is Mosby+MVP+Dagger+Rxjava+Retrofit version (Code in MainActivityMVP.kt). And last one is architecture components+data binding MVVM version. Check out this for clean architecture version

Data from Json

Mock-up

alt text

Real Screen

alt text

Libraries

  • Mosby
  • Rxjava
  • RxAndroid
  • RxLifeCycle
  • Architecture Component
  • Room
  • Data Binding
  • Retrofit
  • Okhttp
  • Dagger
  • Dagger-android
  • Android-State
  • Gson

About

Showcase my achievement for different architectures including regular version (Code in MainActivity.kt), Mosby MVP version(under mvp package) and brand new MVVM version(under mvvm package). Check out this https://github.com/ChuliangYang/CleanArchitecture for clean architecture version

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages