SlideShare a Scribd company logo
1 of 35
design for




             May, 2011)
TECHNOLOGY
Infrared       Surface Acoustic Wave             Projected Capacitive




Resistive Capacitive     Surface Capacitive                        Optical


                                               http://www.planarembedded.com/technology/touch/
Resistive                 Capacitive




            http://touchscreenss.com/2011/04/11/resistive-touch-screen/
Resistive Touch
• Input requires pressure
• With pointing device:
   – Stylus
   – Fingernail
• High precision, more
  accurate

• Was most common
  before 2007
Capacitive Touch
• Gradually become
  popular after iPhone
  (2007)

• Less accurate, requires
  big target size
• Easy input with finger
  touch
FINGER TOUCH
10 x 10 mm
Smallest average finger pad size




                                   Designing applications for S60 | Forum.Nokia
Time to finish typing with different button sizes




http://www.slideshare.net/Apocalypso/technology-behind-touch-user-interfaces-by-symbianfreakcom-presentation?type=powerpoint
Guidelines for touch target size
        • Apple iOS Human Interface Guidelines
                – 44 x 44 points*

        • Windows Phone 7 UI and Interaction Guide
                – Recommended size: 9mm/34px
                – Minimum size: 7mm/26px
                – Minimum spacing: 2mm/8px

        • Nokia S60
                – 7 x 7 mm with 1mm gaps for index finger
                – 8 x 8 mm with 2mm gaps for thumb usage



*Apple changed its guideline from “pixels” to “points” after iPhone4
(1 point = 1 pixel on iPhone, 2 pixels on iPhone4)                     http://www.lukew.com/ff/entry.asp?1085
Everything has to look BIG?
Iceberg Tip
UI control can have a larger
  target size than visible.




                               Designing Gestural Interfaces – Dan Saffer
Visible size




Touch target size


     UI control visual size: 60 – 100% touch target size
                          - Windows Phone 7 Guidelines
Same dimension, doubled resolution?




           3.5”           3.5”
       320 x 480 px   640 x 960 px
         (164 ppi)      (326 ppi)
Same size button becomes smaller
                          on high PPI (/DPI) screens



Pixel Per Inch (PPI)
Dot Per Inch (DPI)
•   iPhone, 3, 3GS                    •   T-Mobile G1
     – 320 x 480 | 3.5” | 164ppi            – 320 x 480 | 3.2” | 180ppi


•   iPhone 4                          •   MyTouch 3G
     – 640 x 960 | 3.5” | 326ppi            – 320 x 480 | 3.2” | 180ppi


                                      •   HTC Hero
                                            – 320 x 480 | 3.2” | 180ppi


                                      •   Nexus One
                                            – 480 x 800| 3.7” | 252ppi


                                      •   HTC Desire
                                            – 480 x 800| 3.7” | 252ppi


                                      •   Nokia N900
                                            – 480 x 800 | 3.5” | 266ppi


                                   http://en.wikipedia.org/wiki/List_of_displays_by_pixel_density
Provide alternative (image) resources
for different device groups




                                                                      Group     Screen Density
                                                                      ldpi      ~120 dpi
                                                                      mdpi      ~ 160 dpi
                                                                      hdpi      ~ 240 dpi
                                                                      xhdpi     ~ 320 dpi
     http://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResources
Use relative units
• “point” on iOS
   1 point = 1 pixel on iPhone (164ppi)
           = 2 pixels on iPhone4 (326ppi)


• “dp” (density-independent pixel) on Android
   1 dp   = 1 pixel on 160 dpi screen
          = 1.5 pixels on 240 dpi screen




                           http://developer.android.com/guide/practices/screens_support.html
FORM FACTORS
DIFFERENT from conventional
big screen, keyboard, mouse design
Design affects User Behavior,
and how a device is held and used…
http://www.kickerstudio.com/blog/2011/01/activity-zones-for-touchscreen-tablets-and-phones/
http://www.kickerstudio.com/blog/2011/01/activity-zones-for-touchscreen-tablets-and-phones/
Try and feel the design with your own hand
                                      helps
UI DESIGN CONSIDERATION
Discoverability:
       touch affordance (/signifier*)
       • Big enough (for finger)
       • Conventions
              – Button look
                     • Rounded corner
                     • Shaded surface
              – Underlined hyperlink on
                web design




