SlideShare ist ein Scribd-Unternehmen logo
1 von 46
Jeff Wisniewski
Web Services Librarian
University of Pittsburgh
facebook.com/wisniewski.jeff
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
The study of the relative ease with which a
user can complete a given task
ď‚—Guidelines
ď‚—Manufacturer
ď‚—W3C
ď‚— Mobile space is not a minified desktop
ď‚— Less immersive than desktop
ď‚— Context critical
ď‚— Microinteractions versus tasks
Wide
Deep
Complex
Infrequent use
Stable
mouse, keyboard, display 800x600 or better
Simple
Slim
Deep, drill down
VERY infrequent use
Device proliferation
It should be difficult or impossible to get lost
lost on a mobile site or in an app
Card sort?
Functional testing critical
Task testing important
User satisfaction
Duh!
Immediate need for information
Desktop:
ď‚— Search for flights
ď‚— Search for hotel
ď‚— Book
Mobile:
ď‚— Itinerary
ď‚— Flight status
ď‚— Confirmation
Then mobile usability testing needs to be
different too
Hardware
Software
UI
Input mechanisms
physical keyboard
virtual keyboard
touch
voice
Scrolling/navigation
touch
trackball/pad
keys
Device OS
Device browser
ď‚— Touch-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.)
ď‚— Heuristic evaluation
ď‚— Paper
ď‚— Simulators/emulators/ desktop
ď‚— On device
ď‚— Field
 Lab…sleds and cameras and capture, oh my!
Method Time Cost ROI
Paper moderate minimal high
Desktop/emulat
or/simulator
moderate minimal high
Lab high varies high
Field high minimal unclear,
probably high
ď‚— Paper prototypes
ď‚— http://interactivelogic.net/wp/2009/09/iphone-
wireframe-templates/
ď‚— http://gliderguns.files.wordpress.com/2010/0
1/android_wireframe_templates3.pdf
ď‚— Desktop
ď‚— Mobile device
ď‚— 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/
Caveat: The platform affects the usability
“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
“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
I’m guessing many of your colleagues and
friends have smartphones….test with them
first!
Especially useful for basic functional testing
ď‚— Mobile OK Checker
http://validator.w3.org/mobile/
ď‚— MobiReady
http://ready.mobi/launch.jsp?locale=en_EN
Simulated
Actual device(s)
ď‚— Cam
ď‚— Sled ?
Plusses and minuses
ď‚— Browsercam
http://www.browsercam.com/Default2.aspx
ď‚— Deviceanywhere
http://www.deviceanywhere.com/mobile-
application-testing-web.html
ď‚— User satisfaction
THANK YOU
ď‚— A Guide to Usability Testing an iPhone app
http://www.usabilitynews.com/news/article64
96.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
ď‚— UI guidelines
ď‚— iPhone
http://developer.apple.com/library/ios/#documentation/user
experience/conceptual/mobilehig/Introduction/Introduction.
html
ď‚— iPad
http://developer.apple.com/library/ios/#documentation/gen
eral/conceptual/ipadhig/Introduction/Introduction.html
ď‚— Android
http://developer.android.com/guide/practices/ui_guidelines/
index.html
ď‚— Blackberry
http://docs.blackberry.com/en/developers/deliverables/179
65/index.jsp?name=UI+Guidelines+-
+BlackBerry+Smartphones6.0&language=English&userTy
pe=21&category=Java+Development+Guidelines&subCat
egory=
ď‚— 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/
ď‚— Automated testing tools
ď‚— Browsercam
http://www.browsercam.com/Default2.aspx
ď‚— Deviceanywhere
http://www.deviceanywhere.com/mobile-
application-testing-web.html

Weitere ähnliche Inhalte

Was ist angesagt?

Outside the box Introduction
Outside the box IntroductionOutside the box Introduction
Outside the box IntroductionSarah Rach
 
Creating a One-handed User Interface for Drones
Creating a One-handed User Interface for DronesCreating a One-handed User Interface for Drones
Creating a One-handed User Interface for DronesJackie Wolf
 
