Atomic Design in Android
summary
Claims a working Android design system called DDS that reduces duplication by using Kotlin custom views, a DDS contract pattern and XML state-to-layout mapping; avoids heavy frameworks (mentions Facebook/Litho and Anko alternatives) and generates code templates and a sample app. Tooling includes Sketch Measure and Zeplin for discoverability. Addresses concrete problems: typography line-height and gravity, padding vs in-component spacing, separators and RecyclerView decorator, and warns about performance and nested-layout costs.
AI-written summary · about
chapters (4)
related talks
32mAtomic Design Theory in Practice
34mDesign System Driven Android Development: A Guide to Automation Tools
26mHow we engineered our design system
40mArchitecture Design for Design Libraries
21mHow We Built the Android Design System for The New York Times
20mLet your design evolve, adopt a Design System!
49mAndroid Development for Designers
30mDesigner–Engineer Workflows in Android App Development
