DevByte Viewer is an example app that showcases using Room and a Repository to create an offline cache.
In addition, it also covers how to use WorkManager for scheduling periodic work. In this app it's used to setup a daily background data sync.
Completed task, project from Udacity Android Course. Retrofit and Database caching, MVVM, Coroutines, LiveData, Repository, Glide
KotlinNOASSERTION
DevByte Viewer is an example app that showcases using Room and a Repository to create an offline cache.
In addition, it also covers how to use WorkManager for scheduling periodic work. In this app it's used to setup a daily background data sync.