Mobile First - Web & PHP Conference - 2013-09-17 Keynote
Mobile First - Web & PHP Conference - 2013-09-17 KeynoteMobile First - Web & PHP Conference - 2013-09-17 Keynote
Mobile First - Web & PHP Conference - 2013-09-17 KeynoteFrédéric Harper
 
SWDC 2011: Mobile UI Design - Web or Native?
SWDC 2011: Mobile UI Design - Web or Native?SWDC 2011: Mobile UI Design - Web or Native?
SWDC 2011: Mobile UI Design - Web or Native?Johannes Fahrenkrug
 
Mobile (Android) App UI Design Crash Course (2016)
Mobile (Android) App UI Design Crash Course (2016)Mobile (Android) App UI Design Crash Course (2016)
Mobile (Android) App UI Design Crash Course (2016)Bahni Mahariasha
 
Entrepreneurial Endeavours
Entrepreneurial EndeavoursEntrepreneurial Endeavours
Entrepreneurial EndeavoursAndreas Kwiatkowski
 
MULTIPLAYER UX DESIGN
MULTIPLAYER UX DESIGNMULTIPLAYER UX DESIGN
MULTIPLAYER UX DESIGNMarcin Treder
 
Lean UX design process for rapid product development
Lean UX design process for rapid product developmentLean UX design process for rapid product development
Lean UX design process for rapid product developmentGeoffrey Nwachukwu
 
User Experience and your Intranet Brand
User Experience and your Intranet BrandUser Experience and your Intranet Brand
User Experience and your Intranet BrandBen Rowe
 
Postdesktop Usability
Postdesktop UsabilityPostdesktop Usability
Postdesktop UsabilityDoug Gapinski
 
How UX Design Has Changed The World
How UX Design Has Changed The WorldHow UX Design Has Changed The World
How UX Design Has Changed The WorldBuiltByHQ
 
Adapting Expectations to Fit a Mobile Workflow
Adapting Expectations to Fit a Mobile WorkflowAdapting Expectations to Fit a Mobile Workflow
Adapting Expectations to Fit a Mobile WorkflowJoseph Labrecque
 
The Future of UX: Designing Data Experiences
The Future of UX: Designing Data ExperiencesThe Future of UX: Designing Data Experiences
The Future of UX: Designing Data ExperiencesEva Willis
 
Benefits of Mobilizing User Experience
Benefits of Mobilizing User ExperienceBenefits of Mobilizing User Experience
Benefits of Mobilizing User Experiencemspeers85
 
Speers michelle mobile_presentation
Speers michelle mobile_presentationSpeers michelle mobile_presentation
Speers michelle mobile_presentationmspeers85
 
What the #$%@ is UX Design?
What the #$%@ is UX Design?What the #$%@ is UX Design?
What the #$%@ is UX Design?Matthew Magain
 
Collaboration in the User Experience Design Process
Collaboration in the User Experience Design ProcessCollaboration in the User Experience Design Process
Collaboration in the User Experience Design ProcessMarcin Treder
 
Exploring the world of UX
Exploring the world of UXExploring the world of UX
Exploring the world of UXFrederic Vandaele
 
How to Build a Kickass UX For Your Product
How to Build a Kickass UX For Your ProductHow to Build a Kickass UX For Your Product
How to Build a Kickass UX For Your ProductAndy Milsom
 

Was ist angesagt? (20)

Outside the box Introduction
Outside the box IntroductionOutside the box Introduction
Outside the box Introduction
 
Creating a One-handed User Interface for Drones
Creating a One-handed User Interface for DronesCreating a One-handed User Interface for Drones
Creating a One-handed User Interface for Drones
 
Mobile First - Web & PHP Conference - 2013-09-17 Keynote
Mobile First - Web & PHP Conference - 2013-09-17 KeynoteMobile First - Web & PHP Conference - 2013-09-17 Keynote
Mobile First - Web & PHP Conference - 2013-09-17 Keynote
 
SWDC 2011: Mobile UI Design - Web or Native?
SWDC 2011: Mobile UI Design - Web or Native?SWDC 2011: Mobile UI Design - Web or Native?
SWDC 2011: Mobile UI Design - Web or Native?
 
Mobile (Android) App UI Design Crash Course (2016)
Mobile (Android) App UI Design Crash Course (2016)Mobile (Android) App UI Design Crash Course (2016)
Mobile (Android) App UI Design Crash Course (2016)
 
