SlideShare ist ein Scribd-Unternehmen logo
1 von 27
What makes a great touch experience? Touch Development for the Slate PC, May 9th Sigrid Vandenweghe
Human Interface Group Specialists in technology ergonomics  Optimizing the user experience of technological solutions since 1992 Our expertise Designing user interfaces Developing user documentation Training your customers and your employees Nice to meet you! Meet me on LinkedIn
Agenda Touch Interaction Design Principles Typical Touch Screen design problems
Touch is everywhere
Touch is more… Natural Engaging Human Intuitive Convenient …than classic WIMP interfaces
Touch Interaction
Touch Interaction Gesture Flick, pan, zoom, rotate, two finger tap, press and tap Manipulation Naturally like the action in the real world Moving, zooming, resizing, rotating Multitouch Using multiple contact points simultaneously
Touch comes in flavors Touchable, touch enabled, touch optimized Touch optimized= Direct manipulation Immediate feedback Tasks are forgiving, allowing users to correct mistakes easily and handle inaccuracy with touching and dragging. Tasks are designed to avoid or reduce the need for heavy text input or precise selection
Design Principles
Design principles Direct manipulation Use standard controls & gestures Show Focus Use 'fingertip size' controls Be careful with non-standard touch solutions Give tips (but enable ‘dismiss’)
General Touch Rules Responsive To feel direct, gestures must take effect immediately Consistent ‘Transfer of knowledge’ Standardize Forgiving where there is direct manipulation, there can be accidental manipulation—and therefore the need for forgiveness. provide undo give good visual feedback allow users to correct mistakes easily
Typical Touch Screen Design Problems
Typical design problems Controls Gestures Hover
Controls should be big enough But not giant Fisher Price like—just easily touchable Minimum 40x40
Control Spacing Spacing makes touchable Target regions of interactive controls should preferably have at least 5 pixels between them
Control Location Locate controls close to where they are most likely going to be used Alternative: context menu
Text Controls Text input and selection are challenging Use auto-completion, auto-suggest, direct manipulation and acceptable default text values to simplify tasks OR zoom UI 150 percent by default when touch is used
Controls Avoid indirect controls -> use gestures Typical design problems
Controls Direct access Typical design problems
Gestures Majority of users do not use sophisticated gestures multi-touch, flick, drag ... Many user interfaces neither encourage that User interfaces have no or little 'handles' and 'triggers' for the multitude of gestures Typical design problems
Flicks Flicks are simple gestures that are roughly the equivalent of keyboard shortcuts Navigational flicks include drag up, drag down, move back, and move forward Editing flicks include copy, paste, undo, and delete
Hover Hover state does not exist PanuKorhonen, 29/10/2010
Think about mobile use!
So a great touch experience… Gives direct access & direct manipulation Is designed for reduced accuracy Uses standard controls Resembles the ‘real world experience’ Is careful with text input Gives good & immediate feedback Provides hints
See also www.higroup.com/news-publications/white-papers Thank you!

Weitere ähnliche Inhalte

Ähnlich wie Touch Screen Design for the slate PC

Design for Accessibility
Design for AccessibilityDesign for Accessibility
Design for Accessibilityqixingz
 
Good Design Principles for App Developer (UAB) 2017
Good Design Principles for App Developer (UAB) 2017Good Design Principles for App Developer (UAB) 2017
Good Design Principles for App Developer (UAB) 2017Marçal P.
 
Accounting For Every Camper
Accounting For Every CamperAccounting For Every Camper
Accounting For Every CamperAshley Dzick
 
Design Strategy for Cross-Device User Experience
Design Strategy for Cross-Device User ExperienceDesign Strategy for Cross-Device User Experience
Design Strategy for Cross-Device User ExperienceAshutosh Kumar
 
Touchscreen UX design workshop
Touchscreen UX design workshopTouchscreen UX design workshop
Touchscreen UX design workshopKirsten Miller
 
Mobile User Experience - @iRajLal
Mobile User Experience - @iRajLalMobile User Experience - @iRajLal
Mobile User Experience - @iRajLalRaj Lal
 
Designing Great Mobile Apps
Designing Great Mobile AppsDesigning Great Mobile Apps
Designing Great Mobile AppsChris Griffith
 
Practical UI Guidelines for Wearable Apps
Practical UI Guidelines for Wearable AppsPractical UI Guidelines for Wearable Apps
Practical UI Guidelines for Wearable AppsVictor Dibia
 
What Is Interaction Design
What Is Interaction DesignWhat Is Interaction Design
What Is Interaction DesignGraeme Smith
 
