Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Working with WorkManager - Android Background Task Scheduling

Android Developers via YouTube

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

Reviews

Start your review of Working with WorkManager - Android Background Task Scheduling

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.