Keynote - Design + Develop + Test
summary
Use Zeppelin to inspect exact sizes and margins in mocks so designers stop answering pixel questions. Publish a concise style guide as contract that names colors and text styles, defines zero state and loading screens and button states. Prefer SVG/vector drawables so press states are a fill‑color change in code. Run quick remote tests with Usability hub and fast prototypes with Marvel. Improve QA by adopting one unit test a week and creating day-of-the-week emulators to exercise different API levels.
AI-written summary · about
chapters (23)
- 0:00Intro
- 7:42Feedback loops
- 9:17Barriers
- 11:16Mockups
- 13:04Style Guide
- 13:48Color Palette
- 15:01Title Text
- 15:37Default Zero State Loading
- 16:54Button States
- 17:32Press States
- 18:58Vector Drawables
- 19:54SVG Vector Drawables
- 22:04Survey
- 22:26Testing
- 22:53Pre Implementation Testing
- 24:04Usability Hub
- 25:04Marvel
- 25:50Integration Testing
- 26:15Barriers to Unit Testing
- 28:12One Unit Test a Week
- 29:08Lack of Smoke Testing
- 30:09Emulators
- 31:24Dayoftheweek emulators
related talks
34mKeynote: Comedy Talk - Better Android Development (BAD)
34mDesign System Driven Android Development: A Guide to Automation Tools
36mConsistency is Key - Working with a Design System
44mEfficient testing UI Android apps by example
43mMeaningful motion design and how to implement it
44mKeynote - The Future of Android...And How to Prepare For It
01h 12mJetpack Compose — live coding declarative UI
42mMaking UI Specs Visible — Compose Screenshot Testing and a Gallery to Support the AI Agent Era
