Schedule tasks with WorkManager
Learn when and how to use WorkManager, an API that handles background work that needs to run regardless of whether the application process is still running.
Introduction to WorkManager basics
Learn the basics of using WorkManager in this introductory video for Unit 6.
Introduction to WorkManager implementation
Learn to use WorkRequests and get familiar with its classes and functions.
Background Work with WorkManager
Learn to use WorkManager to write a simple job, then perform more complex chained jobs with constraints.
Project: Water Me! app
The Water Me! app consists of a list of plants, some information about them, and a description for how often each one should be watered. For each of these plants, the completed app will schedule a reminder for when they should be watered.