Entrepreneurial Endeavours
Entrepreneurial EndeavoursEntrepreneurial Endeavours
Entrepreneurial Endeavours
 
mobile usability
mobile usabilitymobile usability
mobile usability
 
MULTIPLAYER UX DESIGN
MULTIPLAYER UX DESIGNMULTIPLAYER UX DESIGN
MULTIPLAYER UX DESIGN
 
Lean UX design process for rapid product development
Lean UX design process for rapid product developmentLean UX design process for rapid product development
Lean UX design process for rapid product development
 
User Experience and your Intranet Brand
User Experience and your Intranet BrandUser Experience and your Intranet Brand
User Experience and your Intranet Brand
 
Postdesktop Usability
Postdesktop UsabilityPostdesktop Usability
Postdesktop Usability
 
How UX Design Has Changed The World
How UX Design Has Changed The WorldHow UX Design Has Changed The World
How UX Design Has Changed The World
 
Adapting Expectations to Fit a Mobile Workflow
Adapting Expectations to Fit a Mobile WorkflowAdapting Expectations to Fit a Mobile Workflow
Adapting Expectations to Fit a Mobile Workflow
 
The Future of UX: Designing Data Experiences
The Future of UX: Designing Data ExperiencesThe Future of UX: Designing Data Experiences
The Future of UX: Designing Data Experiences
 
Benefits of Mobilizing User Experience
Benefits of Mobilizing User ExperienceBenefits of Mobilizing User Experience
Benefits of Mobilizing User Experience
 
Speers michelle mobile_presentation
Speers michelle mobile_presentationSpeers michelle mobile_presentation
Speers michelle mobile_presentation
 
What the #$%@ is UX Design?
What the #$%@ is UX Design?What the #$%@ is UX Design?
What the #$%@ is UX Design?
 
Collaboration in the User Experience Design Process
Collaboration in the User Experience Design ProcessCollaboration in the User Experience Design Process
Collaboration in the User Experience Design Process
 
Exploring the world of UX
Exploring the world of UXExploring the world of UX
Exploring the world of UX
 
How to Build a Kickass UX For Your Product
How to Build a Kickass UX For Your ProductHow to Build a Kickass UX For Your Product
How to Build a Kickass UX For Your Product
 

Andere mochten auch

The basics of mobile usability
The basics of mobile usabilityThe basics of mobile usability
The basics of mobile usabilityAvenga Germany GmbH
 
Introduction to mobile usability
Introduction to mobile usabilityIntroduction to mobile usability
Introduction to mobile usabilityopendataottawa
 
Mobile UX London - Mobile Usability Hands-on by SABRINA DUDA
Mobile UX London - Mobile Usability Hands-on by SABRINA DUDAMobile UX London - Mobile Usability Hands-on by SABRINA DUDA
Mobile UX London - Mobile Usability Hands-on by SABRINA DUDAMobileUXLondon
 
Visual Usability: principles & practices for designing great web and mobile a...
Visual Usability: principles & practices for designing great web and mobile a...Visual Usability: principles & practices for designing great web and mobile a...
Visual Usability: principles & practices for designing great web and mobile a...Tania Schlatter
 
Usability In Mobile Applications
Usability In Mobile ApplicationsUsability In Mobile Applications
Usability In Mobile ApplicationsBruno Figueiredo
 

Andere mochten auch (6)

The basics of mobile usability
The basics of mobile usabilityThe basics of mobile usability
The basics of mobile usability
 
Introduction to mobile usability
Introduction to mobile usabilityIntroduction to mobile usability
Introduction to mobile usability
 
Mobile Usability
Mobile UsabilityMobile Usability
Mobile Usability
 
Mobile UX London - Mobile Usability Hands-on by SABRINA DUDA
Mobile UX London - Mobile Usability Hands-on by SABRINA DUDAMobile UX London - Mobile Usability Hands-on by SABRINA DUDA
Mobile UX London - Mobile Usability Hands-on by SABRINA DUDA
 
Visual Usability: principles & practices for designing great web and mobile a...
Visual Usability: principles & practices for designing great web and mobile a...Visual Usability: principles & practices for designing great web and mobile a...
Visual Usability: principles & practices for designing great web and mobile a...
 
