SlideShare a Scribd company logo
Top 10 UX Tips
How to build great feeling Win8 apps
Who is this guy?
 Dennis Vroegop
 Freelance consultant
 Chairman dotNed
 Microsoft Most Valuable Professional Hardware Interaction Design
  and Development (or.. Hi-Dad MVP)
 Developing since the early 1980’s
What?
.. Is UX, What is Win8, What are you on about?
Why?
… should I care?
How?
… do I get to be as great as you?
Focus!
Focus
 Mission statement
 Brainstorm the list of items
 Delete all items that do not fit mission statement
 Implement that list
Navigation Patterns
Navigation
 Vertical:
    Maximum of 3 levels deep
    Provide jumps over / to levels
 Horizontal
    Make a loooooong list of items, next to each other
Mouse, Keyboard, Touch!
Mouse, Keyboard, Touch
 Develop for all
 Test for all
 Focus on all
Self Explanatory!
Self explanatory
 User should know what to do
 No help required
 User feels “a natural using it”
Tips ‘n Tricks
Tips ‘n tricks
 Provide visual cues
 Especially focus on mouse users: they are lost easily
 Hints during inactivity
Use Charms!
Use Charms
 Don’t do a “search” button
 Don’t do a “share” button
 Don’t do a “print” button
 Use the systems available: use charms!
Use Menus!
Use menus
 Group things
 Selected item specific: to the left
 App specific items: to the right
 The only place where you’re allowed to use lines as spacers
Use Animations Library!
Use animation library
 Animation is functional
 Don’t reinvent the wheel
 Animations are available as resources in the SDK
 And… don’t reinvent the <blink/> tag…
Use VS Templates!
Use VS Templates
 Several templates available
      Grid
      Master details
      Blank
      Full functional apps
Don’t use VS Templates!
Don’t use VS templates
 (well, use them but disguise them)
 Make your app stand out!
 Use what works, delete what doesn’t
 Create unique artwork
 Create icons / logo’s
 Create color schemes
“Good artist create, great artists..”
To summarize…
 10 Focus                    5 Use Charms
 9 Navigation Patterns       4 Use Menus
 8 Mouse, Keyboard, Touch    3 Animation Library
 7 Self-explanatory          2 VS Templates
 6 Tips ‘n Tricks            1 No VS Templates
One last thought
… Columbo style
Have fun doing it!
(otherwise you might as well give up!)
Q&A and Thank you!
 Reach me at
     dennis@vroegop.org
     Twitter: @dvroegop
     http://blogs.vroegop.org
     And of course: http://www.dotned.nl

More Related Content

What's hot

Scribble maps for explorers project
Scribble maps for explorers projectScribble maps for explorers project
Scribble maps for explorers project
rcampbellmls
 
Mobile joystick - Apresentação final
Mobile joystick - Apresentação finalMobile joystick - Apresentação final
Mobile joystick - Apresentação final
João Fernando Baraky
 
Effective use of power point as a presentation tool
Effective use of power point as a presentation toolEffective use of power point as a presentation tool
Effective use of power point as a presentation tool
Kathlene Miel Casanova
 

What's hot (12)

Scribble maps for explorers project
Scribble maps for explorers projectScribble maps for explorers project
Scribble maps for explorers project
 
Andy Glover - Visual Texting - EuroSTAR 2013
Andy Glover - Visual Texting - EuroSTAR 2013Andy Glover - Visual Texting - EuroSTAR 2013
Andy Glover - Visual Texting - EuroSTAR 2013
 
No one cares about your bullet points & other common sense presentation pract...
No one cares about your bullet points & other common sense presentation pract...No one cares about your bullet points & other common sense presentation pract...
No one cares about your bullet points & other common sense presentation pract...
 
12 Hacks For Graphic Design Newbs
12 Hacks For Graphic Design Newbs12 Hacks For Graphic Design Newbs
12 Hacks For Graphic Design Newbs
 
Presentation That Wows
Presentation That WowsPresentation That Wows
Presentation That Wows
 
Sutd Game Lab's prototyping tips
Sutd Game Lab's prototyping tipsSutd Game Lab's prototyping tips
Sutd Game Lab's prototyping tips
 
Presenters Tool Belt - What Every Presenter Should Carry
Presenters Tool Belt - What Every Presenter Should CarryPresenters Tool Belt - What Every Presenter Should Carry
Presenters Tool Belt - What Every Presenter Should Carry
 
Unity3D Tips and Tricks or "You are doing it wrong!"
Unity3D Tips and Tricks or "You are doing it wrong!"Unity3D Tips and Tricks or "You are doing it wrong!"
Unity3D Tips and Tricks or "You are doing it wrong!"
 
Mobile joystick - Apresentação final
Mobile joystick - Apresentação finalMobile joystick - Apresentação final
Mobile joystick - Apresentação final
 
Wild Slides: 20 tips to improve your PowerPoint presentations
Wild Slides: 20 tips to improve your PowerPoint presentationsWild Slides: 20 tips to improve your PowerPoint presentations
Wild Slides: 20 tips to improve your PowerPoint presentations
 
Death By Powerpoint4344
Death By Powerpoint4344Death By Powerpoint4344
Death By Powerpoint4344
 