Intro to User Experience Design for Developers, Carnegie Apps Hackathon 2014
Intro to User Experience Design for Developers, Carnegie Apps Hackathon 2014Intro to User Experience Design for Developers, Carnegie Apps Hackathon 2014
Intro to User Experience Design for Developers, Carnegie Apps Hackathon 2014Zaid Haque
 
UX Design + UI Design: Injecting a brand persona!
UX Design + UI Design: Injecting a brand persona!UX Design + UI Design: Injecting a brand persona!
UX Design + UI Design: Injecting a brand persona!Jayan Narayanan
 
Jayannarayanan uxdesignpresentation 141110023429 conversion gate01
Jayannarayanan uxdesignpresentation 141110023429 conversion gate01Jayannarayanan uxdesignpresentation 141110023429 conversion gate01
Jayannarayanan uxdesignpresentation 141110023429 conversion gate01Vera Kovaleva
 
Metro and Windows Phone 7
Metro and Windows Phone 7Metro and Windows Phone 7
Metro and Windows Phone 7Johan Lindfors
 
UX design presentation
UX design presentationUX design presentation
UX design presentationAjanthan M
 

Ähnlich wie Touch Screen Design for the slate PC (20)

Workshop Usability
Workshop UsabilityWorkshop Usability
Workshop Usability
 
Design for Accessibility
Design for AccessibilityDesign for Accessibility
Design for Accessibility
 
Good Design Principles for App Developer (UAB) 2017
Good Design Principles for App Developer (UAB) 2017Good Design Principles for App Developer (UAB) 2017
Good Design Principles for App Developer (UAB) 2017
 
UI.docx
UI.docxUI.docx
UI.docx
 
UI.docx
UI.docxUI.docx
UI.docx
 
Accounting For Every Camper
Accounting For Every CamperAccounting For Every Camper
Accounting For Every Camper
 
Design Strategy for Cross-Device User Experience
Design Strategy for Cross-Device User ExperienceDesign Strategy for Cross-Device User Experience
Design Strategy for Cross-Device User Experience
 
ISDD User Interface
ISDD User InterfaceISDD User Interface
ISDD User Interface
 
Touchscreen UX design workshop
Touchscreen UX design workshopTouchscreen UX design workshop
Touchscreen UX design workshop
 
UI guidelines
UI guidelinesUI guidelines
UI guidelines
 
Mobile User Experience - @iRajLal
Mobile User Experience - @iRajLalMobile User Experience - @iRajLal
Mobile User Experience - @iRajLal
 
Designing Great Mobile Apps
Designing Great Mobile AppsDesigning Great Mobile Apps
Designing Great Mobile Apps
 
Ux design-fundamentals
Ux design-fundamentalsUx design-fundamentals
Ux design-fundamentals
 
Practical UI Guidelines for Wearable Apps
Practical UI Guidelines for Wearable AppsPractical UI Guidelines for Wearable Apps
Practical UI Guidelines for Wearable Apps
 
What Is Interaction Design
What Is Interaction DesignWhat Is Interaction Design
What Is Interaction Design
 
Intro to User Experience Design for Developers, Carnegie Apps Hackathon 2014
Intro to User Experience Design for Developers, Carnegie Apps Hackathon 2014Intro to User Experience Design for Developers, Carnegie Apps Hackathon 2014
Intro to User Experience Design for Developers, Carnegie Apps Hackathon 2014
 
UX Design + UI Design: Injecting a brand persona!
UX Design + UI Design: Injecting a brand persona!UX Design + UI Design: Injecting a brand persona!
UX Design + UI Design: Injecting a brand persona!
 
Jayannarayanan uxdesignpresentation 141110023429 conversion gate01
Jayannarayanan uxdesignpresentation 141110023429 conversion gate01Jayannarayanan uxdesignpresentation 141110023429 conversion gate01
Jayannarayanan uxdesignpresentation 141110023429 conversion gate01
 
Metro and Windows Phone 7
Metro and Windows Phone 7Metro and Windows Phone 7
Metro and Windows Phone 7
 
UX design presentation
UX design presentationUX design presentation
UX design presentation
 

Mehr von Human Interface Group

Widen your focus: from screens to experiences
Widen your focus: from screens to experiencesWiden your focus: from screens to experiences
Widen your focus: from screens to experiencesHuman Interface Group
 
3 things you need to now about people and technology - J. Verhaegen
3 things you need to now about people and technology - J. Verhaegen3 things you need to now about people and technology - J. Verhaegen
3 things you need to now about people and technology - J. VerhaegenHuman Interface Group
 
