12 key mobile usability guidelines you need to implement now

44
Marta Rauch 12 Key Mobile Usability Guidelines to Implement Now Marta Rauch Intelligent Content 2012 @martarauch Marta Rauch +Marta Rauch

Upload: intelligent-content-conference

Post on 27-Jan-2015

115 views

Category:

Technology


0 download

DESCRIPTION

Mobile devices are the new PC. With sales outpacing desktop systems, consumers increasingly use smartphones and tablets to access products and services. However, mobile usability lags behind desktop usability, and the user experience is often difficult and disappointing. This presentation delivers guidelines you can use today to improve mobile usability.

TRANSCRIPT

Page 1: 12 Key Mobile Usability Guidelines You Need to Implement Now

Marta Rauch

12 Key Mobile Usability

Guidelines to Implement

Now

Marta Rauch Intelligent Content 2012

@martarauch

Marta Rauch

+Marta Rauch

Page 2: 12 Key Mobile Usability Guidelines You Need to Implement Now

• Mobile is the new PC

• 12 key mobile usability guidelines

• Mobile resources

What We'll CoverKey Takeaway:

It’s about the

content. If you

are involved with

intelligent

content, you can

contribute to

mobile usability

2

• Mobile resources

Detailed information is in my STC Intercom article:Twelve Mobile Usability Guidelines to Implement Now

Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

Page 3: 12 Key Mobile Usability Guidelines You Need to Implement Now

Mobile is the New PC

3

Page 4: 12 Key Mobile Usability Guidelines You Need to Implement Now

Why Should I Care?

4Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

Page 5: 12 Key Mobile Usability Guidelines You Need to Implement Now

As big as the shift to radio, TV, or Internet

In 2010 and 2011, smartphones sold more than PCs

The Megatrend of the 21st Century

5

The number of mobile-connected devices will exceed the world’s population in 2012

Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

Page 6: 12 Key Mobile Usability Guidelines You Need to Implement Now

Over a billion apps per month downloaded from the Apple App Store as of October, 2011

In March 2012, Apple will hit 25 billion downloads

Mobile app revenue to grow

Mobile is Big Business

6

Mobile app revenue to growfrom $10.2 B in 2010 to $100 Billion in 2015

Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

Page 7: 12 Key Mobile Usability Guidelines You Need to Implement Now

12 Key Mobile Usability

Guidelines

7

Page 8: 12 Key Mobile Usability Guidelines You Need to Implement Now

Who, What, When, Where, and Why mobile

Do a task analysis:

• What mobile tasks do users need to perform?

• What is the context (environment)?

1. Understand Your Mobile Users

8

• What do users want to do?

Create mobile personas

Build use cases that include the mobile context

Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

Page 9: 12 Key Mobile Usability Guidelines You Need to Implement Now

Who are your mobile users?

What are their mobile tasks?

What environment are they in?

9Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

Page 10: 12 Key Mobile Usability Guidelines You Need to Implement Now

What types of

devices do they

use?

10Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

Page 11: 12 Key Mobile Usability Guidelines You Need to Implement Now

Do the tasks

involve a lot

of reading?

11Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

Page 12: 12 Key Mobile Usability Guidelines You Need to Implement Now

Do the tasks

involve a lot

of data

entry?

12Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

Page 13: 12 Key Mobile Usability Guidelines You Need to Implement Now

1. Games

2. Weather

3. Social networking

4. Maps, navigation, search

5. Music

6. News

7. Entertainment

8. Video, movies

9. Shopping, retail

Most Frequent Mobile Tasks

13

9. Shopping, retail

10. Dining, restaurant

11. Sport

12. Productivity

13. Communication

14. Food, drink

15. Travel

16. Health

17. Education, learning

18. Household, personal, car

Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

http://www.nngroup.com/

Page 14: 12 Key Mobile Usability Guidelines You Need to Implement Now

Top 10 Android app download categories for the 1 billionth download:

1. Games2. Entertainment3. Tools4. Communication5. Productivity6. Personalization

