~/talk

How We Built the Android Design System for The New York Times

Talkat droidCon USA 2026 · on Friday, 2026-07-17· at 14:20· W224 A· [design-collaboration, android]
links:none on file
slides:none on file

Builds a single Android library that centralizes JSON-defined design tokens and auto-generates Kotlin themes and component builders via Style Dictionary and a KSP annotation processor so apps share the same color, typography, and spacing values. Components (buttons, dialogs, story list items) wrap Material 3 and expose theme DSLs with cascading inheritance for multi-brand overrides. Visual regression uses Paparazzi screenshots, plus an Android integration app like Storybook to prove components render correctly and speed adoption.

AI-written summary · about

  1. 0:00Android design system intro
  2. 1:25NYT needed design system
  3. 3:31Goals for Times Product Language
  4. 4:14Design tokens foundation
  5. 6:22Automating token conversion
  6. 7:25Reusable Android UI components
  7. 9:10Customizing shared components
  8. 10:35Components on Material 3
  9. 11:58Theming components per app
  10. 13:42Cascading theme inheritance
  11. 15:47Packaging design system
  12. 17:36Screenshot testing for consistency
  13. 18:40Integration app for demos
  14. 19:21Driving adoption with docs
  15. 19:42Future plans
~/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.