1. Nothing is forever. 2. Something is better than nothing.
�38
COMPETENCE SCARCITY !
1. Be flexible. 2. Keep learning.
�39
BAD HABITS !
!
�40
WHATS COMING !
What is “scaling design”? Why worry? !
How can you do it? !
What issues will you face? !
How we roll.
�41
!
!
!
!
!
!
!
!
How we roll. A CASE STUDY
�42
PRINCIPLES
Spotify Design Principles
�43
These are just an example. !
They are tailored to: •Our Brand •Our Product Strategy •Our Core Beliefs
!!!
1. Content first 2.Be Alive 3.Get familiar 4.Do less 5.Stay Authentic 6.Lagom
�44
�45
FRAMEWORK
Spotify desktop architecture in 20 seconds.
�46
�47
Don’t reinvent the wheel...
�48
...but, improve it.
+( ) - CRUFT* = GLUE
�49
DOCUMENTATION
�50
Not as many good tools here... for css.
1. Live in the code 2.Live online 3.Never be out of sync
�51
Requirements:
KSS Knyle Style Sheets- by Kyle Neath | @kneath
CODE SAMPLE�52
// A button suitable for giving stars to someone.//// :hover - Subtle hover highlight.// .stars-given - A highlight indicating you've already given a star.// .stars-given:hover - Subtle hover highlight on top of stars-given styling.// .disabled - Dims the button to indicate it cannot be used.//// Styleguide 2.1.3.a.button.star{ ... &.star-given{ ... } &.disabled{ ... }}
�53
�54
WHATS COMING !
What is “scaling design”? Why worry? !
How can you do it? !
What issues will you face? !
How we roll.
Before I take your QUESTIONS !
I’d like to leave you with two of ours:
�55
�56
What’s the best way to handle multiple platforms? (CSS isn’t used everywhere.)
�57
Can we use these tools to enable faster, better prototyping?