Most Frequent Android App Downloads

14

7. Music & Audio8. Social9. Media & Video10. Travel & Local

Via +Android on Google+, 12/2011

https://plus.google.com/u/0/104629412415657030658#104629412415657030658/about

Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

Page 15: 12 Key Mobile Usability Guidelines You Need to Implement Now

2. Define the Mobile Content Strategy

• What your mobile customers want

• Mobile tasks and context

• How this will address their mobile needs

• Align with competitors’ mobile offerings

• An app or a mobile-friendly web site

• Target mobile devices

• Mobile architecture

15Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

• Mobile architecture

• Structure

• User experience, interface

• User assistance

• Context-sensitivity• Accessibility

• Resources, schedule, budget, tools, process, development, Content Management metadata and tagging, output formats, testing, translation, distribution, feedback, analytics, updates…

Page 16: 12 Key Mobile Usability Guidelines You Need to Implement Now

3. Adopt Mobile Style Guidelines

Edit, Edit, Edit

16Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

- Josh Clark, http://globalmoxie.com/

Page 17: 12 Key Mobile Usability Guidelines You Need to Implement Now

Tips for Ruthless Editing

Ask:

• What is the primary purpose of this screen?

• Will users know how to interact with it within three seconds?

17Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

with it within three seconds?

• Is the information too dense?What can be removed?

- Rachel Hinman, http://rachelhinman.com/

Page 18: 12 Key Mobile Usability Guidelines You Need to Implement Now

4. Define Touch Gestures, Terminology

• Touch

• Press

• Tap

• Drag

• Flick

• Slide

A mobile must-read

for touch devices

18Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

• Slide

• Swipe

• Pinch

• Rotate

• And others…plus multi-gesture combinations

Touch Gesture Reference Guide: http://www.lukew.com/touch/TouchGestureGuide.pdf

Page 19: 12 Key Mobile Usability Guidelines You Need to Implement Now

Adhere to OS Design Guidelines

Example: the Back control

iOS: Software Back control

19Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

Android: Physical Back control at bottom of device

Back control

Page 20: 12 Key Mobile Usability Guidelines You Need to Implement Now

5. Develop Effective Mobile UI, User Assistance

Examples:

• Gestures

• Labels: icons, buttons, tabs, lists(no tool tips or hover text)

• Getting started, tour

• Instructions, examples

20Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

• Instructions, examples

• Tips, overlays

• Cautions

• Confirmations

• Error messages

• Alternative text

Page 21: 12 Key Mobile Usability Guidelines You Need to Implement Now

Examples: Welcome, Getting Started Tour

21Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

Welcome Getting Started Tour

Page 22: 12 Key Mobile Usability Guidelines You Need to Implement Now

Examples: Instruction, Illustration, Progress Message

22Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

Instruction Illustration Progress Message

Page 23: 12 Key Mobile Usability Guidelines You Need to Implement Now

Examples: Embedded, Tip, Overlay, Discoverable

23Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

From Theresa Neil’s Mobile Design Patterns. http://www.uxbooth.com/blog/mobile-design-patters/Look for her new book, Mobile Design Pattern Gallery

Embedded DiscoverableTip Overlay

Page 24: 12 Key Mobile Usability Guidelines You Need to Implement Now

6. Make the Most of Small Screens

Mobile content is twice as difficult to read

What you can do:

• Provide most important content first

• Plan for partial attention

24Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

• Plan for partial attention

• Make tasks obvious

• Use design to focuson critical content

Page 25: 12 Key Mobile Usability Guidelines You Need to Implement Now

Provide a Mobile-friendly Website

Responsive design

or

Separate mobile site

Links: Mobile Site, Full Site

Which version of

the news would

you rather view on

your phone?

Full Site Mobile Site

25

Fast download

Optimized for browsers used by target customers

Marta Rauch, "Seven Key Mobile Usability Guidelines to Implement Now." LavaCon, Copyright 2011.

Page 26: 12 Key Mobile Usability Guidelines You Need to Implement Now