*Donald Norman uses “signifier” instead of “affordance” now. (http://www.jnd.org/dn.mss/signifiers_not_affordances.html)
http://lineandpixel.com/blog/knobs-and-dials
no more hover state

   hover




                 Show everything



   hover




                      Utilize tap
                      http://trentwalton.com/2010/07/05/non-hover/
Responsive: touch feedback




 • Touching (depressed)
 • Touched: delayed disappearance of feedback
To reinforce feedback, use

                      Sound (acoustic feedback)
                      and / or
                      Vibration (tactile feedback)



However, use with cautious. It might annoy users.
             (Allow users to turn off when used.)
avoid screen coverage
avoid screen coverage
Label above control, not below

              8/17
Common touch gestures



       Tap      Swipe/Flick                 Drag/Pan




 Double tap   Pinch           Spread               Touch and hold

                              UI Design and Interaction Guide for Windows Phone 7
Desgin for touch

More Related Content

Similar to Desgin for touch

Multi Channel Publishing
Multi Channel PublishingMulti Channel Publishing
Multi Channel PublishingJoe Welinske
 
Supporting multi screen in android
Supporting multi screen in androidSupporting multi screen in android
Supporting multi screen in androidrffffffff007
 
Technical documentation of game development Part -1
Technical documentation of game development Part -1Technical documentation of game development Part -1
Technical documentation of game development Part -1krishn verma
 
Supporting multi screen in android cn
Supporting multi screen in android cnSupporting multi screen in android cn
Supporting multi screen in android cnrffffffff007
 
InFocus Solutions Displays
InFocus Solutions DisplaysInFocus Solutions Displays
InFocus Solutions DisplaysGabriel Navakas
 
Luke Wroblewski: Mobile First
Luke Wroblewski: Mobile FirstLuke Wroblewski: Mobile First
Luke Wroblewski: Mobile FirstWebExpo
 
UX and UI Designing for all android screen
UX and UI Designing for all android screenUX and UI Designing for all android screen
UX and UI Designing for all android screenArnold Saputra
 
Going Mobile by Nate Beck
Going Mobile by Nate BeckGoing Mobile by Nate Beck
Going Mobile by Nate Beckmochimedia
 
Surface computing,towards business technology
Surface computing,towards business technologySurface computing,towards business technology
Surface computing,towards business technologyrajesh441
 
Interactivo Education Solutions V112014
Interactivo Education Solutions V112014Interactivo Education Solutions V112014
Interactivo Education Solutions V112014George Khayat
 
T3con10_html5_kosack_zinner
T3con10_html5_kosack_zinnerT3con10_html5_kosack_zinner
T3con10_html5_kosack_zinnerRobert Zinner
 
Touch UIs are Quite Different
Touch UIs are Quite DifferentTouch UIs are Quite Different
Touch UIs are Quite DifferentPanu Korhonen
 
iPad Pro vs Surface Pro 4 Infographic
iPad Pro vs Surface Pro 4 InfographiciPad Pro vs Surface Pro 4 Infographic
iPad Pro vs Surface Pro 4 InfographicOurITDepartment
 
10 Design Commandments for Mobile App Developers
10 Design Commandments for Mobile App Developers10 Design Commandments for Mobile App Developers
10 Design Commandments for Mobile App DevelopersJigyasa Makkar
 
Alpha Products 15 email
Alpha Products 15 emailAlpha Products 15 email
Alpha Products 15 emailJon Cox
 
Going Mobile - Flash Gaming Summit 2012
Going Mobile - Flash Gaming Summit 2012Going Mobile - Flash Gaming Summit 2012
Going Mobile - Flash Gaming Summit 2012Nate Beck
 
It's All About Context
It's All About ContextIt's All About Context
It's All About ContextKevin Suttle
 

Similar to Desgin for touch (20)

Multi Channel Publishing
Multi Channel PublishingMulti Channel Publishing
Multi Channel Publishing
 
Supporting multi screen in android
Supporting multi screen in androidSupporting multi screen in android
Supporting multi screen in android
 
Technical documentation of game development Part -1
Technical documentation of game development Part -1Technical documentation of game development Part -1
Technical documentation of game development Part -1
 
Supporting multi screen in android cn
Supporting multi screen in android cnSupporting multi screen in android cn
Supporting multi screen in android cn
 
InFocus Solutions Displays
InFocus Solutions DisplaysInFocus Solutions Displays
InFocus Solutions Displays
 
Luke Wroblewski: Mobile First
Luke Wroblewski: Mobile FirstLuke Wroblewski: Mobile First
Luke Wroblewski: Mobile First
 
UI and UX for Mobile Developers
UI and UX for Mobile DevelopersUI and UX for Mobile Developers
UI and UX for Mobile Developers
 
UX and UI Designing for all android screen
UX and UI Designing for all android screenUX and UI Designing for all android screen
UX and UI Designing for all android screen
 
Ux & hybrid app
Ux & hybrid appUx & hybrid app
Ux & hybrid app
 
Going Mobile by Nate Beck
Going Mobile by Nate BeckGoing Mobile by Nate Beck
Going Mobile by Nate Beck
 
Smart Ppt
Smart PptSmart Ppt
Smart Ppt
 
Surface computing,towards business technology
Surface computing,towards business technologySurface computing,towards business technology
Surface computing,towards business technology
 
Interactivo Education Solutions V112014
Interactivo Education Solutions V112014Interactivo Education Solutions V112014
Interactivo Education Solutions V112014
 
T3con10_html5_kosack_zinner
T3con10_html5_kosack_zinnerT3con10_html5_kosack_zinner
T3con10_html5_kosack_zinner
 
Touch UIs are Quite Different
Touch UIs are Quite DifferentTouch UIs are Quite Different
Touch UIs are Quite Different
 
iPad Pro vs Surface Pro 4 Infographic
iPad Pro vs Surface Pro 4 InfographiciPad Pro vs Surface Pro 4 Infographic
iPad Pro vs Surface Pro 4 Infographic
 
10 Design Commandments for Mobile App Developers
10 Design Commandments for Mobile App Developers10 Design Commandments for Mobile App Developers
10 Design Commandments for Mobile App Developers
 
Alpha Products 15 email
Alpha Products 15 emailAlpha Products 15 email
Alpha Products 15 email
 
Going Mobile - Flash Gaming Summit 2012
Going Mobile - Flash Gaming Summit 2012Going Mobile - Flash Gaming Summit 2012
Going Mobile - Flash Gaming Summit 2012
 
It's All About Context
It's All About ContextIt's All About Context
It's All About Context
 

Recently uploaded

CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10uasjlagroup
 
306MTAMount UCLA University Bachelor's Diploma in Social Media
306MTAMount UCLA University Bachelor's Diploma in Social Media306MTAMount UCLA University Bachelor's Diploma in Social Media
306MTAMount UCLA University Bachelor's Diploma in Social MediaD SSS
 
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...katerynaivanenko1
 
Pharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfPharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfAayushChavan5
 
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一z xss
 
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCRdollysharma2066
 
Mookuthi is an artisanal nose ornament brand based in Madras.
Mookuthi is an artisanal nose ornament brand based in Madras.Mookuthi is an artisanal nose ornament brand based in Madras.
Mookuthi is an artisanal nose ornament brand based in Madras.Mookuthi
 
Design Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William VickeryDesign Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William VickeryWilliamVickery6
 
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degreeyuu sss
 
办理学位证(NTU证书)新加坡南洋理工大学毕业证成绩单原版一比一
办理学位证(NTU证书)新加坡南洋理工大学毕业证成绩单原版一比一办理学位证(NTU证书)新加坡南洋理工大学毕业证成绩单原版一比一
办理学位证(NTU证书)新加坡南洋理工大学毕业证成绩单原版一比一A SSS
 
FiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfFiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfShivakumar Viswanathan
 
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...Rishabh Aryan
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Rndexperts
 
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一F dds
 
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一diploma 1
 
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证nhjeo1gg
 
Architecture case study India Habitat Centre, Delhi.pdf
Architecture case study India Habitat Centre, Delhi.pdfArchitecture case study India Habitat Centre, Delhi.pdf
Architecture case study India Habitat Centre, Delhi.pdfSumit Lathwal
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Rndexperts
 
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts ServiceCall Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Servicejennyeacort
 
Passbook project document_april_21__.pdf
Passbook project document_april_21__.pdfPassbook project document_april_21__.pdf
Passbook project document_april_21__.pdfvaibhavkanaujia
 

Recently uploaded (20)

CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
 
306MTAMount UCLA University Bachelor's Diploma in Social Media
306MTAMount UCLA University Bachelor's Diploma in Social Media306MTAMount UCLA University Bachelor's Diploma in Social Media
306MTAMount UCLA University Bachelor's Diploma in Social Media
 
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
 
Pharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfPharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdf
 
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
 
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
 
Mookuthi is an artisanal nose ornament brand based in Madras.
Mookuthi is an artisanal nose ornament brand based in Madras.Mookuthi is an artisanal nose ornament brand based in Madras.
Mookuthi is an artisanal nose ornament brand based in Madras.
 
Design Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William VickeryDesign Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William Vickery
 
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
 
办理学位证(NTU证书)新加坡南洋理工大学毕业证成绩单原版一比一
办理学位证(NTU证书)新加坡南洋理工大学毕业证成绩单原版一比一办理学位证(NTU证书)新加坡南洋理工大学毕业证成绩单原版一比一
办理学位证(NTU证书)新加坡南洋理工大学毕业证成绩单原版一比一
 
FiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfFiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdf
 
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025
 
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一
 
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一
 
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
 
Architecture case study India Habitat Centre, Delhi.pdf
Architecture case study India Habitat Centre, Delhi.pdfArchitecture case study India Habitat Centre, Delhi.pdf
Architecture case study India Habitat Centre, Delhi.pdf
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025
 
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts ServiceCall Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
 
Passbook project document_april_21__.pdf
Passbook project document_april_21__.pdfPassbook project document_april_21__.pdf
Passbook project document_april_21__.pdf
 

Desgin for touch

  • 1. design for May, 2011)
  • 3. Infrared Surface Acoustic Wave Projected Capacitive Resistive Capacitive Surface Capacitive Optical http://www.planarembedded.com/technology/touch/
  • 4. Resistive Capacitive http://touchscreenss.com/2011/04/11/resistive-touch-screen/
  • 5. Resistive Touch • Input requires pressure • With pointing device: – Stylus – Fingernail • High precision, more accurate • Was most common before 2007
  • 6. Capacitive Touch • Gradually become popular after iPhone (2007) • Less accurate, requires big target size • Easy input with finger touch
  • 8. 10 x 10 mm Smallest average finger pad size Designing applications for S60 | Forum.Nokia
  • 9. Time to finish typing with different button sizes http://www.slideshare.net/Apocalypso/technology-behind-touch-user-interfaces-by-symbianfreakcom-presentation?type=powerpoint
  • 10. Guidelines for touch target size • Apple iOS Human Interface Guidelines – 44 x 44 points* • Windows Phone 7 UI and Interaction Guide – Recommended size: 9mm/34px – Minimum size: 7mm/26px – Minimum spacing: 2mm/8px • Nokia S60 – 7 x 7 mm with 1mm gaps for index finger – 8 x 8 mm with 2mm gaps for thumb usage *Apple changed its guideline from “pixels” to “points” after iPhone4 (1 point = 1 pixel on iPhone, 2 pixels on iPhone4) http://www.lukew.com/ff/entry.asp?1085
  • 11. Everything has to look BIG?
  • 12. Iceberg Tip UI control can have a larger target size than visible. Designing Gestural Interfaces – Dan Saffer
  • 13. Visible size Touch target size UI control visual size: 60 – 100% touch target size - Windows Phone 7 Guidelines
  • 14. Same dimension, doubled resolution? 3.5” 3.5” 320 x 480 px 640 x 960 px (164 ppi) (326 ppi)
  • 15. Same size button becomes smaller on high PPI (/DPI) screens Pixel Per Inch (PPI) Dot Per Inch (DPI)
  • 16. iPhone, 3, 3GS • T-Mobile G1 – 320 x 480 | 3.5” | 164ppi – 320 x 480 | 3.2” | 180ppi • iPhone 4 • MyTouch 3G – 640 x 960 | 3.5” | 326ppi – 320 x 480 | 3.2” | 180ppi • HTC Hero – 320 x 480 | 3.2” | 180ppi • Nexus One – 480 x 800| 3.7” | 252ppi • HTC Desire – 480 x 800| 3.7” | 252ppi • Nokia N900 – 480 x 800 | 3.5” | 266ppi http://en.wikipedia.org/wiki/List_of_displays_by_pixel_density
  • 17. Provide alternative (image) resources for different device groups Group Screen Density ldpi ~120 dpi mdpi ~ 160 dpi hdpi ~ 240 dpi xhdpi ~ 320 dpi http://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResources
  • 18. Use relative units • “point” on iOS 1 point = 1 pixel on iPhone (164ppi) = 2 pixels on iPhone4 (326ppi) • “dp” (density-independent pixel) on Android 1 dp = 1 pixel on 160 dpi screen = 1.5 pixels on 240 dpi screen http://developer.android.com/guide/practices/screens_support.html
  • 20. DIFFERENT from conventional big screen, keyboard, mouse design
  • 21. Design affects User Behavior,
  • 22. and how a device is held and used…
  • 25. Try and feel the design with your own hand helps
  • 27. Discoverability: touch affordance (/signifier*) • Big enough (for finger) • Conventions – Button look • Rounded corner • Shaded surface – Underlined hyperlink on web design *Donald Norman uses “signifier” instead of “affordance” now. (http://www.jnd.org/dn.mss/signifiers_not_affordances.html)
  • 29. no more hover state hover Show everything hover Utilize tap http://trentwalton.com/2010/07/05/non-hover/
  • 30. Responsive: touch feedback • Touching (depressed) • Touched: delayed disappearance of feedback
  • 31. To reinforce feedback, use Sound (acoustic feedback) and / or Vibration (tactile feedback) However, use with cautious. It might annoy users. (Allow users to turn off when used.)
  • 33. avoid screen coverage Label above control, not below 8/17
  • 34. Common touch gestures Tap Swipe/Flick Drag/Pan Double tap Pinch Spread Touch and hold UI Design and Interaction Guide for Windows Phone 7

Editor's Notes

  1. http://www.squidoo.com/capacitive-screens-vs-resistive-screens?utm_source=google&utm_medium=imgres&utm_campaign=framebuster
  2. Two types of Resistive touch screen It was the most common touch screen technology used on mobile devices before 2007.http://images-mediawiki-sites.thefullwiki.org/05/3/1/0/5141245273936816.pngFrom: http://www.planarembedded.com/technology/touch/
  3. From: http://www.planarembedded.com/technology/touch/
  4. http://library.forum.nokia.com/index.jsp?topic=/S60_5th_Edition_Cpp_Developers_Library/GUID-5486EFD3-4660-4C19-A007-286DE48F6EEF.htmlFrom: http://www.turntillburn.ch/cms/ttb/fileadmin/website/images/med/finger_hand/hand_ap.jpg
  5. From: http://www.slideshare.net/Apocalypso/technology-behind-touch-user-interfaces-by-symbianfreakcom-presentation?type=powerpointhttp://www.shutterpoint.com/photos/S/782312-Red-Fingerprint_thum.jpg
  6. From: http://www.lukew.com/ff/entry.asp?1085
  7. http://img-android.lisisoft.com/img/3/0/3035-1-com.improot.android.tonedialer.jpg
  8. http://blog.hakia.com/wp-content/uploads/iceberg1.gif
  9. From:http://www.tipb.com/images/stories/2010/02/iphone_3gs_iphone_4.png
  10. The higher the PPI, the larger your interface will have to be to create suitable touch target.Target = (target size in inches) x (screen width in pixels) / (screen width in inches)From: Designing Gestural Interfaces – by Dan Saffer
  11. http://www.lukew.com/ff/entry.asp?1142Note: common desktop screens are 96ppihttp://2.bp.blogspot.com/-GNBinQ9--yM/TbqXx6pXipI/AAAAAAAAAqo/0pm7ndp9uec/s1600/android-logo.png
  12. http://developer.android.com/guide/practices/screens_support.htmlProvide different images resource and layouts for different device groups
  13. http://developer.android.com/resources/dashboard/screens.htmlAround 75% of Android devices are high (240) dpi. 2011 May 6
  14. http://nadzrul.com/media/2010/05/iphone_user.jpghttp://www.ipadshouse.com/wp-content/uploads/2010/12/couch-shot1-502x344.jpg
  15. From: http://bindapple.com/apple-iphone-applications/http://www.joystickdivision.com/appstore_ipad_20100225.jpg
  16. From: http://www.kickerstudio.com/blog/2011/01/activity-zones-for-touchscreen-tablets-and-phones/
  17. http://fajkowski.com/blog/wp-content/uploads/2010/01/ipadPrototypeFront.jpg
  18. http://lineandpixel.com/blog/knobs-and-dials
  19. http://trentwalton.com/2010/07/05/non-hover/
  20. http://www.strangesystems.com/wp-content/uploads/2008/08/touch_phone.jpg
  21. http://fronttoback.org/wp-content/uploads/2008/03/haptickb.png
  22. http://dribbble.com/system/users/3782/screenshots/141750/slider_03.jpg?1304695747
  23. http://2.bp.blogspot.com/_mupm2BmIjtc/S6zudpJhG6I/AAAAAAAALBI/Vzz1fdW3yDc/s1600/hand+palm+thank+you.jpg