3 things you need to know about people & technology
3 things you need to know about people & technology3 things you need to know about people & technology
3 things you need to know about people & technologyHuman Interface Group
 
How to use a UX Framework to improve conversion
How to use a UX Framework to improve conversionHow to use a UX Framework to improve conversion
How to use a UX Framework to improve conversionHuman Interface Group
 
Digital transformation without customer-centric transformation makes no sense
Digital transformation without customer-centric transformation makes no senseDigital transformation without customer-centric transformation makes no sense
Digital transformation without customer-centric transformation makes no senseHuman Interface Group
 
VIGC Web-to-Print 2015 - Think first, design next.
VIGC Web-to-Print 2015 - Think first, design next.VIGC Web-to-Print 2015 - Think first, design next.
VIGC Web-to-Print 2015 - Think first, design next.Human Interface Group
 
Mobile Day 2015 - Why screen design is the second -not the first- step in app...
Mobile Day 2015 - Why screen design is the second -not the first- step in app...Mobile Day 2015 - Why screen design is the second -not the first- step in app...
Mobile Day 2015 - Why screen design is the second -not the first- step in app...Human Interface Group
 
Digital First 2015 - Great User Experience, an essential part of your digital...
Digital First 2015 - Great User Experience, an essential part of your digital...Digital First 2015 - Great User Experience, an essential part of your digital...
Digital First 2015 - Great User Experience, an essential part of your digital...Human Interface Group
 
Successful online insurance – superb customer satisfaction with the help of g...
Successful online insurance – superb customer satisfaction with the help of g...Successful online insurance – superb customer satisfaction with the help of g...
Successful online insurance – superb customer satisfaction with the help of g...Human Interface Group
 
Conversion Day 2015 - Usability Best Practices - Johan Verhaegen
Conversion Day 2015 - Usability Best Practices - Johan VerhaegenConversion Day 2015 - Usability Best Practices - Johan Verhaegen
Conversion Day 2015 - Usability Best Practices - Johan VerhaegenHuman Interface Group
 
Usability in e-commerce - a design framework
Usability in e-commerce - a design frameworkUsability in e-commerce - a design framework
Usability in e-commerce - a design frameworkHuman Interface Group
 
ADM: Mobile banking and trading website - Keytrade Bank
ADM: Mobile banking and trading website - Keytrade BankADM: Mobile banking and trading website - Keytrade Bank
ADM: Mobile banking and trading website - Keytrade BankHuman Interface Group
 

Mehr von Human Interface Group (20)

Widen your focus: from screens to experiences
Widen your focus: from screens to experiencesWiden your focus: from screens to experiences
Widen your focus: from screens to experiences
 
3 things you need to now about people and technology - J. Verhaegen
3 things you need to now about people and technology - J. Verhaegen3 things you need to now about people and technology - J. Verhaegen
3 things you need to now about people and technology - J. Verhaegen
 
3 things you need to know about people & technology
3 things you need to know about people & technology3 things you need to know about people & technology
3 things you need to know about people & technology
 
161121 ASML UX Event
161121 ASML UX Event161121 ASML UX Event
161121 ASML UX Event
 
VIGC Academy
VIGC AcademyVIGC Academy
VIGC Academy
 
ASML UX Event
ASML UX EventASML UX Event
ASML UX Event
 
How to use a UX Framework to improve conversion
How to use a UX Framework to improve conversionHow to use a UX Framework to improve conversion
How to use a UX Framework to improve conversion
 
Digital transformation without customer-centric transformation makes no sense
Digital transformation without customer-centric transformation makes no senseDigital transformation without customer-centric transformation makes no sense
Digital transformation without customer-centric transformation makes no sense
 
VIGC Web-to-Print 2015 - Think first, design next.
VIGC Web-to-Print 2015 - Think first, design next.VIGC Web-to-Print 2015 - Think first, design next.
VIGC Web-to-Print 2015 - Think first, design next.
 
Mobile Day 2015 - Why screen design is the second -not the first- step in app...
Mobile Day 2015 - Why screen design is the second -not the first- step in app...Mobile Day 2015 - Why screen design is the second -not the first- step in app...
Mobile Day 2015 - Why screen design is the second -not the first- step in app...
 
Digital First 2015 - Great User Experience, an essential part of your digital...
Digital First 2015 - Great User Experience, an essential part of your digital...Digital First 2015 - Great User Experience, an essential part of your digital...
Digital First 2015 - Great User Experience, an essential part of your digital...
 