Responsive Design

26Marta Rauch, "Seven Key Mobile Usability Guidelines to Implement Now." LavaCon, Copyright 2011.

Jquery Mobile Framework, Todd Parker, Scott Jehl

Page 27: 12 Key Mobile Usability Guidelines You Need to Implement Now

Tip: The HTML viewport meta tag

resizes content to fit the screen.

Example:

<meta name = "viewport" content =

"width = device-width">

Accommodate Different Displays

27Marta Rauch, "Seven Key Mobile Usability Guidelines to Implement Now." LavaCon, Copyright 2011.

Page 28: 12 Key Mobile Usability Guidelines You Need to Implement Now

• Usable labels

• Intuitive gestures

• Embedded hints

• Tips as necessary

7. Provide Effective Mobile Controls

28

• Tips as necessary

• Orientation

• Handedness

Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

Page 29: 12 Key Mobile Usability Guidelines You Need to Implement Now

• Space between touch controls

• Size:

• Apple: fingertip-size, “44 x 44 points”

• Microsoft: 38 x 38 pixels

• Google: density-independent pixels (dp),

Design the Tappable Area

Plan for

changing

orientation

29

• Google: density-independent pixels (dp),enables scaling

Marta Rauch, "Seven Key Mobile Usability Guidelines to Implement Now." LavaCon, Copyright 2011.

Page 30: 12 Key Mobile Usability Guidelines You Need to Implement Now

Consider ErgonomicsTablets and

eReaders held

with two

hands while

seated

30Marta Rauch, "Seven Key Mobile Usability Guidelines to Implement Now." LavaCon, Copyright 2011.

Smartphones

typically held in

one hand while

standing

Page 31: 12 Key Mobile Usability Guidelines You Need to Implement Now

• Use auto-completeand suggestions

• Provide error recovery

• Include defaults

• Compute field values

Minimize the Need to Type

Spin dial to select numbers

31

• Compute field values

• Ensure textbox fits screen

• Allow for typos, abbreviations

• Leverage mobile platform tools

Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

Use voice commands

Page 32: 12 Key Mobile Usability Guidelines You Need to Implement Now

Include Some Awkward Controls

Prevent accidents with:

• Tricky gestures:

slide-to-unlock, answer, power off, delete

32

power off, delete

• Confirmation screens

• Undo

Marta Rauch, "Seven Key Mobile Usability Guidelines to Implement Now." LavaCon, Copyright 2011.

Slide to unlock

Page 33: 12 Key Mobile Usability Guidelines You Need to Implement Now

8. Provide What They Need, When They Need It

Progressive disclosure:

• Main tasks on the first screen

• Quick access to key tasks

33Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

Page 34: 12 Key Mobile Usability Guidelines You Need to Implement Now

9. Use Prototypes to Validate Mobile UX

• Get early feedback

• Use templates to create mobile mockups

• Build rapid prototypes with sketches, PPT, HTML

• Use simulators, emulators:

• iOS Interface Builder

34

• iOS Interface Builder

• Android SDK

Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

Keynotopia

templates

http://keynotopia.com/

Page 35: 12 Key Mobile Usability Guidelines You Need to Implement Now

Example: Android Template

Mock up

mobile

messages

35Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

http://worldinfo18.blogspot.com/2011/02/51-free-mobile-ui-web-ui-wireframe-kits.html

Page 36: 12 Key Mobile Usability Guidelines You Need to Implement Now

Example: iPhone Template

36Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

http://developer.yahoo.com/ypatterns/about/stencils/

Page 37: 12 Key Mobile Usability Guidelines You Need to Implement Now

10. Build In Mobile Accessibility

Apple: Siri, VoiceControl, Speech Synthesis, VoiceOver

Google: TalkBack accessibility service, third-party apps such as Sonalight texting-by-voice

Provide

alternative

text

37Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

Page 38: 12 Key Mobile Usability Guidelines You Need to Implement Now

