This is the eighth app for lesson 9 of the Android App Development in Kotlin course on Udacity.
This app is not my own, but the team that developed the course.
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.