Overview
Explore WorkManager and its API in this 29-minute conference talk from Android Dev Summit 2018. Discover how to solve various use cases with WorkManager, learn about new APIs introduced since alpha, including support for non-blocking Workers, and understand how WorkManager integrates with coroutines and RxJava. Gain insights into scheduling tasks, chaining operations, handling work stoppage, and implementing unique work syntax. Delve into WorkManager configuration, get advice for library developers, and access helpful links for further learning about easy background processing in Android development.
Syllabus
Intro
Overview
State of the Union
Chaining
Signalling async work completion
Worker is a simple Listenable Worker
Operations
When is work stopped?
How do we stop work?
Polling for stoppages
Life of One Time Work
Life of Periodic Work
Life of a Chain of Work
What's wrong with this code?
Unique work syntax
Existing WorkPolicy
WorkManager Configuration
Setting a custom Configuration
Advice for library developers
Get WorkManager
Helpful links
Taught by
Android Developers