SlideShare ist ein Scribd-Unternehmen logo
1 von 63
Downloaden Sie, um offline zu lesen
TOUCH UIS ARE
QUITE DIFFERENT
PANU KORHONEN
26.10.2010
Panu Korhonen
1986 - 1993 SW engineering
1993 - 2007 Nokia: HCI Research & Design
2008 - 2009 Nokia: Maemo/MeeGo UI lead
2009 - Nordkapp
ABOUT ME
Hired 50+ UX specialists
Nokia S30 & S40 evolution
Original Nokia S60 UI concept
First MeeGo UI Concept
Key touch UI patents
ABOUT ME
WE ARE
NORDKAPP
We design new business,
products and services.
NORDKAPP
INTRODUCTION
Urban screenTabletMobile
Principles of the converging touch UIs.
NOT: specific SW platforms or OSs.
FOCUS TODAY
10
Windows 7 MeeGo?
Apple Android Symbian RIM
MOBILE DEVICES
11
Android MeeGo?Apple Windows 7
TABLETS
12
URBAN SCREENS
BASICS
Tap Swipe
Spread Pinch Rotate
Long press
TOUCH GESTURES
- de facto standards
BASICS
See also: http://www.lukew.com/ff/entry.asp?1071
Tap
Swipe
Longpress
Spread
Pinch
Rotate
Other
Open, select
Scroll, pan, move object
Invoke object menu, change mode
Zoom in, enlarge object
Zoom out, shrink object
Rotate object
Other gestures have not become standard yet
TYPICAL ACTIONS
No hover states in UIs. No tooltips.
Design for touch first, then add hovers for the web.
NO POINTER
Tap always opens the item. You can’t put
focus on an object.
NO FOCUS
Tap will open the item No selections or multi-select
Solutions: use check-boxes or a selection
mode; object menu for several functions.
NO FOCUS
Tap on check-box to select Long press for object menu
✓
✓
Add to favorites
Send a link
Drag to pan, pinch to zoom etc.
Avoid indirect controls
DIRECT MANIPULATION
Scrub to delete photo?
+ Direct access to features
- Recognition errors
- Recalling
- Recognition delay
- Conflict with swipe ...
GESTURES
PHYSICAL
Urban screenTabletMobile
http://www.lukew.com/ff/entry.asp?1085 Colle H, Hiszem K.“Standing at a kiosk: effects of key size and spacing on touch screen numeric
keypad performance and user preference.”
No recommendations available yet
7 mm
7 mm
20 mm
20 mm
7 mm ?
7 mm ?
MINIMUM TOUCH TARGET SIZES
PARALLAX
Angry Birds: aiming by adjusting finger
TAPPING TARGET
Tapping is not accurate.
Adjusting is.
Mobile (right hand) Mobile (two hands)Mobile (left hand)
FINGER REACH
Tablet (two hands)Tablet (one hand)
FINGER REACH
Urban screen
See also: http://www.tiresias.org/research/guidelines/touch.htm
FINGER REACH
Avoid visual feedback below the controls
Sending failed!
Send Send
OBSTRUCTING HAND
FINGERS AND HAND
On large screens, allow scrolling with palm or
several fingers
MOVEMENT
Use short drags, or use flick.Long dragging
will cause accidental drops.
Urban screenTabletMobile
Vibra motor
Pietzo
(Electrotactile)
(none yet)(none yet)
FEEDBACK
Lack of haptic feedback: compensate with
visual and audio.
Urban screenTabletMobile
ENVIRONMENTAL CHALLENGES
Moisture
Gloves
Vibration
Sun, glare
(typically used inside) Moisture
Gloves
Sun, glare
Urban screenTabletMobile
ENTERING TEXT
Too small Decent Too large
http://www.wulffmorgenthaler.com/strip.aspx?
id=86c5551c-48dc-4e20-a71e-a8f5d9e8badb
COGNITIVE
COGNITIVE
Indicate every touch
—Compensate for environment and non-
optimal touch technology.
Label
A tappable button A draggable slider
AFFORDANCES
Tell people where to touch, and how.
No hover.
Move, resize, zoom, inertia, bounce, ...
LAWS OF PHYSICS
+ works as expected
- hidden functionality
Options next to the finger
Public Library
BE DIRECT
Functions where the finger is.
!
Info that may get missed
LEAD THE EYE
Especially on large screens.
CC license: http://stimulant.io/
How do you close a pop-up in Android?
See also: http://en.wikipedia.org/wiki/Inattentional_blindness
COGNITIVE
Inattentional Blindness
Explicit button for closing a pop-up.How to close Nokia N900 menus and dialogs?
MAKE IT EXPLICIT
Avoid any key -problem
DIRECTIONS
Design for spatial awareness
- scrolling is cheap
- use less windows and Z-order
Long vertical pages for similar content
See also: http://www.informationarchitects.jp/en/ipad-scroll-or-card/
Horizontal for paged content
How do you find X?
X
DESIGN SPATIAL
Problems with continuous 2D navigation
SOCIAL
PRIVATE SOCIAL
Urban screen
PC
TV
Tablet
Laptop
Mobile
HOW SOCIAL?
PRIVATE SOCIAL
Urban screenPC TVTabletLaptopMobile
HOW SOCIAL?
My (subjective) order
HOW SOCIAL?
Most private of devices
PRIVATE SOCIAL
Mobile
PRIVATE SOCIAL
Tablet
HOW SOCIAL?
Shared use
MULTITOUCH
PRIVATE SOCIAL
Urban screen
HOW SOCIAL?
Multi-user, multi-touch; spectators
CC licence: http://stimulant.io/
CC licence: http://stimulant.io/
SUMMARY
When designing for touch
—Forget the old
—Aim for direct manipulation
—Use de-facto conventions
—Be careful with non-standard touch solutions
—Consider physical, cognitive, and social aspects
SUMMARY
CC licence moleitau, magicalnihilism.com
Touch target sizes:
http://www.lukew.com/ff/entry.asp?1085
iPad design tips:
http://www.lukew.com/ff/entry.asp?1196
iPad design resources:
http://www.ipadatelier.com/design-for-ipad.html
The Best 10 articles on Multi-Touch:
http://www.pointanddo.com/2009/09/10-best-articles-on-multitouch.html
How not to do gestures in your iPhone app:
http://www.touchusability.com/blog/2010/9/12/how-not-to-do-gestures-in-your-iphone-
app.html
Free Wireframing Kits, UI Design Kits, PDFs and Resources:
http://www.smashingmagazine.com/2010/08/27/free-wireframing-kits-ui-design-kits-pdfs-
and-resources/
Non Hover:
http://trentwalton.com/2010/07/05/non-hover/
Finger Positions for Touch Screens:
http://www.kickerstudio.com/blog/2010/08/finger-positions-for-touchscreens/
Japanese vending machine with 47” touch screen:
http://www.engadget.com/2010/08/11/japan-takes-vending-machines-to-their-logical-47-
inch-extreme/
Touch screens in ATMs:
http://futureselfservicebanking.com/
Gestures:
http://ignorethecode.net/blog/2010/05/25/gestures/
Scroll of Flick?
http://www.informationarchitects.jp/en/ipad-scroll-or-card/
UI guidelines:
http://www.mobilexweb.com/blog/ui-guidelines-mobile-tablet-design
Touch User Interface - Touch Screen and Multi-touch:
http://www.touchuserinterface.com/2009/06/links-for-overview-of-touch-user.html
Urban screens in Helsinki:
http://blog.nordkapp.fi/2010/03/urban-screens-presentation/
Tap the TV: Online TV concept for multi-touch tablets
http://blog.nordkapp.fi/2010/06/tap-the-tv/
FUTHER READING
Panu Korhonen
Managing Director
www.nordkapp.fi
LET’S
TALK

