YoVDO

Working with WorkManager - Android Background Task Scheduling

Offered By: Android Developers via YouTube

Tags

Android Development Courses RxJava Courses Asynchronous Programming Courses Coroutines Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Creative, Serious and Playful Science of Android Apps
University of Illinois at Urbana-Champaign via Coursera
Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera
Android. Programación de Aplicaciones
Miríadax
Programming Mobile Applications for Android Handheld Systems: Part 1
University of Maryland, College Park via Coursera
Begin Programming: Build Your First Mobile Game
University of Reading via FutureLearn