Upload
haovn577
View
69
Download
0
Embed Size (px)
DESCRIPTION
UWP Adaptive Design
Citation preview
Adaptive design
Windows 10
http://windows.Microsoft.com
Agenda
The Microsoft design language
How Windows makes design easier
What am I designing?
Techniques to adapt
The MicrosoftDesign Language
http://windows.Microsoft.com
Microsoft design language principles
Keep it SimpleIsnt it nice when things just work, when the next step is intuitive, and people are inspired?
Make it PersonalWe design for real people, not requiring people
can fit into our design. Personal means human.
Think UniversalBetter technology for anyone is better
technology for everyone. Its an attitude.
Create DelightAttention of detail equals moments of delight.
Sometimes delight is so perfect it is invisible.
Design as OneWork together and do amazing things.
Many teams, one ecosystem, happy customers.
http://windows.Microsoft.com
Typeography
http://windows.Microsoft.com
2px
Iconography
For most text, use 15 epx Segoe UI Regular
http://windows.Microsoft.com
Four is the magic number
How Windowsmakes design easier
http://windows.Microsoft.com
Adaptive controls
http://windows.Microsoft.com
Input intelligence
http://windows.Microsoft.com
Scaling algorithm
http://windows.Microsoft.com
http://windows.Microsoft.com
Physical versus effective pixel
4 Phone480x854
5 Phone720x1280
6 Phone1080x1920
4 Phone480x854
5 Phone720x1280
6 Phone1080x1920
http://windows.Microsoft.com
Effective pixel
Effective PixelPhysical Pixel
Ignore scale, resolution, & dpi.Design in Effective Pixels
What am I designing?
http://windows.Microsoft.com
Planning your design
PhoneViewing Distance: 16.3
Tablets and 2 in 1Viewing Distance:
20
Small and Large LaptopsViewing Distance:
24.5
Small and Large Desktop MonitorsViewing Distance:
28
TVViewing Distance:
84
5 813
http://windows.Microsoft.com
Snap points
phablet & tablet
desktopphone
limited landscape support one frame at a time sys tray on the left steering wheel on the right 4+ actions on the bottom tabs are centered
limited landscape support one frame at a time sys tray on the left steering wheel on the right 4+ actions on the bottom single column stops scaling tabs are centered
full landscape support two frames actions at the top one visible -TBD tabs are left aligned Show search field if search was
represented as an icon on smaller devices
full landscape support three frames compact navpane actions at the top one visible tabs left aligned
548 720 1024320epx
DEMO
The weather app
http://windows.Microsoft.com
Flow, not size
My UI My UI My UI
http://windows.Microsoft.com
Flow, not size
My UI My UI My UI
My UI My UI My UI
http://windows.Microsoft.com
Check variants
http://windows.Microsoft.com
As you design
1. Adapt to size change
2. Adapt to input change
3. Build with effective pixels
4. Count on the scaling algorithm
http://windows.Microsoft.com
Where to start
1. Effective pixels
2. Iconography
3. Design templates
Techniques to adapt
http://windows.Microsoft.com
Three core adaptive approaches
Responsive designResize your content
Reflow your content
Adaptive designReposition your content
Redesign your content
Tailored design
http://windows.Microsoft.com
Resize
http://windows.Microsoft.com
Reflow
http://windows.Microsoft.com
Reposition
http://windows.Microsoft.com
Redesign
Don't assume you will use only one technique.
http://windows.Microsoft.com
Review
The Microsoft design language
How Windows makes design easier
What am I designing?
Techniques to adapt