Skip to content

Latest commit

 

History

History
executable file
·
29 lines (21 loc) · 1.22 KB

File metadata and controls

executable file
·
29 lines (21 loc) · 1.22 KB

Why Design Systems

Challenges as questions

  • How do we create consistency regarding design elements that developers use?
  • How can we speed up UI development?
  • Ever evolving droidconKE solutions and apps.
  • How can we make design team and developers focus on larger more complex problems.
  • How can we replicate same identity at scale?
  • How can we have a unified language across teams and open source developers?
  • Reduce opinionated ways of implementing UIs that Jetpack Compose and Compose UI have brought to android.

Possible Solutions

  • Chai 🍵 design system.
  • This is the droidconKE design system.
  • Initial implementation focuses on Android but will be scaled to flutter and web and desktop in the future.

Resources

  • Recommended to understand from a purely non-mobile perspective:

Videos

  1. “Atomic Design” by Brad Frost—An Event Apart Austin 2015
  2. Brad Frost | The Technical Side of Design Systems | UI Special, CSS Day 2019

Books Atomic Design By Bradfrost

While these don't talk about Mobile side of things, they best help give an appreciation of the design system need.