~/talk

Putting Work Manager to Work

Talkat Chicago Roboto 2019 · 2019-04-25..04-26· [android]
name:Adnan AM
links:none on file
slides:none on file

Claims that WorkManager gives a single, cross-API solution for reliable background work and shows real usage in a grocery app: it runs in production since alpha, supports API level 14, uses persisted jobs with constraints and chaining, unique work policies for deduplication, retries and backoff, and periodic jobs but with a minimum 15-minute interval. Notes practical gotchas: the provided executor is effectively single-threaded causing synchronous behavior and cancelAll can unintentionally remove third‑party work.

AI-written summary · about

  1. 0:00Intro
  2. 2:12Options
  3. 3:02Restrictions
  4. 4:46The One With All The Features
  5. 6:49Implementing Work Manager - Basic
  6. 9:05Worker Class - Under The Hood
  7. 13:42One Time Work Request
  8. 13:53Periodic Work Request
  9. 15:49The One With The TAGS
  10. 16:38TAGS - Sample
  11. 17:39The One With The Constraints
  12. 19:05Constraints - Sample
  13. 21:07The One With All The Chaining
  14. 23:20The One Where It All Made Sense
  15. 24:28Complex chains/combines
  16. 30:24Existing Work Policy
  17. 31:23Query Status
  18. 32:25Query Work Info By ID
  19. 33:22Query Work Info By Unique Name
  20. 35:19Tips/Gotchas
  21. 41:59Summary - Under The Hood
  22. 43:46The One With The Endgame
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.