Effective use of power point as a presentation tool
Effective use of power point as a presentation toolEffective use of power point as a presentation tool
Effective use of power point as a presentation tool
 

Similar to Sde2012 top ten ux tips win8

When Interface Design Attacks
When Interface Design AttacksWhen Interface Design Attacks
When Interface Design Attacks
Ross Lawley
 
When Interface Design Attacks
When Interface Design AttacksWhen Interface Design Attacks
When Interface Design Attacks
oscon2007
 
Session on mockups
Session on mockupsSession on mockups
Session on mockups
Abdul Dibosh
 
UPA2007 Designing Interfaces Jenifer Tidwell
UPA2007 Designing Interfaces Jenifer TidwellUPA2007 Designing Interfaces Jenifer Tidwell
UPA2007 Designing Interfaces Jenifer Tidwell
nikrao
 

Similar to Sde2012 top ten ux tips win8 (20)

Characteristics of a well designed user interface
Characteristics of a well designed user interfaceCharacteristics of a well designed user interface
Characteristics of a well designed user interface
 
Yikes...It Looks Like That?! - UI Worst Practices
Yikes...It Looks Like That?! - UI Worst PracticesYikes...It Looks Like That?! - UI Worst Practices
Yikes...It Looks Like That?! - UI Worst Practices
 
WORKSHOP: Making the World Easier with Interaction Design
WORKSHOP: Making the World Easier with Interaction DesignWORKSHOP: Making the World Easier with Interaction Design
WORKSHOP: Making the World Easier with Interaction Design
 
Ubercool, pixel perfct & slick design… that just doesn't work
Ubercool, pixel perfct & slick design… that just doesn't workUbercool, pixel perfct & slick design… that just doesn't work
Ubercool, pixel perfct & slick design… that just doesn't work
 
You Suck at PowerPoint
You Suck at PowerPointYou Suck at PowerPoint
You Suck at PowerPoint
 
Ten tips for creating slides
Ten tips for creating slidesTen tips for creating slides
Ten tips for creating slides
 
When Interface Design Attacks
When Interface Design AttacksWhen Interface Design Attacks
When Interface Design Attacks
 
When Interface Design Attacks
When Interface Design AttacksWhen Interface Design Attacks
When Interface Design Attacks
 
Designing for Touchscreens
Designing for TouchscreensDesigning for Touchscreens
Designing for Touchscreens
 
Time to Stop Wasting Time
Time to Stop Wasting TimeTime to Stop Wasting Time
Time to Stop Wasting Time
 
Chargé.e.s de com : trucs, astuces et outils pour vous aider au quotidien.
Chargé.e.s de com : trucs, astuces et outils pour vous aider au quotidien.Chargé.e.s de com : trucs, astuces et outils pour vous aider au quotidien.
Chargé.e.s de com : trucs, astuces et outils pour vous aider au quotidien.
 
Between Paper & Code
Between Paper & CodeBetween Paper & Code
Between Paper & Code
 
How do i
How do iHow do i
How do i
 
Android User Interface Design
Android User Interface Design Android User Interface Design
Android User Interface Design
 
Quality on Tap
Quality on TapQuality on Tap
Quality on Tap
 
Designing iOS apps that rock!
Designing iOS apps that rock!Designing iOS apps that rock!
Designing iOS apps that rock!
 
User Interface is King: Developing a Web App UI
User Interface is King: Developing a Web App UIUser Interface is King: Developing a Web App UI
User Interface is King: Developing a Web App UI
 
Session on mockups
Session on mockupsSession on mockups
Session on mockups
 
From Zero to Hero
From Zero to HeroFrom Zero to Hero
From Zero to Hero
 
UPA2007 Designing Interfaces Jenifer Tidwell
UPA2007 Designing Interfaces Jenifer TidwellUPA2007 Designing Interfaces Jenifer Tidwell
UPA2007 Designing Interfaces Jenifer Tidwell
 

More from Dennis Vroegop

More from Dennis Vroegop (10)

The art of AI Art
The art of AI ArtThe art of AI Art
The art of AI Art
 
A leap around AI
A leap around AIA leap around AI
A leap around AI
 
dotNed Azure Durable Functions Slide
dotNed Azure Durable Functions SlidedotNed Azure Durable Functions Slide
dotNed Azure Durable Functions Slide
 
How to create stunning MR apps
How to create stunning MR appsHow to create stunning MR apps
How to create stunning MR apps
 
Power shell voor developers
Power shell voor developersPower shell voor developers
Power shell voor developers
 
Mef dennis vroegop 20152905
Mef dennis vroegop 20152905Mef dennis vroegop 20152905
Mef dennis vroegop 20152905
 
Windows 8.1 apps: from idea to the store!
Windows 8.1 apps: from idea to the store!Windows 8.1 apps: from idea to the store!
Windows 8.1 apps: from idea to the store!
 
Scrum, it's all about the people
Scrum, it's all about the peopleScrum, it's all about the people
Scrum, it's all about the people
 
Win8 metro infosupport
Win8 metro infosupportWin8 metro infosupport
Win8 metro infosupport
 
Rx dotNed
Rx dotNedRx dotNed
Rx dotNed
 

Sde2012 top ten ux tips win8