SlideShare a Scribd company logo
1 of 87
Download to read offline
How Do You Design a Usable
Mobile App?
Jibo He & Barbara S. Chaparro
Department of Psychology, Human Factors
4/8/141
Agenda
§  Introductions"
§  Opportunity and Challenges for Mobile Design"
§  Mobile App Development Process"
§  Usability & Mobile Apps"
§  How to Assess Usability"
§  Mobile Usability Toolkit"
§  Interactive Demo"
What This Workshop is
-  App development"
-  App features that impact usability"
-  Common mistakes"
-  How to assess app usability"
!
What This Workshop is Not
§  Developer training"
§  Graphic design training"
"
If you need such
training, please call Jibo
Barbara S. Chaparro, Ph.D.
Research Interests
•  Human-Computer Interaction
•  Software/Website Design & Evaluation
•  Usability Testing
•  Mobile Computing
•  Use of mobile devices in hospitals
•  EMR usability
•  Technology UX
Ph.D. Experimental Psychology
Texas Tech University
Associate Professor, Coordinator
Human Factors
Director
Software Usability Research Lab
Clients
Ph.D. Engineering Psychology
University of Illinois
Assistant Professor
Human Factors
Jibo He, Ph.D.
§  Research Interests:"
§  Human Computer Interaction"
§  Driving Safety"
§  Mobile Technology and Usability"
§  Google Glass "
§  Emerging Technologies in
Healthcare"
§  Alternative Input Methods"
Agenda
§  Introductions 12:30"
§  Opportunity and Challenges for Mobile Design
12:45!
§  Mobile App Development Process 1:00"
§  Design Guidelines for Mobile Apps 1:20"
§  How to Assess Usability 1:45"
§  Mobile Usability Toolkit 2:00"
§  Interactive Demo 2:30"
Mobile Product Opportunity
§  Mobile ads spending"
§  $18 billion in 2014"
§  $42 billion by 2017"
Mobile Product Opportunity
§  Mobile application stores revenue"
Mobile Product Opportunity
§  Mobile application monthly downloads"
Mobile Product Opportunity
§  Mega-million app companies"
§  Whatsapp - $19 billion (acquired by Facebook)"
§  Instagram - $1 billion (acquired by Facebook)"
Mobile Product Opportunity
§  Developer Revenue"
§  Average revenue per application estimated US$8700"
Mobile Product Challenges
§  So MANY apps – how can yours stand out? "
Mobile Product Challenges
§  Does it meet a need (the market or your customers)?"
§  Is it unique?"
§  Does it offer quality user experience (UX)?"
§  Is it being advertised/marketed? "
Agenda
§  Introductions"
§  Opportunity and Challenges for Mobile Design"
§  Mobile App Development Process!
§  Design Guidelines for Mobile Apps"
§  How to Assess Usability"
§  Mobile Usability Toolkit"
§  Interactive Demo"
Mobile App Development Process
§  Which platform to choose?"
§  What programming language?"
§  What tools are needed? "
§  Who do I hire to do the work?"
§  How do I advertise/market it? "
§  How can I make money? "
Mobile App Development Process
§  Which platform to choose? "
§  Android"
§  iOS"
§  Windows"
§  Blackberry"
§  Firefox mobile"
§  Ubuntu mobile"
§  Tizen"
§  Sybian"
Mobile App Development Process
Mobile App Development Process
§  What programming languages? "
§  Objective-C (iPhone & iPad)"
§  Java (Android)"
§  C# (Windows mobile)"
§  HTML5 (All platforms)"
Mobile App Development Process
What tools are needed? "
§  Android:"
§  A computer with any operating system"
§  An Android device for developing"
§  Many Android devices for testing"
§  iOS"
§  A Mac"
§  An iDevice for developing"
§  Several devices for testing (iPhone 5s, 5c, 4)"
§  $99 developer license fee per year"
Mobile App Development Process
Who do I hire to do the work? "
§  Developer"
§  Graphic designer"
§  User experience (UX) researcher"
§  Marketing specialist"
"
Mobile App Development Process
How do I advertise/market it?"
§  Submit to the app store"
§  Word of mouth"
§  Social network marketing"
§  Search engine optimization (SEO)"
§  Advertising"
"
Mobile App Development Process
How can I make money?"
§  App sales"
§  Mobile ads"
§  In-app purchase"
§  “Free” Promotion"
§  Get acquired by large
company"
"
Agenda
§  Introductions"
§  Opportunity and Challenges for Mobile Design"
§  Mobile App Development Process"
§  Design Guidelines for Mobile Apps!
§  How to Assess Usability"
§  Mobile Usability Toolkit"
§  Interactive Demo"
Design Guidelines for Mobile Apps
§  LOTS of design guidelines out there"
§  MANY of the WEB DESIGN guidelines also hold true
for APPS"
Design Guidelines for Mobile Apps
§  What is unique about APP design?"
§  Think about how apps are used "
§  Types of environments"
§  Under what circumstances"
§  The “cross-channel” experience: "
§  Consistent"
§  Seamless"
§  Available"
§  Context Specific"
Types of Mobile Solutions
§  Responsive website – adapts to any device; most
flexible"
§  Native app – Google Play, iOS App store (use when
speed is important)"
§  Web app – task oriented; e.g., booking tickets"
Types of Mobile Solutions
Question Responsive Design Site Native App
Does app use smartphone
features?
- Uses smartphone features
Is it better if customized to
user’s device?
- Personalization to user;
customized user interface
Is there a lot of data
transfer?
- Data transfer is faster
Do you want users to
make quick purchase?
- Faster with customized info
Are you trying to optimize
search engine traffic?
Better SEO -
Are frequent updates
likely?
Easier to update; no app
store approval
-
Do you want app to be
everywhere (universal)?
More universal -
Limited budget? Cheaper – one code base -
SURL App Design Guidelines
What contributes to the success of an app?"
§  User-focused – serves a unique need of user"
§  Well designed"
§  Engaging"
§  Easy to use"
"
Common Problems in App Design
§  Lack of Affordance"
§  Navigation/Link Confusion"
§  Inconsistency"
§  Target Size/Location"
§  Lack of Feedback"
§  Lack of Instructions or Help"
§  Bad/missing error messages"
Affordance: iOS 7.0 “Flat” UI Design
iOS 6.0 vs 7.0"
Affordance: Windows 8 Metro
Affordance: Android App
Which are links?
Nope
Why do I have to be
told what to tap?
Navigation/Link Confusion
Tapping	
  on	
  “Video	
  Schedule”	
  does	
  