Usability In Mobile Applications
Usability In Mobile ApplicationsUsability In Mobile Applications
Usability In Mobile Applications
 

Ă„hnlich wie Mobile usability

Mobile Software Engineering (at University of Cambridge Wednesday Seminars)
Mobile Software Engineering (at University of Cambridge Wednesday Seminars)Mobile Software Engineering (at University of Cambridge Wednesday Seminars)
Mobile Software Engineering (at University of Cambridge Wednesday Seminars)3scale.net
 
Making it fit: How survey technology proviers are responding to the challenge...
Making it fit: How survey technology proviers are responding to the challenge...Making it fit: How survey technology proviers are responding to the challenge...
Making it fit: How survey technology proviers are responding to the challenge...Tim Macer
 
Handalian shelkey mobile-presentation_upa_2010
Handalian shelkey mobile-presentation_upa_2010Handalian shelkey mobile-presentation_upa_2010
Handalian shelkey mobile-presentation_upa_2010Lisa Renery Handalian
 
1.Usability Engineering.pptx
1.Usability Engineering.pptx1.Usability Engineering.pptx
1.Usability Engineering.pptxDr.Saranya K.G
 
Designing for mobile user experience
Designing for mobile user experienceDesigning for mobile user experience
Designing for mobile user experienceSameer Chavan
 
The Library in Your Pocket: Mobile Trends for Libraries
The Library in Your Pocket: Mobile Trends for LibrariesThe Library in Your Pocket: Mobile Trends for Libraries
The Library in Your Pocket: Mobile Trends for LibrariesMeredith Farkas
 
Public Sector Talk by Yeliz Yesilada
Public Sector Talk by Yeliz YesiladaPublic Sector Talk by Yeliz Yesilada
Public Sector Talk by Yeliz YesiladaYeliz Yesilada
 
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-10Almog Koren
 
SMARCOS_Paper_Mobile hci12 246
SMARCOS_Paper_Mobile hci12 246SMARCOS_Paper_Mobile hci12 246
SMARCOS_Paper_Mobile hci12 246Smarcos Eu
 
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext SmallFlorent Stroppa
 
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARIMOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARISivaSankari36
 
Using Microsoft Silverlight for Creating Rich Mobile User Experiences
Using Microsoft Silverlight for Creating Rich Mobile User ExperiencesUsing Microsoft Silverlight for Creating Rich Mobile User Experiences
Using Microsoft Silverlight for Creating Rich Mobile User Experiencesgoodfriday
 
SMARCOS Abstract Paper submitted to ICCHP 2012
SMARCOS Abstract Paper submitted to ICCHP 2012SMARCOS Abstract Paper submitted to ICCHP 2012
SMARCOS Abstract Paper submitted to ICCHP 2012Smarcos Eu
 
AT&T WNY Hackathon / Buffalo Open Data
AT&T WNY Hackathon / Buffalo Open DataAT&T WNY Hackathon / Buffalo Open Data
AT&T WNY Hackathon / Buffalo Open DataTim Poulsen
 
Ux design for iPhone
Ux design for iPhoneUx design for iPhone
Ux design for iPhonePaul Coulton
 
Effective Mobile & Social Media Marketing Strategies - Handout Reference Mate...
Effective Mobile & Social Media Marketing Strategies - Handout Reference Mate...Effective Mobile & Social Media Marketing Strategies - Handout Reference Mate...
Effective Mobile & Social Media Marketing Strategies - Handout Reference Mate...MicheleSullivan
 
Web Apps vs. Mobile Apps
Web Apps vs. Mobile AppsWeb Apps vs. Mobile Apps
Web Apps vs. Mobile AppsMinh Vuong Tran
 
Mobile Apps at NCSU Libraries
Mobile Apps at NCSU LibrariesMobile Apps at NCSU Libraries
Mobile Apps at NCSU LibrariesCory Lown
 

Ă„hnlich wie Mobile usability (20)

Mobile Software Engineering (at University of Cambridge Wednesday Seminars)
Mobile Software Engineering (at University of Cambridge Wednesday Seminars)Mobile Software Engineering (at University of Cambridge Wednesday Seminars)
Mobile Software Engineering (at University of Cambridge Wednesday Seminars)
 
