Slides for my Droidcon Berlin 2021 presentation:
Engineering a design system: how we design ours in our company, the entire process alongside with problems, controversy, and advantages we faced while building it.
shared practices coherently organised.” “A design system is a collection of reusable components, guided by clear standards, that can be assembled together to build any number of applications.” DESIGN SYSTEM 🧑🎨
reusable components and shared rationale • Improved maintenance and scalability • Stronger focus on product - concentrate on solving user needs • More and better communication between teams DESIGN SYSTEM 🧑🎨
reusable components and shared rationale • Improved maintenance and scalability • Stronger focus on product - concentrate on solving user needs • More and better communication between teams DESIGN SYSTEM 🧑🎨
reusable components and shared rationale • Improved maintenance and scalability • Stronger focus on product - concentrate on solving user needs • More and better communication between teams DESIGN SYSTEM 🧑🎨
reusable components and shared rationale • Improved maintenance and scalability • Stronger focus on product - concentrate on solving user needs • More and better communication between teams DESIGN SYSTEM 🧑🎨
reusable components and shared rationale • Improved maintenance and scalability • Stronger focus on product - concentrate on solving user needs • More and better communication between teams DESIGN SYSTEM 🧑🎨
reusable components and shared rationale • Improved maintenance and scalability • Stronger focus on product - concentrate on solving user needs • More and better communication between teams DESIGN SYSTEM 🧑🎨
place? • What was the hardest thing to achieve while implementing your design system? • Do you plan to move your code to Jetpack Compose? If so, how? • Are there any limitation to this system? • Why are you using a grid system? What are the advantages? QUESTIONS ⁉