~/talk

Developing in the Dark

Talkat Android Makers 2020 · 2020-04-20..04-21· [design-collaboration, android]
slides:none on file

Deliveroo Rider app adds dark mode by converting the design system and app to Material Components day/night themes, writing custom Lint detectors that find missing night colors and banned hardcoded color names, and migrating buttons, typography and illustrations in stages over a three‑week effort within a two‑week release cadence. Drawables are duplicated for API<21, icons are tinted via theme attributes, an in‑app toggle complements system dark mode, and the rollout succeeds with riders adopting it.

AI-written summary · about

  1. 0:00Intro
  2. 0:36Who is Deliveroo
  3. 2:34Rider Up
  4. 3:25End Result
  5. 3:53Online Qualify
  6. 5:27Delivery
  7. 6:34Design
  8. 10:53Check Status
  9. 12:13lint
  10. 19:00Material Components
  11. 22:03Theme
  12. 25:06Background
  13. 26:53Appearance
  14. 28:37Buttons
  15. 29:09Title
  16. 29:26Type
  17. 29:53Border
  18. 31:14Drawing Background
  19. 32:56Drawing Illustrations
  20. 33:23Dependencies
  21. 33:42HoldColor
  22. 34:17TeamColor
  23. 34:58TeamMaterial
  24. 36:14Maps
  25. 37:28System Settings
  26. 37:52Challenges Tips
  27. 38:24First Challenge
  28. 38:51QA vs PR
  29. 39:55Design review
  30. 40:52Data collection
  31. 41:28When to use colors
~/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.