mobile usability

46
Mobile Usability Jeff Wisniewski Web Services Librarian University of Pittsburgh facebook.com/wisniewski.jeff

Upload: jeff-wisniewski

Post on 27-Jan-2015

2.298 views

Category:

Technology


2 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Mobile usability

Mobile Usability

Jeff WisniewskiWeb Services LibrarianUniversity of Pittsburgh

facebook.com/wisniewski.jeff

Page 2: Mobile usability

Mobile Devices Harbor More Germs Than A Men's Room Flush Handle

-http://www.sacbee.com/2010/10/14/3103164/talk-about-going-

viral-touch-screen.html

Page 3: Mobile usability

Usability

The study of the relative ease with which a user can complete a given task

Page 4: Mobile usability

Do it right

GuidelinesManufacturerW3C

Page 5: Mobile usability

Check your assumptions at the door

Mobile space is not a minified desktop

Less immersive than desktop

Context critical

Microinteractions versus tasks

Page 6: Mobile usability
Page 7: Mobile usability
Page 8: Mobile usability
Page 9: Mobile usability

Desktop sitesWide

Deep

Complex

Infrequent use

Stable

mouse, keyboard, display 800x600 or better

Page 10: Mobile usability

Mobile sites

Simple

Slim

Deep, drill down

VERY infrequent use

Device proliferation

Page 11: Mobile usability

It should be difficult or impossible to get lost lost on a mobile site or in an app

Page 12: Mobile usability

Card sort?

Page 13: Mobile usability

What to test?

Functional testing critical

Task testing important

User satisfaction

Page 14: Mobile usability

Mobile is different

Duh!

Page 15: Mobile usability

mobile users

Immediate need for information

Page 16: Mobile usability

context is king

Page 17: Mobile usability

Analogy time…travelDesktop:

Search for flights

Search for hotel

Book

Mobile:

Itinerary

Flight status

Confirmation

Page 18: Mobile usability

If mobile is different

Then mobile usability testing needs to be different too

Page 19: Mobile usability

Layers

Hardware

Software

UI

Page 20: Mobile usability

HardwareInput mechanisms

physical keyboard

virtual keyboard

touch

voice

Scrolling/navigation

touch

trackball/pad

keys

Page 21: Mobile usability

Software

Device OS

Device browser

Page 22: Mobile usability

Device categoriesTouch-Screen Mobile Phones (Apple

iPhones, HTC Nexus One, HTC EVO, etc.)

Non Touch-Screen Mobile Phones (RIM Blackberry Bold, Motorola Droid 2, etc.)

Quick Messaging Devices (LG Xenon, Samsung Intensity, etc.)

Tablets (Apple iPad, Samsung Galaxy, Dell Streak, etc.)

Page 23: Mobile usability

Testing methodsHeuristic evaluation

Paper

Simulators/emulators/ desktop

On deviceFieldLab…sleds and cameras and capture, oh

my!

Page 24: Mobile usability

Testing methodsMethod Time Cost ROI

Paper moderate minimal high

Desktop/emulator/simulator

moderate minimal high

Lab high varies high

Field high minimal unclear, probably high

Page 26: Mobile usability
Page 27: Mobile usability
Page 28: Mobile usability

Html prototypingDesktop

Mobile device

Page 29: Mobile usability

Emulate, simulate Firefox user agent switcher

https://addons.mozilla.org/en-US/firefox/addon/59/

Opera Mini http://www.opera.com/mobile/demo/

Blackberry http://na.blackberry.com/eng/developers/resources/simul

ators.jsp

iOS SDK http://developer.apple.com/devcenter/ios/index.action

Android SDK http://developer.android.com/sdk/index.html

Fennec emulator http://www.mozilla.com/en-US/mobile/download/

Page 30: Mobile usability

It’s not you…

Caveat: The platform affects the usability

Page 31: Mobile usability

Field testing

“Results indicate that conducting a time-consuming field test may not be worthwhile when searching user interface flaws to improve user interaction”

-Anne Kaikkonen, Aki Kekäläinen, Mihael Cankar, Titti Kallio, and Anu Kankainen

Journal of Usability Studies, Issue 1, Volume 1

Page 32: Mobile usability

Field testing redux

“In the field-based evaluation we identified significantly more usability problems and this setting revealed problems with interaction style and cognitive load that were not identified in the laboratory.”

It’s Worth the Hassle! The Added Value of Evaluating the Usability of Mobile Systems in the Field -Christian Monrad

Nielsen, Nordic Conference on Human-Computer Interaction; Vol. 189

Page 33: Mobile usability

Near field advantage

I’m guessing many of your colleagues and friends have smartphones….test with them first!

Especially useful for basic functional testing

Page 34: Mobile usability

Functional testingMobile OK Checker

http://validator.w3.org/mobile/

MobiReady http://ready.mobi/launch.jsp?locale=en_EN

Page 35: Mobile usability

Lab testing

Simulated

Actual device(s)

Page 36: Mobile usability

Lab equipmentCam

Sled ?

Plusses and minuses

Page 37: Mobile usability
Page 38: Mobile usability
Page 39: Mobile usability
Page 40: Mobile usability

Automated testing toolsBrowsercam

http://www.browsercam.com/Default2.aspx

Deviceanywhere http://www.deviceanywhere.com/mobile-application-testing-web.html

Page 41: Mobile usability

Subjectively yoursUser satisfaction

Page 42: Mobile usability

Questions & discussion

THANK YOU

Page 43: Mobile usability

ResourcesA Guide to Usability Testing an iPhone

app http://www.usabilitynews.com/news/article6496.asp

10 Excellent Tools for Testing Your Site on Mobile Devices http://sixrevisions.com/tools/10-excellent-tools-for-testing-your-site-on-mobile-devices/#more-4121

Page 44: Mobile usability

ResourcesUI guidelines

iPhone http://developer.apple.com/library/ios/#documentation/userexperience/conceptual/mobilehig/Introduction/Introduction.html

iPad http://developer.apple.com/library/ios/#documentation/general/conceptual/ipadhig/Introduction/Introduction.html

Android http://developer.android.com/guide/practices/ui_guidelines/index.html

Blackberry http://docs.blackberry.com/en/developers/deliverables/17965/index.jsp?name=UI+Guidelines+-+BlackBerry+Smartphones6.0&language=English&userType=21&category=Java+Development+Guidelines&subCategory=

Page 45: Mobile usability

Resources Emulators/simulators

Firefox user agent switcher https://addons.mozilla.org/en-US/firefox/addon/59/

Opera Mini http://www.opera.com/mobile/demo/

Blackberry http://na.blackberry.com/eng/developers/resources/simulators

.jsp

iOS SDK http://developer.apple.com/devcenter/ios/index.action

Android SDK http://developer.android.com/sdk/index.html

Fennec emulator http://www.mozilla.com/en-US/mobile/download/

Page 46: Mobile usability

ResourcesAutomated testing tools

Browsercam http://www.browsercam.com/Default2.aspx

Deviceanywhere http://www.deviceanywhere.com/mobile-application-testing-web.html