Component Definitions <example-banner variant=”warning” title=”Uh oh” description=”Something bad happened” />” <com.example.component.Banner app:variant=”warning” app:title=”Uh oh” app:description=”Something bad happened” />” let banner = Banner( variant: .warning, title: “Uh oh”, description: “Something bad happened” );
Slide 11
“
We design and build in parallel so any discussions on details that come up during implementation (and there are usually many) get addressed and considered together.
A system built on parity: How to treat all of your users equally by Linzi Berry, Kathy Ma, Sam Soffes from Lyft
Slide 12
Systems should support how creators work.
Slide 13
Slide 14
Efficiency Autonomy
Slide 15
Low friction environments
Slide 16
Lowest fidelity to express intent
Rely less on mockups
Get to code quicker Designer & developer pairing
Slide 17
Spread ownership
Distribute creation
Own the full experience Meet creators where they are
Slide 18
Slide 19
Cohesion Autonomy
Slide 20
Over 25% of public design systems support multiple platforms next year.
Slide 21
Thank You! Danny Banks @dbanksdesign
bit.ly/clarity2020-multiplatform