29

Designing for Mobile - Off Canvas Interface

Embed Size (px)

DESCRIPTION

Getting around the constraints of mobile form factors requires some innovative design. UX, interaction design, and information architecture are discussed in relation to usable mobile web and app designs and UI trends.

Citation preview

Page 1: Designing for Mobile - Off Canvas Interface
Page 2: Designing for Mobile - Off Canvas Interface

Design for mobile

• What are we designing?• Why should you care?• The past, present and future

Page 3: Designing for Mobile - Off Canvas Interface

Mobile design is…

• Content• Information Architecture• Interactions• UI / Graphical• Other senses…

(among other things)

Page 4: Designing for Mobile - Off Canvas Interface

Constraints

Page 5: Designing for Mobile - Off Canvas Interface

The Problem

Page 6: Designing for Mobile - Off Canvas Interface

Constraints

• Teeny-tiny screens for ants• Uncertain and variable context of use• Not much user attention

• However, richer interaction, more degrees of freedom with touch gestures, other sensors

Page 7: Designing for Mobile - Off Canvas Interface

The past

• The dashboard is dead

Page 8: Designing for Mobile - Off Canvas Interface

The present

• Mobile first FTW!– Pare down the content to the absolute

essential-est of the essential– IA is wide and flat

• Make the content the focus• If what you have left still needs more

than a few screens, pile it up, push it out

Page 9: Designing for Mobile - Off Canvas Interface

Off-canvas layouts

• Table layout

Page 10: Designing for Mobile - Off Canvas Interface

• Conceptually moving the viewport right and left

Page 11: Designing for Mobile - Off Canvas Interface

The Burger and The Basement

Page 12: Designing for Mobile - Off Canvas Interface

What was wrong with what we had?

• Bottom nav is fine, except it takes up precious pixels

Page 13: Designing for Mobile - Off Canvas Interface

Hide and show with a tap

Page 14: Designing for Mobile - Off Canvas Interface

Above-content and follow-me nav

Page 15: Designing for Mobile - Off Canvas Interface

Even seeing it on the full web

Page 16: Designing for Mobile - Off Canvas Interface

Interactions

• Minimize ‘computer admin debris’• “The information is the interface” –

interaction is direct through touch

• Can a button be replaced with a touch gesture, shake, speech?

Page 17: Designing for Mobile - Off Canvas Interface

Interactions

• Pull to refresh

Page 18: Designing for Mobile - Off Canvas Interface

Interactions

• Push to dismiss

Page 19: Designing for Mobile - Off Canvas Interface

• Use the richness of touch gestures

Page 20: Designing for Mobile - Off Canvas Interface

Interactions

• Item actions

Page 21: Designing for Mobile - Off Canvas Interface

Interactions

• Tap to reveal controls

Page 22: Designing for Mobile - Off Canvas Interface

Invisible space

• Generally, it takes more cognitive and working memory effort to keep space off-screen in the users’ memory

• Repeated patterns and visual cues make it easy and automatic

Page 23: Designing for Mobile - Off Canvas Interface

Progressive reduction

Page 24: Designing for Mobile - Off Canvas Interface

The future

• Do you need a UI at all?

Page 25: Designing for Mobile - Off Canvas Interface

UI as backup

Page 26: Designing for Mobile - Off Canvas Interface

Sensor-led interaction

• Is this user late for their train? • Are they running or walking?• Can I reassure them that the train is

running a few minutes late / re-route?

Page 27: Designing for Mobile - Off Canvas Interface

The future

• Context-aware just-in-time computing• No downloading apps• Phone is like a limb, your life is the OS• Available networks, recent movement,

device orientation, light levels, GPS• Suggest data and interactions which are

useful for the user based on patterns and feedback

• Speech input

Page 28: Designing for Mobile - Off Canvas Interface

Vision

• Technology not as cumbersome tool but intelligent and adaptive systems which extend our powers and smooth out annoyances

• Mobile is a playground

Page 29: Designing for Mobile - Off Canvas Interface

Thanks

Ricky Morris

[email protected]

@uxdotvu