Skip to content

Latest commit

 

History

History
20 lines (18 loc) · 470 Bytes

File metadata and controls

20 lines (18 loc) · 470 Bytes

Simple-Offline-Caching-App

MVVM architecture is used in the development of this application. Using Retrofit2 and Kotlin Coroutines, this app retrieves data from REST APIs and caches them in Room. I implemented the NetworkBoundResource helper method with Kotlin Flow.

Technologies and Libraries Used :

  • MVVM
  • DI (Hilt)
  • ViewBinding
  • Courotines
  • Retrofit
  • Flow
  • Livedata
  • Caching (NetworkBoundResource)
  • Room
  • Glide

ScreenShot : wil add asap