Making it fit: How survey technology proviers are responding to the challenge...
Making it fit: How survey technology proviers are responding to the challenge...Making it fit: How survey technology proviers are responding to the challenge...
Making it fit: How survey technology proviers are responding to the challenge...
 
Handalian shelkey mobile-presentation_upa_2010
Handalian shelkey mobile-presentation_upa_2010Handalian shelkey mobile-presentation_upa_2010
Handalian shelkey mobile-presentation_upa_2010
 
1.Usability Engineering.pptx
1.Usability Engineering.pptx1.Usability Engineering.pptx
1.Usability Engineering.pptx
 
Designing for mobile user experience
Designing for mobile user experienceDesigning for mobile user experience
Designing for mobile user experience
 
The Library in Your Pocket: Mobile Trends for Libraries
The Library in Your Pocket: Mobile Trends for LibrariesThe Library in Your Pocket: Mobile Trends for Libraries
The Library in Your Pocket: Mobile Trends for Libraries
 
Public Sector Talk by Yeliz Yesilada
Public Sector Talk by Yeliz YesiladaPublic Sector Talk by Yeliz Yesilada
Public Sector Talk by Yeliz Yesilada
 
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
 
Summ11 useinterx
Summ11 useinterxSumm11 useinterx
Summ11 useinterx
 
SMARCOS_Paper_Mobile hci12 246
SMARCOS_Paper_Mobile hci12 246SMARCOS_Paper_Mobile hci12 246
SMARCOS_Paper_Mobile hci12 246
 
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
 
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARIMOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
 
Using Microsoft Silverlight for Creating Rich Mobile User Experiences
Using Microsoft Silverlight for Creating Rich Mobile User ExperiencesUsing Microsoft Silverlight for Creating Rich Mobile User Experiences
Using Microsoft Silverlight for Creating Rich Mobile User Experiences
 
SMARCOS Abstract Paper submitted to ICCHP 2012
SMARCOS Abstract Paper submitted to ICCHP 2012SMARCOS Abstract Paper submitted to ICCHP 2012
SMARCOS Abstract Paper submitted to ICCHP 2012
 
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
 
AT&T WNY Hackathon / Buffalo Open Data
AT&T WNY Hackathon / Buffalo Open DataAT&T WNY Hackathon / Buffalo Open Data
AT&T WNY Hackathon / Buffalo Open Data
 
Ux design for iPhone
Ux design for iPhoneUx design for iPhone
Ux design for iPhone
 
Effective Mobile & Social Media Marketing Strategies - Handout Reference Mate...
Effective Mobile & Social Media Marketing Strategies - Handout Reference Mate...Effective Mobile & Social Media Marketing Strategies - Handout Reference Mate...
Effective Mobile & Social Media Marketing Strategies - Handout Reference Mate...
 
Web Apps vs. Mobile Apps
Web Apps vs. Mobile AppsWeb Apps vs. Mobile Apps
Web Apps vs. Mobile Apps
 
Mobile Apps at NCSU Libraries
Mobile Apps at NCSU LibrariesMobile Apps at NCSU Libraries
Mobile Apps at NCSU Libraries
 

Mehr von Jeff Wisniewski

Twitter Wake Up Call
Twitter Wake Up CallTwitter Wake Up Call
Twitter Wake Up CallJeff Wisniewski
 
UX patterns & practices
UX patterns & practicesUX patterns & practices
UX patterns & practicesJeff Wisniewski
 
Gathering & Presenting User Input
Gathering & Presenting User InputGathering & Presenting User Input
Gathering & Presenting User InputJeff Wisniewski
 
Advanced Google Analytics
Advanced Google AnalyticsAdvanced Google Analytics
Advanced Google AnalyticsJeff Wisniewski
 
Responsive Web Design from the Trenches
Responsive Web Design from the TrenchesResponsive Web Design from the Trenches
Responsive Web Design from the TrenchesJeff Wisniewski
 
Beyond Task Based Testing: Interviews and Personas
Beyond Task Based Testing: Interviews and PersonasBeyond Task Based Testing: Interviews and Personas
Beyond Task Based Testing: Interviews and PersonasJeff Wisniewski
 
