Skip to content

M-Abughali/Kotlin-MVVM-Retrofit-Room-Rx-Coroutines

Repository files navigation

Android-MVVM-with-Retrofit

This is sample project to express how to use Android MVVM architecture and Jetpack components
Idea => app that fetch Cats Images from thecatapi.com API

Technology used

  • Android
  • Kotlin
  • MVVM
  • LiveData
  • ViewModel
  • Recyclerview
  • Retrofit
  • RxJava
  • kotlin Coroutines
  • Room Data Base
  • Data Binding (2 ways Data Binding)
  • Dagger2
  • Junit4 for UnitTest
  • Picasso

Architecture

Screenshots

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages