Android Developers
Published in

Android Developers

Illustration by Virginia Poltrack

WorkManager basics

Starting with an example

The example, visualized

Adding the WorkManager dependency

Define what your work does

Define how your work should run

Running work

Behind the Scenes — How work runs

Credit: Working with WorkManager Presentation Android Developer Summit 2018

Using Chains for dependent work

A visual of what an ArrayCreatingInputMerger does

Observing your WorkRequest status

The “happy path” or work States
(Credit: Working with WorkManager Presentation Android Developer Summit 2018)


WorkManager’s Resources




Articles on modern tools and resources to help you build experiences that people love, faster and easier, across every Android device.

Recommended from Medium

Notes: Cybersecurity conference 2020

10 Common Mistakes of Python Programmers and their Fixes

Exceptions in Python

GitHub Actions: End to end CI/CD Pipeline for Django

Configuring Httpd Server on Docker Container & setting up python interpreter and running python…

Git Tutorial and Best Practices

How to upload a .csv file to Google Colab ?

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Lyla Fujiwara

Lyla Fujiwara

Android Developer Advocate @ Google

More from Medium


Android Dev Must-Know Data Format: Protocol Buffers

How to prevent hackers from reverse engineering your Android apps

10 Useful Android Studio- IntelliJ IDEA Plugins to Make Work Easier