Data: Digging Deeper and Displaying
Data: Digging Deeper and DisplayingData: Digging Deeper and Displaying
Data: Digging Deeper and DisplayingJeff Wisniewski
 
Reinventing Spaces and Places
Reinventing Spaces and PlacesReinventing Spaces and Places
Reinventing Spaces and PlacesJeff Wisniewski
 
Web Scale Discovery Reality Check
Web Scale Discovery Reality CheckWeb Scale Discovery Reality Check
Web Scale Discovery Reality CheckJeff Wisniewski
 
Introduction to google analytics
Introduction to google analyticsIntroduction to google analytics
Introduction to google analyticsJeff Wisniewski
 
Advanced Google Analytics
Advanced Google AnalyticsAdvanced Google Analytics
Advanced Google AnalyticsJeff Wisniewski
 
Mobile First and Tablet-Centric Design
Mobile First and Tablet-Centric DesignMobile First and Tablet-Centric Design
Mobile First and Tablet-Centric DesignJeff Wisniewski
 
Mobile Tools and Trends
Mobile Tools and TrendsMobile Tools and Trends
Mobile Tools and TrendsJeff Wisniewski
 
Google Analytics Goals and Funnels
Google Analytics Goals and FunnelsGoogle Analytics Goals and Funnels
Google Analytics Goals and FunnelsJeff Wisniewski
 
Writing for the Web
Writing for the WebWriting for the Web
Writing for the WebJeff Wisniewski
 
Sharepoint tips and tricks
Sharepoint tips and tricksSharepoint tips and tricks
Sharepoint tips and tricksJeff Wisniewski
 
Tools for Social Media Monitoring
Tools for Social Media MonitoringTools for Social Media Monitoring
Tools for Social Media MonitoringJeff Wisniewski
 
Discovering Discovery
Discovering DiscoveryDiscovering Discovery
Discovering DiscoveryJeff Wisniewski
 
Mobile that works for your library
Mobile that works for your libraryMobile that works for your library
Mobile that works for your libraryJeff Wisniewski
 

Mehr von Jeff Wisniewski (20)

Twitter Wake Up Call
Twitter Wake Up CallTwitter Wake Up Call
Twitter Wake Up Call
 
UX patterns & practices
UX patterns & practicesUX patterns & practices
UX patterns & practices
 
Gathering & Presenting User Input
Gathering & Presenting User InputGathering & Presenting User Input
Gathering & Presenting User Input
 
Advanced Google Analytics
Advanced Google AnalyticsAdvanced Google Analytics
Advanced Google Analytics
 
Responsive Web Design from the Trenches
Responsive Web Design from the TrenchesResponsive Web Design from the Trenches
Responsive Web Design from the Trenches
 
Beyond Task Based Testing: Interviews and Personas
Beyond Task Based Testing: Interviews and PersonasBeyond Task Based Testing: Interviews and Personas
Beyond Task Based Testing: Interviews and Personas
 
Data: Digging Deeper and Displaying
Data: Digging Deeper and DisplayingData: Digging Deeper and Displaying
Data: Digging Deeper and Displaying
 
Reinventing Spaces and Places
Reinventing Spaces and PlacesReinventing Spaces and Places
Reinventing Spaces and Places
 
Web Scale Discovery Reality Check
Web Scale Discovery Reality CheckWeb Scale Discovery Reality Check
Web Scale Discovery Reality Check
 
Introduction to google analytics
Introduction to google analyticsIntroduction to google analytics
Introduction to google analytics
 
Advanced Google Analytics
Advanced Google AnalyticsAdvanced Google Analytics
Advanced Google Analytics
 
Mobile First and Tablet-Centric Design
Mobile First and Tablet-Centric DesignMobile First and Tablet-Centric Design
Mobile First and Tablet-Centric Design
 
Mobile Tools and Trends
Mobile Tools and TrendsMobile Tools and Trends
Mobile Tools and Trends
 
Google Analytics Goals and Funnels
Google Analytics Goals and FunnelsGoogle Analytics Goals and Funnels
Google Analytics Goals and Funnels
 
Writing for the Web
Writing for the WebWriting for the Web
Writing for the Web
 