not	
  take	
  the	
  user	
  to	
  a	
  new	
  screen.	
  
Instead	
  it	
  takes	
  the	
  user	
  back	
  to	
  
the	
  last	
  page	
  viewed.	
  
	
  
Users	
  do	
  not	
  realize	
  this…	
  
Navigation/Link Confusion: Which Tab is
Active?
Inconsistency
Tapping	
  on	
  the	
  events	
  on	
  the	
  le?	
  screen	
  result	
  
in	
  more	
  detail.	
  Tapping	
  on	
  the	
  events	
  on	
  the	
  
right	
  screen	
  does	
  nothing.	
  	
  
Inconsistency
Medal count is ordered by total number of medals (left) or by
the number of gold medals (right).Neither allowed user to sort
by medal type.
Inconsistency
Horizontal scroll
plus a “More”
No scroll
Vertical scroll
Return to Affordance? iOS 7.2
Accessibility option to bring the button shapes back!"
Target Size
What is link here? Why do only
some athletes have a picture?
Target size is very small
This shows you detail
of race.
This is not a link
Target Size & Location
Google Hangout GPS and camera
links are very small and can be
tapped by accident instead of Back
hardware button.
Lack of Feedback
Lack of Instructions or Help
Snapchat is not
intuitive for first-
time users. "
"
Icons are not
very meaningful."
Instructions Example
Bad or Missing Error Message
App Design Guidelines
§  Make touchable items look touchable"
§  Be consistent"
§  Use adequate target sizes AND think about how user
will interact with page"
§  Provide feedback to every action"
§  Provide instructions for first-time users"
§  Use meaningful error messages"
SURL App Design Guidelines
§  Aesthetics"
§  High quality images & media"
§  High quality logo"
§  Professional look-and-feel

"
§  Text Appearance & Format"
§  Uses adequate text size and appropriate style"
§  Adequate text contrast with background"
§  Text formatting facilitates scanning"
§  Writing style appropriate for mobile users"
Agenda
§  Introductions"
§  Opportunity and Challenges for Mobile Design"
§  Mobile App Development Process"
§  Design Guidelines for Mobile Apps"
§  How to Assess Usability!
§  Mobile Usability Toolkit"
§  Interactive Demo"
How to Assess Usability
§  “Heuristic” Evaluation"
§  Expert view of app design quality and ease of use based
on established heuristics and guidelines. "
§  iOS, Android, Windows design guidelines"
§  Usability.gov"
§  J. Nielsen useit.com"
§  usabilitynews.org"
"
App Design Usability Testing
App “ease of use” can be measured by:"
§  Learnability"
§  Efficiency"
§  Memorability"
§  Satisfaction"
Objective vs Subjective Measures"
"
Usability Testing
"
A method of systematically determining the
usability of an app from the end-user
perspective. "
Usability Testing - When?
§  As early as possible in the design phase"
§  As frequently as possible"
§  Before functional specs are completed"
§  Whenever a design decision needs to be made"
Usability Testing - Who?
§  8-10 participants"
§  1-2 observers"
§  Users representative of the targeted population"
§  NOT members of the design team"
Usability Testing - How?
§  Define usability goals - relative vs. absolute "
§  Create/test task scenarios"
§  Decide on usability measures"
§  Recruit appropriate test participants"
Usability Measures
§  success "
§  time to complete tasks "
§  number of steps/taps to complete tasks"
§  user perceptions of ease of use "
§  overall user satisfaction with the app "
§  eye tracking (optional)"
Example App Usability Study
Example: Ordering Pizza using an App
§  Add a pepperoni pizza to an order"
§  Add a cheese pizza (alter the order to customize
toppings on the pizza)"
§  Order a variety of items using a $100 budget"
§  Delete an item from the order"
Ordering Pizza using an App
Editing a Pizza Order
Deleting a Pizza Order
Efficiency
§  Number of taps to complete task"
§  How does it compare to the ‘optimal’ number?"
Mobile eye tracking
Mobile eye tracking
§  Eye tracking study of Pizza Hut iPad app"
Mobile eye tracking
§  Eye tracking study of Pizza Hut iPad app"
Agenda
§  Introductions"
§  Opportunity and Challenges for Mobile Design"
§  Mobile App Development Process"
§  Usability & Mobile Apps"
§  How to Assess Usability"
§  Mobile Usability Toolkit!
§  Interactive Demo"
Mobile Usability Toolkit
§  iOS"
§  Mirror on large display"
§  Display Recorder"
§  URL Logger"
§  Keyboard Logger

"
§  Android"
§  Mirror on large display"
§  Activity Monitor"
§  URL Logger"
§  Keyboard Logger"
§  Google Glass"
§  uSee Glass









"
§  Mobile eye-tracking"
§  Tobii eye tracker"
Mobile Usability Toolkit
§  Mirroring from a phone or tablet"
Mobile Usability Toolkit
§  iOS Mirroring on large display"
§  AirServer"
§  Reflector"
§  MirrorOp Receiver and Sender"
§  Android"
§  MirrorOp Receiver and Sender"
Mobile Usability Toolkit
§  iOS Display Recorder"
Mobile Usability Toolkit: Android
§  Activity Monitor"
§  Monitors activity on Android device"
§  Captures task completion time"
§  URL Logger"
§  Log URL visits"
§  Captures task completion time"
§  Can be used as a measure of lostness"
§  Keyboard logger"
§  Records keyboard entry"
§  Can be used as a measure of physical workload"
Mobile Usability Toolkit: Android
§  Touch Recorder"
§  Records number of touches"
§  Can be used as a measure of physical workload"
Activity Monitor installation
§  http://www.ueseo.org/download/Activity
%20Monitor/ActivityMonitor.apk!
§  http://tinyurl.com/ActivityMonitor!
§  Or Scan the QR code below to install Activity
Monitor!
URL Logger installation
§  http://www.ueseo.org/download/URL%20Logger/
URLLogger.apk!
§  http://tinyurl.com/URLLoggerInstaller!
§  Or Scan the QR code below to install URL Logger!
ASTRO File Manager installation
§  Search “ASTRO File Manager ” in Google Play store"
§  To see data collected by the tolls"
Touch Logger
§  Needs a computer with Android developing
environment;"
§  Log touches in Android devices"
Kidlogger
§  Log keyboard input"
Other Mobile Usability Tools
§  Google Glass – uSee Glass"
§  Participant point-of-view"
§  Facilitator logging "
uSee Glass for Google Glass
uSee Glass Traditional Software using Webcam
Participant and/or researcher POV Researcher perspective only
Log events through tap Log events from separate computer
No extra camera needed Webcam required
Text chat in Glass head-mounted display Text chat in heads-down-display
Manual video analysis Specialized software required
Mobile solution, portable Not portable
Low cost High cost
Agenda
§  Introductions"
§  Opportunity and Challenges for Mobile Design"
§  Mobile App Development Process"
§  Usability & Mobile Apps"
§  How to Assess Usability"
§  Mobile Usability Toolkit"
§  Demo!
Demo
§  Compare the auto-quote system of State Farm &
GEICO. Which system is more usable?"
§  Persona: "
§  John Doe SSN: 349-06-7488"
§  Age 29, male, single, born on Jan. 1, 1985"
§  Start to drive since 20 years old, rents an apartment"
§  505 Rock Rd Apt 888"
§  Wichita, KS 67206"
§  6000 yearly mileage, no accident or ticket history "
§  owns a 2008 Ford Taurus SEL 4D SED, 5000 yearly
mileage, purchased on June 1, 2010"
Sample experiment data
§  Sample data"
https://www.dropbox.com/sh/u5unthylo9oxoms/
GqXmbigl5l"
"
Results
State Farm GEICO
Task completion time 6.71 min 6.19 min
# of URL visits 9 21
# of key entries 109 93
# of taps 271 249
GEICO system was more efficient
•  Shorter task completion time
•  Fewer taps and key entry
Usability Recommendations
What did you notice? "
Usability Recommendations
§  Quick deletion of default values"
Usability Recommendations
§  One vs. three boxes for SSN"
Usability Recommendations
§  Missing required information"
References
§  www.usabilitynews,org

"
§  www.Usability.gov 

"
§  www.useit.com

"
§  He, J., Chaparro, B., & Haskins, C. (submitted). USee
Glass: A Mobile Usability Research Tool Using Google
Glass. Proceedings of Human Factors and Ergonomics
Society, Chicago, IL.

"
§  He, J. , Chaparro, B., Siu, C., & Strohl, J. (2014). Mobile
eye tracking. Chapter 10 of Eye Tracking in User
Experience Design. Published by Morgan Kaufmann. "

More Related Content

What's hot

Responsive Design and Development "Gotchas"
Responsive Design and Development "Gotchas"Responsive Design and Development "Gotchas"
Responsive Design and Development "Gotchas"Andrew Malek
 
Elizabeth Hom's UX Portfolio
Elizabeth Hom's UX PortfolioElizabeth Hom's UX Portfolio
Elizabeth Hom's UX PortfolioElizabeth Hom
 
When the Developer Must Design
When the Developer Must DesignWhen the Developer Must Design
When the Developer Must DesignAndrew Malek
 
Marga Javier • UX Designer & Strategist • Portfolio
Marga Javier • UX Designer & Strategist • PortfolioMarga Javier • UX Designer & Strategist • Portfolio
Marga Javier • UX Designer & Strategist • PortfolioMargaret Javier
 
sb, ux designer - portfolio
sb, ux designer - portfoliosb, ux designer - portfolio
sb, ux designer - portfoliosbzoto
 
Mobile User Experience
Mobile User ExperienceMobile User Experience
Mobile User ExperienceDonna Lichaw
 
Jade Ng UX Portfolio - June 2015
Jade Ng UX Portfolio - June 2015Jade Ng UX Portfolio - June 2015
Jade Ng UX Portfolio - June 2015Luky (Jade) Ng
 
UX Design for Mobile Apps
UX Design for Mobile AppsUX Design for Mobile Apps
UX Design for Mobile AppsKamil Zieba
 
Mobile App Design & Tools
Mobile App Design & ToolsMobile App Design & Tools
Mobile App Design & ToolsDeepak Modak
 
LavaCon: Hunting Unicorns - What Makes an Effective UX Professional
LavaCon: Hunting Unicorns - What Makes an Effective UX ProfessionalLavaCon: Hunting Unicorns - What Makes an Effective UX Professional
LavaCon: Hunting Unicorns - What Makes an Effective UX ProfessionalPatrick Neeman
 
Mobile App Design course (iOS & Android)
Mobile App Design course (iOS & Android)Mobile App Design course (iOS & Android)
Mobile App Design course (iOS & Android)3sidedcube
 
Devmento발표100525
Devmento발표100525Devmento발표100525
Devmento발표100525jinwook shin
 
Hunting Unicorns - What makes an effective UX Professional
Hunting Unicorns - What makes an effective UX ProfessionalHunting Unicorns - What makes an effective UX Professional
Hunting Unicorns - What makes an effective UX ProfessionalPatrick Neeman
 
Mobile first - one key important aspect in digitalisation
Mobile first - one key important aspect in digitalisationMobile first - one key important aspect in digitalisation
Mobile first - one key important aspect in digitalisationHelmi Hasan
 
Methods of Mobile Optimization
Methods of Mobile OptimizationMethods of Mobile Optimization
Methods of Mobile OptimizationJitendra Joshi
 

What's hot (20)

Responsive Design and Development "Gotchas"
Responsive Design and Development "Gotchas"Responsive Design and Development "Gotchas"
Responsive Design and Development "Gotchas"
 
Elizabeth Hom's UX Portfolio
Elizabeth Hom's UX PortfolioElizabeth Hom's UX Portfolio
Elizabeth Hom's UX Portfolio
 
Best Practices for Mobile Web Design
Best Practices for Mobile Web DesignBest Practices for Mobile Web Design
Best Practices for Mobile Web Design
 
When the Developer Must Design
When the Developer Must DesignWhen the Developer Must Design
When the Developer Must Design
 
Marga Javier • UX Designer & Strategist • Portfolio
Marga Javier • UX Designer & Strategist • PortfolioMarga Javier • UX Designer & Strategist • Portfolio
Marga Javier • UX Designer & Strategist • Portfolio
 
Mobile Usability
Mobile UsabilityMobile Usability
Mobile Usability
 
Mobile ux sot a and challenges
Mobile ux sot a and challengesMobile ux sot a and challenges
Mobile ux sot a and challenges
 
sb, ux designer - portfolio
sb, ux designer - portfoliosb, ux designer - portfolio
sb, ux designer - portfolio
 
Mobile User Experience
Mobile User ExperienceMobile User Experience
Mobile User Experience
 
Jade Ng UX Portfolio - June 2015
Jade Ng UX Portfolio - June 2015Jade Ng UX Portfolio - June 2015
Jade Ng UX Portfolio - June 2015
 
UX Design for Mobile Apps
UX Design for Mobile AppsUX Design for Mobile Apps
UX Design for Mobile Apps
 
UX techniques
UX techniquesUX techniques
UX techniques
 
Mobile App Design & Tools
Mobile App Design & ToolsMobile App Design & Tools
Mobile App Design & Tools
 
LavaCon: Hunting Unicorns - What Makes an Effective UX Professional
LavaCon: Hunting Unicorns - What Makes an Effective UX ProfessionalLavaCon: Hunting Unicorns - What Makes an Effective UX Professional
LavaCon: Hunting Unicorns - What Makes an Effective UX Professional
 
Mobile App Design course (iOS & Android)
Mobile App Design course (iOS & Android)Mobile App Design course (iOS & Android)
Mobile App Design course (iOS & Android)
 
Devmento발표100525
Devmento발표100525Devmento발표100525
Devmento발표100525
 
Hunting Unicorns - What makes an effective UX Professional
Hunting Unicorns - What makes an effective UX ProfessionalHunting Unicorns - What makes an effective UX Professional
Hunting Unicorns - What makes an effective UX Professional
 
Uxperts mobi 2013 soa & challenges
Uxperts mobi 2013   soa & challengesUxperts mobi 2013   soa & challenges
Uxperts mobi 2013 soa & challenges
 
Mobile first - one key important aspect in digitalisation
Mobile first - one key important aspect in digitalisationMobile first - one key important aspect in digitalisation
Mobile first - one key important aspect in digitalisation
 
Methods of Mobile Optimization
Methods of Mobile OptimizationMethods of Mobile Optimization
Methods of Mobile Optimization
 

Similar to Mobile usability workshop - Android-iPhone-Google Glass - Jibo He

Ux ui presentation2
Ux ui presentation2Ux ui presentation2
Ux ui presentation2GeneXus
 
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for DevelopersSarah Dutkiewicz
 
World Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for DevelopersWorld Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for DevelopersSarah Dutkiewicz
 
Top Three Modern Product Trends
Top Three Modern Product TrendsTop Three Modern Product Trends
Top Three Modern Product TrendsJeremy Johnson
 
The Case for the UX Developer
The Case for the UX DeveloperThe Case for the UX Developer
The Case for the UX DeveloperSarah Dutkiewicz
 
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for DevelopersSarah Dutkiewicz
 
10 Truths to Great Product Experiences
10 Truths to Great Product Experiences10 Truths to Great Product Experiences
10 Truths to Great Product ExperiencesJeremy Johnson
 
Ready to go Mobile? Today's Mobile Landscape: Responsive, Adaptive, Hybrid, a...
Ready to go Mobile? Today's Mobile Landscape: Responsive, Adaptive, Hybrid, a...Ready to go Mobile? Today's Mobile Landscape: Responsive, Adaptive, Hybrid, a...
Ready to go Mobile? Today's Mobile Landscape: Responsive, Adaptive, Hybrid, a...Jeremy Johnson
 
Don’t Just Build Pretty Websites — UX in the Real World
Don’t Just Build Pretty Websites — UX in the Real WorldDon’t Just Build Pretty Websites — UX in the Real World
Don’t Just Build Pretty Websites — UX in the Real WorldSonja Leix
 
Mobile Monday Presentation April 2010
Mobile Monday Presentation April 2010Mobile Monday Presentation April 2010
Mobile Monday Presentation April 2010Effective
 
Mobile Monday Presentation April 2010
Mobile Monday Presentation April 2010Mobile Monday Presentation April 2010
Mobile Monday Presentation April 2010EffectiveUI
 
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
 
Usability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt AcademyUsability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt AcademyDániel Góré
 
Designing the mobile experience
Designing the mobile experienceDesigning the mobile experience
Designing the mobile experienceJoseph Dickerson
 
NYU Web Intensive - Week 3 Class 2
NYU Web Intensive - Week 3 Class 2NYU Web Intensive - Week 3 Class 2
NYU Web Intensive - Week 3 Class 2studiokandm
 
User Research on a Shoestring
User Research on a ShoestringUser Research on a Shoestring
User Research on a Shoestringteaguese
 
Website Usability | Day 3
Website Usability | Day 3Website Usability | Day 3
Website Usability | Day 3studiokandm
 
Usability--What is it?
Usability--What is it?Usability--What is it?
Usability--What is it?Ann Krause
 

Similar to Mobile usability workshop - Android-iPhone-Google Glass - Jibo He (20)

Ux ui presentation2
Ux ui presentation2Ux ui presentation2
Ux ui presentation2
 
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for Developers
 
World Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for DevelopersWorld Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for Developers
 
Top Three Modern Product Trends
Top Three Modern Product TrendsTop Three Modern Product Trends
Top Three Modern Product Trends
 
Mobile UX Challenges
Mobile UX ChallengesMobile UX Challenges
Mobile UX Challenges
 
The Case for the UX Developer
The Case for the UX DeveloperThe Case for the UX Developer
The Case for the UX Developer
 
Mobile Application Development - Guide 2020
Mobile Application Development - Guide 2020Mobile Application Development - Guide 2020
Mobile Application Development - Guide 2020
 
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for Developers
 
10 Truths to Great Product Experiences
10 Truths to Great Product Experiences10 Truths to Great Product Experiences
10 Truths to Great Product Experiences
 
Ready to go Mobile? Today's Mobile Landscape: Responsive, Adaptive, Hybrid, a...
Ready to go Mobile? Today's Mobile Landscape: Responsive, Adaptive, Hybrid, a...Ready to go Mobile? Today's Mobile Landscape: Responsive, Adaptive, Hybrid, a...
Ready to go Mobile? Today's Mobile Landscape: Responsive, Adaptive, Hybrid, a...
 
Don’t Just Build Pretty Websites — UX in the Real World
Don’t Just Build Pretty Websites — UX in the Real WorldDon’t Just Build Pretty Websites — UX in the Real World
Don’t Just Build Pretty Websites — UX in the Real World
 
Mobile Monday Presentation April 2010
Mobile Monday Presentation April 2010Mobile Monday Presentation April 2010
Mobile Monday Presentation April 2010
 
Mobile Monday Presentation April 2010
Mobile Monday Presentation April 2010Mobile Monday Presentation April 2010
Mobile Monday Presentation April 2010
 
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
 
Usability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt AcademyUsability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt Academy
 
Designing the mobile experience
Designing the mobile experienceDesigning the mobile experience
Designing the mobile experience
 
NYU Web Intensive - Week 3 Class 2
NYU Web Intensive - Week 3 Class 2NYU Web Intensive - Week 3 Class 2
NYU Web Intensive - Week 3 Class 2
 
User Research on a Shoestring
User Research on a ShoestringUser Research on a Shoestring
User Research on a Shoestring
 
Website Usability | Day 3
Website Usability | Day 3Website Usability | Day 3
Website Usability | Day 3
 
Usability--What is it?
Usability--What is it?Usability--What is it?
Usability--What is it?
 

Recently uploaded

Complet Documnetation for Smart Assistant Application for Disabled Person
Complet Documnetation   for Smart Assistant Application for Disabled PersonComplet Documnetation   for Smart Assistant Application for Disabled Person
Complet Documnetation for Smart Assistant Application for Disabled Personfurqan222004
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Roomishabajaj13
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts servicevipmodelshub1
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Dana Luther
 
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Excelmac1
 
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一Fs
 
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Lucknow
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Roomdivyansh0kumar0
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一z xss
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)Christopher H Felton
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationLinaWolf1
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012rehmti665
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一Fs
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Sonam Pathan
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书zdzoqco
 
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Magic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMagic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMartaLoveguard
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITMgdsc13
 

Recently uploaded (20)

Complet Documnetation for Smart Assistant Application for Disabled Person
Complet Documnetation   for Smart Assistant Application for Disabled PersonComplet Documnetation   for Smart Assistant Application for Disabled Person
Complet Documnetation for Smart Assistant Application for Disabled Person
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
 
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...
 
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
 
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
 
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 Documentation
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
 
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Magic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMagic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptx
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITM
 

Mobile usability workshop - Android-iPhone-Google Glass - Jibo He

  • 1. How Do You Design a Usable Mobile App? Jibo He & Barbara S. Chaparro Department of Psychology, Human Factors 4/8/141
  • 2. Agenda §  Introductions" §  Opportunity and Challenges for Mobile Design" §  Mobile App Development Process" §  Usability & Mobile Apps" §  How to Assess Usability" §  Mobile Usability Toolkit" §  Interactive Demo"
  • 3. What This Workshop is -  App development" -  App features that impact usability" -  Common mistakes" -  How to assess app usability" !
  • 4. What This Workshop is Not §  Developer training" §  Graphic design training" " If you need such training, please call Jibo
  • 5. Barbara S. Chaparro, Ph.D. Research Interests •  Human-Computer Interaction •  Software/Website Design & Evaluation •  Usability Testing •  Mobile Computing •  Use of mobile devices in hospitals •  EMR usability •  Technology UX Ph.D. Experimental Psychology Texas Tech University Associate Professor, Coordinator Human Factors Director Software Usability Research Lab Clients
  • 6. Ph.D. Engineering Psychology University of Illinois Assistant Professor Human Factors Jibo He, Ph.D. §  Research Interests:" §  Human Computer Interaction" §  Driving Safety" §  Mobile Technology and Usability" §  Google Glass " §  Emerging Technologies in Healthcare" §  Alternative Input Methods"
  • 7. Agenda §  Introductions 12:30" §  Opportunity and Challenges for Mobile Design 12:45! §  Mobile App Development Process 1:00" §  Design Guidelines for Mobile Apps 1:20" §  How to Assess Usability 1:45" §  Mobile Usability Toolkit 2:00" §  Interactive Demo 2:30"
  • 8. Mobile Product Opportunity §  Mobile ads spending" §  $18 billion in 2014" §  $42 billion by 2017"
  • 9. Mobile Product Opportunity §  Mobile application stores revenue"
  • 10. Mobile Product Opportunity §  Mobile application monthly downloads"
  • 11. Mobile Product Opportunity §  Mega-million app companies" §  Whatsapp - $19 billion (acquired by Facebook)" §  Instagram - $1 billion (acquired by Facebook)"
  • 12. Mobile Product Opportunity §  Developer Revenue" §  Average revenue per application estimated US$8700"
  • 13. Mobile Product Challenges §  So MANY apps – how can yours stand out? "
  • 14. Mobile Product Challenges §  Does it meet a need (the market or your customers)?" §  Is it unique?" §  Does it offer quality user experience (UX)?" §  Is it being advertised/marketed? "
  • 15. Agenda §  Introductions" §  Opportunity and Challenges for Mobile Design" §  Mobile App Development Process! §  Design Guidelines for Mobile Apps" §  How to Assess Usability" §  Mobile Usability Toolkit" §  Interactive Demo"
  • 16. Mobile App Development Process §  Which platform to choose?" §  What programming language?" §  What tools are needed? " §  Who do I hire to do the work?" §  How do I advertise/market it? " §  How can I make money? "
  • 17. Mobile App Development Process §  Which platform to choose? " §  Android" §  iOS" §  Windows" §  Blackberry" §  Firefox mobile" §  Ubuntu mobile" §  Tizen" §  Sybian"
  • 19. Mobile App Development Process §  What programming languages? " §  Objective-C (iPhone & iPad)" §  Java (Android)" §  C# (Windows mobile)" §  HTML5 (All platforms)"
  • 20. Mobile App Development Process What tools are needed? " §  Android:" §  A computer with any operating system" §  An Android device for developing" §  Many Android devices for testing" §  iOS" §  A Mac" §  An iDevice for developing" §  Several devices for testing (iPhone 5s, 5c, 4)" §  $99 developer license fee per year"
  • 21. Mobile App Development Process Who do I hire to do the work? " §  Developer" §  Graphic designer" §  User experience (UX) researcher" §  Marketing specialist" "
  • 22. Mobile App Development Process How do I advertise/market it?" §  Submit to the app store" §  Word of mouth" §  Social network marketing" §  Search engine optimization (SEO)" §  Advertising" "
  • 23. Mobile App Development Process How can I make money?" §  App sales" §  Mobile ads" §  In-app purchase" §  “Free” Promotion" §  Get acquired by large company" "
  • 24. Agenda §  Introductions" §  Opportunity and Challenges for Mobile Design" §  Mobile App Development Process" §  Design Guidelines for Mobile Apps! §  How to Assess Usability" §  Mobile Usability Toolkit" §  Interactive Demo"
  • 25. Design Guidelines for Mobile Apps §  LOTS of design guidelines out there" §  MANY of the WEB DESIGN guidelines also hold true for APPS"
  • 26. Design Guidelines for Mobile Apps §  What is unique about APP design?" §  Think about how apps are used " §  Types of environments" §  Under what circumstances" §  The “cross-channel” experience: " §  Consistent" §  Seamless" §  Available" §  Context Specific"
  • 27. Types of Mobile Solutions §  Responsive website – adapts to any device; most flexible" §  Native app – Google Play, iOS App store (use when speed is important)" §  Web app – task oriented; e.g., booking tickets"
  • 28. Types of Mobile Solutions Question Responsive Design Site Native App Does app use smartphone features? - Uses smartphone features Is it better if customized to user’s device? - Personalization to user; customized user interface Is there a lot of data transfer? - Data transfer is faster Do you want users to make quick purchase? - Faster with customized info Are you trying to optimize search engine traffic? Better SEO - Are frequent updates likely? Easier to update; no app store approval - Do you want app to be everywhere (universal)? More universal - Limited budget? Cheaper – one code base -
  • 29. SURL App Design Guidelines What contributes to the success of an app?" §  User-focused – serves a unique need of user" §  Well designed" §  Engaging" §  Easy to use" "
  • 30. Common Problems in App Design §  Lack of Affordance" §  Navigation/Link Confusion" §  Inconsistency" §  Target Size/Location" §  Lack of Feedback" §  Lack of Instructions or Help" §  Bad/missing error messages"
  • 31. Affordance: iOS 7.0 “Flat” UI Design iOS 6.0 vs 7.0"
  • 33. Affordance: Android App Which are links? Nope Why do I have to be told what to tap?
  • 34. Navigation/Link Confusion Tapping  on  “Video  Schedule”  does   not  take  the  user  to  a  new  screen.   Instead  it  takes  the  user  back  to   the  last  page  viewed.     Users  do  not  realize  this…  
  • 36. Inconsistency Tapping  on  the  events  on  the  le?  screen  result   in  more  detail.  Tapping  on  the  events  on  the   right  screen  does  nothing.    
  • 37. Inconsistency Medal count is ordered by total number of medals (left) or by the number of gold medals (right).Neither allowed user to sort by medal type.
  • 38. Inconsistency Horizontal scroll plus a “More” No scroll Vertical scroll
  • 39. Return to Affordance? iOS 7.2 Accessibility option to bring the button shapes back!"
  • 40. Target Size What is link here? Why do only some athletes have a picture? Target size is very small This shows you detail of race. This is not a link
  • 41. Target Size & Location Google Hangout GPS and camera links are very small and can be tapped by accident instead of Back hardware button.
  • 43. Lack of Instructions or Help Snapchat is not intuitive for first- time users. " " Icons are not very meaningful."
  • 45. Bad or Missing Error Message
  • 46. App Design Guidelines §  Make touchable items look touchable" §  Be consistent" §  Use adequate target sizes AND think about how user will interact with page" §  Provide feedback to every action" §  Provide instructions for first-time users" §  Use meaningful error messages"
  • 47. SURL App Design Guidelines §  Aesthetics" §  High quality images & media" §  High quality logo" §  Professional look-and-feel
 " §  Text Appearance & Format" §  Uses adequate text size and appropriate style" §  Adequate text contrast with background" §  Text formatting facilitates scanning" §  Writing style appropriate for mobile users"
  • 48. Agenda §  Introductions" §  Opportunity and Challenges for Mobile Design" §  Mobile App Development Process" §  Design Guidelines for Mobile Apps" §  How to Assess Usability! §  Mobile Usability Toolkit" §  Interactive Demo"
  • 49. How to Assess Usability §  “Heuristic” Evaluation" §  Expert view of app design quality and ease of use based on established heuristics and guidelines. " §  iOS, Android, Windows design guidelines" §  Usability.gov" §  J. Nielsen useit.com" §  usabilitynews.org" "
  • 50. App Design Usability Testing App “ease of use” can be measured by:" §  Learnability" §  Efficiency" §  Memorability" §  Satisfaction" Objective vs Subjective Measures" "
  • 51. Usability Testing " A method of systematically determining the usability of an app from the end-user perspective. "
  • 52. Usability Testing - When? §  As early as possible in the design phase" §  As frequently as possible" §  Before functional specs are completed" §  Whenever a design decision needs to be made"
  • 53. Usability Testing - Who? §  8-10 participants" §  1-2 observers" §  Users representative of the targeted population" §  NOT members of the design team"
  • 54. Usability Testing - How? §  Define usability goals - relative vs. absolute " §  Create/test task scenarios" §  Decide on usability measures" §  Recruit appropriate test participants"
  • 55. Usability Measures §  success " §  time to complete tasks " §  number of steps/taps to complete tasks" §  user perceptions of ease of use " §  overall user satisfaction with the app " §  eye tracking (optional)"
  • 57. Example: Ordering Pizza using an App §  Add a pepperoni pizza to an order" §  Add a cheese pizza (alter the order to customize toppings on the pizza)" §  Order a variety of items using a $100 budget" §  Delete an item from the order"
  • 61. Efficiency §  Number of taps to complete task" §  How does it compare to the ‘optimal’ number?"
  • 63. Mobile eye tracking §  Eye tracking study of Pizza Hut iPad app"
  • 64. Mobile eye tracking §  Eye tracking study of Pizza Hut iPad app"
  • 65. Agenda §  Introductions" §  Opportunity and Challenges for Mobile Design" §  Mobile App Development Process" §  Usability & Mobile Apps" §  How to Assess Usability" §  Mobile Usability Toolkit! §  Interactive Demo"
  • 66. Mobile Usability Toolkit §  iOS" §  Mirror on large display" §  Display Recorder" §  URL Logger" §  Keyboard Logger
 " §  Android" §  Mirror on large display" §  Activity Monitor" §  URL Logger" §  Keyboard Logger" §  Google Glass" §  uSee Glass
 
 
 
 
 " §  Mobile eye-tracking" §  Tobii eye tracker"
  • 67. Mobile Usability Toolkit §  Mirroring from a phone or tablet"
  • 68. Mobile Usability Toolkit §  iOS Mirroring on large display" §  AirServer" §  Reflector" §  MirrorOp Receiver and Sender" §  Android" §  MirrorOp Receiver and Sender"
  • 69. Mobile Usability Toolkit §  iOS Display Recorder"
  • 70. Mobile Usability Toolkit: Android §  Activity Monitor" §  Monitors activity on Android device" §  Captures task completion time" §  URL Logger" §  Log URL visits" §  Captures task completion time" §  Can be used as a measure of lostness" §  Keyboard logger" §  Records keyboard entry" §  Can be used as a measure of physical workload"
  • 71. Mobile Usability Toolkit: Android §  Touch Recorder" §  Records number of touches" §  Can be used as a measure of physical workload"
  • 72. Activity Monitor installation §  http://www.ueseo.org/download/Activity %20Monitor/ActivityMonitor.apk! §  http://tinyurl.com/ActivityMonitor! §  Or Scan the QR code below to install Activity Monitor!
  • 73. URL Logger installation §  http://www.ueseo.org/download/URL%20Logger/ URLLogger.apk! §  http://tinyurl.com/URLLoggerInstaller! §  Or Scan the QR code below to install URL Logger!
  • 74. ASTRO File Manager installation §  Search “ASTRO File Manager ” in Google Play store" §  To see data collected by the tolls"
  • 75. Touch Logger §  Needs a computer with Android developing environment;" §  Log touches in Android devices"
  • 77. Other Mobile Usability Tools §  Google Glass – uSee Glass" §  Participant point-of-view" §  Facilitator logging "
  • 78. uSee Glass for Google Glass uSee Glass Traditional Software using Webcam Participant and/or researcher POV Researcher perspective only Log events through tap Log events from separate computer No extra camera needed Webcam required Text chat in Glass head-mounted display Text chat in heads-down-display Manual video analysis Specialized software required Mobile solution, portable Not portable Low cost High cost
  • 79. Agenda §  Introductions" §  Opportunity and Challenges for Mobile Design" §  Mobile App Development Process" §  Usability & Mobile Apps" §  How to Assess Usability" §  Mobile Usability Toolkit" §  Demo!
  • 80. Demo §  Compare the auto-quote system of State Farm & GEICO. Which system is more usable?" §  Persona: " §  John Doe SSN: 349-06-7488" §  Age 29, male, single, born on Jan. 1, 1985" §  Start to drive since 20 years old, rents an apartment" §  505 Rock Rd Apt 888" §  Wichita, KS 67206" §  6000 yearly mileage, no accident or ticket history " §  owns a 2008 Ford Taurus SEL 4D SED, 5000 yearly mileage, purchased on June 1, 2010"
  • 81. Sample experiment data §  Sample data" https://www.dropbox.com/sh/u5unthylo9oxoms/ GqXmbigl5l" "
  • 82. Results State Farm GEICO Task completion time 6.71 min 6.19 min # of URL visits 9 21 # of key entries 109 93 # of taps 271 249 GEICO system was more efficient •  Shorter task completion time •  Fewer taps and key entry
  • 84. Usability Recommendations §  Quick deletion of default values"
  • 85. Usability Recommendations §  One vs. three boxes for SSN"
  • 87. References §  www.usabilitynews,org
 " §  www.Usability.gov 
 " §  www.useit.com
 " §  He, J., Chaparro, B., & Haskins, C. (submitted). USee Glass: A Mobile Usability Research Tool Using Google Glass. Proceedings of Human Factors and Ergonomics Society, Chicago, IL.
 " §  He, J. , Chaparro, B., Siu, C., & Strohl, J. (2014). Mobile eye tracking. Chapter 10 of Eye Tracking in User Experience Design. Published by Morgan Kaufmann. "