11. Test on the Target Mobile Devices

Mobile test considerations:

• Early tests on emulators

• Later tests in mobile environment

• Mobile usability

• Messages in all languages

• Download speed

38

• Download speed

• Third-party software, multiple browsers

• As many actual devices as possible

• Device labs (example: Device Anywhere)

Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

Page 39: 12 Key Mobile Usability Guidelines You Need to Implement Now

12. Work with Mobile Translators

Get agreement on:

• Language for gestures

• Text truncation, resizing

• Line- and word-wrapping

• File size, format of icons, screenshots

• File names

39

• File names

• Localized icons, screenshots

• Language-specific characters

• Messages

• Installers, setup

Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

Shailendra Musale, Localizing for Mobile Devices: A Primer

Page 40: 12 Key Mobile Usability Guidelines You Need to Implement Now

Summary: 12 Key Requirements for

Mobile User Assistance

1. Know your mobile users and understand their mobile tasks

2. Define the mobile Content Strategy

3. Mobile style guidelines

4. Touch terminology

5. Effective UI, user assistance

40Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

6. Small screen usability

7. Intuitive controls

8. Progressive disclosure

9. Prototypes

10. Accessibility

11. Test on devices, in environment

12. Mobile translators

Page 41: 12 Key Mobile Usability Guidelines You Need to Implement Now

• Augmented reality

• Artificial Intelligence

• Image recognition

• Biometrics

Keep an Eye on Mobile Trends

41

• Sharing, location

• Transactions

• HTML5

• New interfaces:NUI, OUI

Marta Rauch, "Seven Key Mobile Usability Guidelines to Implement Now." LavaCon, Copyright 2011.

Page 42: 12 Key Mobile Usability Guidelines You Need to Implement Now

• Twelve Mobile Usability Guidelines to Implement Now, http://intercom.stc.org/2011/11/twelve-key-mobile-usability-guidelines-you-need-to-implement-now/

• Developing User Assistance for Mobile Apps: http://www.writersua.com/mobile/book.htm

• Tapworthy: Designing Great iPhone Apps: http://shop.oreilly.com/product/0636920001133.do

• Mobile First: http://www.abookapart.com/products/mobile-first

• Alertbox: http://www.useit.com/alertbox/mobile-writing.html

• eBooks 101: http://www.ebooks101book.com/

• Beautiful Visualization: http://shop.oreilly.com/product/0636920000617.do

Selected Mobile Resources

42

• Beautiful Visualization: http://shop.oreilly.com/product/0636920000617.do

• Responsive Web Design: http://www.abookapart.com/products/responsive-web-design

• Touch gesture reference guide: http://www.lukew.com/ff/entry.asp?1071

• Stencils for iPhone, iPad, Android, Windows Phone 7: http://www.uistencils.com/

• Mobile prototyping: http://rachelhinman.com/

• Design patterns: http://www.uxbooth.com/blog/mobile-design-patters/ Mobile Design Pattern Gallery

• Translation: http://smusale.tripod.com/writing/wireless_primer.pdf

• Nielsen Norman Group seminars, articles, research: http://www.nngroup.com/

• User Interface Engineering seminars, articles, podcasts: http://www.uie.com/

Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

Page 43: 12 Key Mobile Usability Guidelines You Need to Implement Now

• Mobile is the new PC

• 12 key mobile usability guidelines

• Mobile resources

What We Covered

Key Takeaway:

It’s about the

content. If you

43

• Mobile resources

Marta Rauch, “12 Key Mobile Usability Guidelines to Implement Now" Intelligent Content 2012. Copyright 2012.

content. If you

are involved with

intelligent

content, you can

contribute to

mobile usability

Page 44: 12 Key Mobile Usability Guidelines You Need to Implement Now

44

• Twitter: @martarauch

• LinkedIn: martarauch

• Google+: Marta Rauch

Marta Rauch, "Providing Effective User Assistance for Mobile Devices",” IEEE PCS IPCC. Copyright 2011.

Follow me!