Sharepoint tips and tricks
Sharepoint tips and tricksSharepoint tips and tricks
Sharepoint tips and tricks
 
Google A
Google AGoogle A
Google A
 
Tools for Social Media Monitoring
Tools for Social Media MonitoringTools for Social Media Monitoring
Tools for Social Media Monitoring
 
Discovering Discovery
Discovering DiscoveryDiscovering Discovery
Discovering Discovery
 
Mobile that works for your library
Mobile that works for your libraryMobile that works for your library
Mobile that works for your library
 

KĂĽrzlich hochgeladen

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
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 AutomationSafe Software
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
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...Neo4j
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
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 MenDelhi Call girls
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
[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.pdfhans926745
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel AraĂşjo
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 

KĂĽrzlich hochgeladen (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
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
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
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...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
[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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 

Mobile usability

  • 1. Jeff Wisniewski Web Services Librarian University of Pittsburgh facebook.com/wisniewski.jeff
  • 2. 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
  • 3. The study of the relative ease with which a user can complete a given task
  • 5. ď‚— Mobile space is not a minified desktop ď‚— Less immersive than desktop ď‚— Context critical ď‚— Microinteractions versus tasks
  • 6.
  • 7.
  • 8.
  • 10. Simple Slim Deep, drill down VERY infrequent use Device proliferation
  • 11. It should be difficult or impossible to get lost lost on a mobile site or in an app
  • 13. Functional testing critical Task testing important User satisfaction
  • 14. Duh!
  • 15. Immediate need for information
  • 16.
  • 17. Desktop: ď‚— Search for flights ď‚— Search for hotel ď‚— Book Mobile: ď‚— Itinerary ď‚— Flight status ď‚— Confirmation
  • 18. Then mobile usability testing needs to be different too
  • 20. Input mechanisms physical keyboard virtual keyboard touch voice Scrolling/navigation touch trackball/pad keys
  • 22. ď‚— Touch-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.)
  • 23. ď‚— Heuristic evaluation ď‚— Paper ď‚— Simulators/emulators/ desktop ď‚— On device ď‚— Field ď‚— Lab…sleds and cameras and capture, oh my!
  • 24. Method Time Cost ROI Paper moderate minimal high Desktop/emulat or/simulator moderate minimal high Lab high varies high Field high minimal unclear, probably high
  • 25. ď‚— Paper prototypes ď‚— http://interactivelogic.net/wp/2009/09/iphone- wireframe-templates/ ď‚— http://gliderguns.files.wordpress.com/2010/0 1/android_wireframe_templates3.pdf
  • 26.
  • 27.
  • 29. ď‚— 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/
  • 30. Caveat: The platform affects the usability
  • 31. “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
  • 32. “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
  • 33. I’m guessing many of your colleagues and friends have smartphones….test with them first! Especially useful for basic functional testing
  • 34. ď‚— Mobile OK Checker http://validator.w3.org/mobile/ ď‚— MobiReady http://ready.mobi/launch.jsp?locale=en_EN
  • 36. ď‚— Cam ď‚— Sled ? Plusses and minuses
  • 37.
  • 38.
  • 39.
  • 43. ď‚— A Guide to Usability Testing an iPhone app http://www.usabilitynews.com/news/article64 96.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
  • 44. ď‚— UI guidelines ď‚— iPhone http://developer.apple.com/library/ios/#documentation/user experience/conceptual/mobilehig/Introduction/Introduction. html ď‚— iPad http://developer.apple.com/library/ios/#documentation/gen eral/conceptual/ipadhig/Introduction/Introduction.html ď‚— Android http://developer.android.com/guide/practices/ui_guidelines/ index.html ď‚— Blackberry http://docs.blackberry.com/en/developers/deliverables/179 65/index.jsp?name=UI+Guidelines+- +BlackBerry+Smartphones6.0&language=English&userTy pe=21&category=Java+Development+Guidelines&subCat egory=
  • 45. ď‚— 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/
  • 46. ď‚— Automated testing tools ď‚— Browsercam http://www.browsercam.com/Default2.aspx ď‚— Deviceanywhere http://www.deviceanywhere.com/mobile- application-testing-web.html