Successful online insurance – superb customer satisfaction with the help of g...
Successful online insurance – superb customer satisfaction with the help of g...Successful online insurance – superb customer satisfaction with the help of g...
Successful online insurance – superb customer satisfaction with the help of g...
 
Marketing Automation Summit 2015
Marketing Automation Summit 2015Marketing Automation Summit 2015
Marketing Automation Summit 2015
 
Conversion Day 2015 - Usability Best Practices - Johan Verhaegen
Conversion Day 2015 - Usability Best Practices - Johan VerhaegenConversion Day 2015 - Usability Best Practices - Johan Verhaegen
Conversion Day 2015 - Usability Best Practices - Johan Verhaegen
 
Usability in e-commerce - a design framework
Usability in e-commerce - a design frameworkUsability in e-commerce - a design framework
Usability in e-commerce - a design framework
 
Change mangement
Change mangementChange mangement
Change mangement
 
Mobile ux sot a and challenges
Mobile ux sot a and challengesMobile ux sot a and challenges
Mobile ux sot a and challenges
 
Responsive web design
Responsive web designResponsive web design
Responsive web design
 
You need a design vision
You need a design visionYou need a design vision
You need a design vision
 
ADM: Mobile banking and trading website - Keytrade Bank
ADM: Mobile banking and trading website - Keytrade BankADM: Mobile banking and trading website - Keytrade Bank
ADM: Mobile banking and trading website - Keytrade Bank
 

Kürzlich hochgeladen

How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfAmzadHosen3
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...amitlee9823
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756dollysharma2066
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 

Kürzlich hochgeladen (20)

How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 

Touch Screen Design for the slate PC

  • 1. What makes a great touch experience? Touch Development for the Slate PC, May 9th Sigrid Vandenweghe
  • 2. Human Interface Group Specialists in technology ergonomics Optimizing the user experience of technological solutions since 1992 Our expertise Designing user interfaces Developing user documentation Training your customers and your employees Nice to meet you! Meet me on LinkedIn
  • 3.
  • 4. Agenda Touch Interaction Design Principles Typical Touch Screen design problems
  • 6. Touch is more… Natural Engaging Human Intuitive Convenient …than classic WIMP interfaces
  • 8. Touch Interaction Gesture Flick, pan, zoom, rotate, two finger tap, press and tap Manipulation Naturally like the action in the real world Moving, zooming, resizing, rotating Multitouch Using multiple contact points simultaneously
  • 9.
  • 10. Touch comes in flavors Touchable, touch enabled, touch optimized Touch optimized= Direct manipulation Immediate feedback Tasks are forgiving, allowing users to correct mistakes easily and handle inaccuracy with touching and dragging. Tasks are designed to avoid or reduce the need for heavy text input or precise selection
  • 12. Design principles Direct manipulation Use standard controls & gestures Show Focus Use 'fingertip size' controls Be careful with non-standard touch solutions Give tips (but enable ‘dismiss’)
  • 13. General Touch Rules Responsive To feel direct, gestures must take effect immediately Consistent ‘Transfer of knowledge’ Standardize Forgiving where there is direct manipulation, there can be accidental manipulation—and therefore the need for forgiveness. provide undo give good visual feedback allow users to correct mistakes easily
  • 14. Typical Touch Screen Design Problems
  • 15. Typical design problems Controls Gestures Hover
  • 16. Controls should be big enough But not giant Fisher Price like—just easily touchable Minimum 40x40
  • 17. Control Spacing Spacing makes touchable Target regions of interactive controls should preferably have at least 5 pixels between them
  • 18. Control Location Locate controls close to where they are most likely going to be used Alternative: context menu
  • 19. Text Controls Text input and selection are challenging Use auto-completion, auto-suggest, direct manipulation and acceptable default text values to simplify tasks OR zoom UI 150 percent by default when touch is used
  • 20. Controls Avoid indirect controls -> use gestures Typical design problems
  • 21. Controls Direct access Typical design problems
  • 22. Gestures Majority of users do not use sophisticated gestures multi-touch, flick, drag ... Many user interfaces neither encourage that User interfaces have no or little 'handles' and 'triggers' for the multitude of gestures Typical design problems
  • 23. Flicks Flicks are simple gestures that are roughly the equivalent of keyboard shortcuts Navigational flicks include drag up, drag down, move back, and move forward Editing flicks include copy, paste, undo, and delete
  • 24. Hover Hover state does not exist PanuKorhonen, 29/10/2010
  • 26. So a great touch experience… Gives direct access & direct manipulation Is designed for reduced accuracy Uses standard controls Resembles the ‘real world experience’ Is careful with text input Gives good & immediate feedback Provides hints