SlideShare una empresa de Scribd logo
1 de 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!

Más contenido relacionado

Similar a 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
 

Similar a 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
 

Más de 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
 

Más de 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
 

Último

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
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...daisycvs
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture conceptP&CO
 
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
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentationuneakwhite
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceDamini Dixit
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1kcpayne
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLkapoorjyoti4444
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Sheetaleventcompany
 
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
 
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
 
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
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 

Último (20)

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
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
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
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
 
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
 
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
 
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...
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 

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