Weitere ähnliche Inhalte

Was ist angesagt?

Project glass ieee document
Project glass ieee documentProject glass ieee document
Project glass ieee document
bhavyakishore
 
1360894 634673659822288750
1360894 6346736598222887501360894 634673659822288750
1360894 634673659822288750
durgaro
 

Was ist angesagt? (20)

The Invisible Interface: Designing the Screenless Experience - by Avi Itzkovi...
The Invisible Interface: Designing the Screenless Experience - by Avi Itzkovi...The Invisible Interface: Designing the Screenless Experience - by Avi Itzkovi...
The Invisible Interface: Designing the Screenless Experience - by Avi Itzkovi...
 
Google glass presentation
Google glass presentationGoogle glass presentation
Google glass presentation
 
Google glass
 Google glass Google glass
Google glass
 
Google Glass
Google GlassGoogle Glass
Google Glass
 
Roll Laptop
Roll LaptopRoll Laptop
Roll Laptop
 
Rolltop
RolltopRolltop
Rolltop
 
powerpoint presentation on Google glass
powerpoint presentation on Google glasspowerpoint presentation on Google glass
powerpoint presentation on Google glass
 
[IGC 2017] 컬럼비아 대학 돈 마리넬리 - 엔터테인먼트 테크놀로지 - 성공과 실패, 그 속에서 우리가 얻은 교훈
[IGC 2017] 컬럼비아 대학 돈 마리넬리 - 엔터테인먼트 테크놀로지 - 성공과 실패, 그 속에서 우리가 얻은 교훈[IGC 2017] 컬럼비아 대학 돈 마리넬리 - 엔터테인먼트 테크놀로지 - 성공과 실패, 그 속에서 우리가 얻은 교훈
[IGC 2017] 컬럼비아 대학 돈 마리넬리 - 엔터테인먼트 테크놀로지 - 성공과 실패, 그 속에서 우리가 얻은 교훈
 
