Skip to content

An app which displays list of images and demonstrate paginated call using Android Paging Library with offline persistence

Notifications You must be signed in to change notification settings

adarshvris/Flickr

Repository files navigation

Flickr Application

An app which displays list of images and demonstrate paginated call using Android Paging Library with offline persistence

Tech Stack

  • Language : Kotlin
  • Architecture : MVVM
  • Retrofit : For Network calls
  • Coroutines : For background operations like fetching network response
  • Live Data : To notify view for change
  • Room Database : For offline persistence
  • Work Manager : To enqueue auto fetch data task
  • Dagger : For dependency injection

Every response from network are wrapped in a single data type DATA, with NetworkState as a field which defines the state in which the call is.

About

An app which displays list of images and demonstrate paginated call using Android Paging Library with offline persistence

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages