Introduction to mobile usability
Upcoming SlideShare
Loading in...5
×
 

Introduction to mobile usability

on

  • 1,996 views

Thomas Gohard's presentation at Learn Hack YOW on December 8, 2012

Thomas Gohard's presentation at Learn Hack YOW on December 8, 2012

Statistics

Views

Total Views
1,996
Views on SlideShare
960
Embed Views
1,036

Actions

Likes
2
Downloads
30
Comments
0

3 Embeds 1,036

http://blog.opendataottawa.ca 1002
http://opendataottawa.tumblr.com 31
http://abtasty.com 3

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Introduction to mobile usability Introduction to mobile usability Presentation Transcript

    • Introduction tomobile usability @ThomasGohard | Learn Hack YOW
    • Learning objectiveMake you think about:● Who youre designing for and what their needs are.● How to work within the limitations of mobile devices to meet your users needs.● How you can use features offered by mobile devices to better meet the needs your users.
    • Usability
    • ISO 9241-11 definition of usability"The extent to which a product can be used byspecified users to achieve specified goalswith effectiveness, efficiency, andsatisfaction in a specified context of use."
    • User research
    • User research is...... Finding out:● Who your users are.● What theyre trying to do.● How theyre trying to do it.● Where theyre trying to do it.● Etc.
    • User research methodsSource: http://www.useit.com/alertbox/user-research-methods.html
    • User research deliverablesSource: http://semanticstudios.com/publications/semantics/000228.php
    • Exercise 1: User identificationImagine youre building an application using thegarbage and recycling schedule:● Who are potential users?● What is their goals?● What is their context of use?
    • Designing for mobile
    • Some important considerations● Screen size and orientation.● Input method (touch, keyboard, voice).● Technical limitations (processing, memory).● Network connectivity (speed, availability, data caps).● Context of use (inside, outside, on the go).● Focus and attention.
    • How people hold mobile deviceshttp://www.lukew.com/ff/entry.asp?1649
    • How people hold mobile deviceshttp://www.lukew.com/ff/entry.asp?1649
    • How people hold mobile deviceshttp://www.lukew.com/ff/entry.asp?1649
    • How people hold mobile deviceshttp://www.lukew.com/ff/entry.asp?1649
    • Some new capabilities● Always-on; always-there.● Location-awareness.● Time-awareness.● Still/video camera.● Voice recording/recognition.● Access to user data: ○ Contacts. ○ Calendar ○ etc.
    • Exercise 2: Designing an interfaceDesign one or more screens for a garbage andrecycling schedule mobile application for one ormore of the users from Exercise 1.Remember to consider your users goal andcontext of use.
    • Usability testing
    • Usability testing is...... Evaluating how your design:● Meets the needs and expectations of your users.
    • Usability testing methodsWays to test:● In-person, moderated.● Remote, moderated.● Remote, automated.
    • Usability testing methodsTypes of tests:● Usability test.● Click test.● Tree test.● Heuristic evaluation.● Etc.
    • Let your imagination run wildRunning usability testing is like running anexperiment. You are only limited by yourimagination.
    • The two most important thing toremember about usability testing1. Youre testing the design, not the user.2. Test early, test often.
    • Exercise 3: Doing a heuristic reviewLets evaluate some of the interfaces youcreated in Exercise 2 against Nielsens10 heuristics.
    • Nielsens heuristics 1. Visibility of system status 2. Match between system and the real world 3. User control and freedom 4. Consistency and standards 5. Error prevention 6. Recognition rather than recall 7. Flexibility and efficiency of use 8. Aesthetic and minimalist design 9. Help users recognize, diagnose, and recover from errors10. Help and documentation Source: http://www.useit.com/papers/heuristic/heuristic_list.html