google glass
google glassgoogle glass
google glass
 
2016 Current Patents & Inventions
2016 Current Patents & Inventions2016 Current Patents & Inventions
2016 Current Patents & Inventions
 
Desgin for touch
Desgin for touchDesgin for touch
Desgin for touch
 
Rolltop
RolltopRolltop
Rolltop
 
NCrafts.IO 2015 - Future of User eXperiences
NCrafts.IO 2015 - Future of User eXperiencesNCrafts.IO 2015 - Future of User eXperiences
NCrafts.IO 2015 - Future of User eXperiences
 
Rolltop
RolltopRolltop
Rolltop
 
Jean
JeanJean
Jean
 
Project glass ieee document
Project glass ieee documentProject glass ieee document
Project glass ieee document
 
1360894 634673659822288750
1360894 6346736598222887501360894 634673659822288750
1360894 634673659822288750
 
Roll nf
Roll nfRoll nf
Roll nf
 
Rolltop Laptop
Rolltop LaptopRolltop Laptop
Rolltop Laptop
 
Google glass
Google glassGoogle glass
Google glass
 

Ähnlich wie Touch UIs are Quite Different

Tf linephone简报
Tf linephone简报Tf linephone简报
Tf linephone简报
momobeijing
 
Touch Technology....ppt
Touch Technology....pptTouch Technology....ppt
Touch Technology....ppt
hashgeneration
 

Ähnlich wie Touch UIs are Quite Different (20)

Future Technologies - Integral Cord
Future Technologies - Integral CordFuture Technologies - Integral Cord
Future Technologies - Integral Cord
 
Lesson 2 - IA for small screens
Lesson 2 - IA for small screensLesson 2 - IA for small screens
Lesson 2 - IA for small screens
 
Touch Screen
Touch ScreenTouch Screen
Touch Screen
 
QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10
 
Tf linephone简报
Tf linephone简报Tf linephone简报
Tf linephone简报
 
It's All About Context
It's All About ContextIt's All About Context
It's All About Context
 
The challenge of touchscreen clutter 6.25.2010
The challenge of touchscreen clutter   6.25.2010The challenge of touchscreen clutter   6.25.2010
The challenge of touchscreen clutter 6.25.2010
 
Introduction to Wearables
Introduction to WearablesIntroduction to Wearables
Introduction to Wearables
 
Touch Technology....ppt
Touch Technology....pptTouch Technology....ppt
Touch Technology....ppt
 
Designing UI and UX for Interactive Virtual Reality Apps
Designing UI and UX for Interactive Virtual Reality AppsDesigning UI and UX for Interactive Virtual Reality Apps
Designing UI and UX for Interactive Virtual Reality Apps
 
Droidcon2014 - Android UX
Droidcon2014 - Android UXDroidcon2014 - Android UX
Droidcon2014 - Android UX
 
Gesture Recognation
Gesture RecognationGesture Recognation
Gesture Recognation
 
Singapore Mobile 2.0 & Ux Trends 2009: Scott Weiss
Singapore Mobile 2.0 & Ux Trends 2009: Scott WeissSingapore Mobile 2.0 & Ux Trends 2009: Scott Weiss
Singapore Mobile 2.0 & Ux Trends 2009: Scott Weiss
 
Multi Channel Publishing
Multi Channel PublishingMulti Channel Publishing
Multi Channel Publishing
 
Microsoft Surface Computing and BlueJacking
Microsoft Surface Computing and BlueJackingMicrosoft Surface Computing and BlueJacking
Microsoft Surface Computing and BlueJacking
 
Touch Technology: MIS Case study
Touch Technology: MIS Case study Touch Technology: MIS Case study
Touch Technology: MIS Case study
 
Mobile Prototyping
Mobile PrototypingMobile Prototyping
Mobile Prototyping
 
Touch Screen Technology PRESENTATION
Touch Screen Technology PRESENTATIONTouch Screen Technology PRESENTATION
Touch Screen Technology PRESENTATION
 
zForce Touch Screen Technology
zForce Touch Screen TechnologyzForce Touch Screen Technology
zForce Touch Screen Technology
 
Fast multi touch enabled web sites
Fast multi touch enabled web sitesFast multi touch enabled web sites
Fast multi touch enabled web sites
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Kürzlich hochgeladen (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 

Touch UIs are Quite Different