Implement the JobService, powered by the JobScheduler API, to run tasks with constraints, similar to WorkManager’s Workers.
This is a companion discussion topic for the original entry at https://www.raywenderlich.com/35154431-android-background-processing/lessons/25