Mobile design: Plain and (not so) Simple

179
Mobile Design . Plain and (not-so) Simple ANDREW MAIER Wednesday, April 24, 13

description

 

Transcript of Mobile design: Plain and (not so) Simple

Page 1: Mobile design: Plain and (not so) Simple

Mobile Design .Plain and (not-so) Simple

ANDREW MAIER

Wednesday, April 24, 13

Page 2: Mobile design: Plain and (not so) Simple

Hi, I’m Andrew.

http://uxbooth.com

Andrew

Wednesday, April 24, 13

Page 3: Mobile design: Plain and (not so) Simple

2007

Wednesday, April 24, 13

Page 4: Mobile design: Plain and (not so) Simple

2009 – 2010

Wednesday, April 24, 13

Page 5: Mobile design: Plain and (not so) Simple

Our muse

Wednesday, April 24, 13

Page 6: Mobile design: Plain and (not so) Simple

“[We've had] a total of 880 million Android & iOS devices entering the market in just over five years. Consider the shift that occurs when iOS & Android put a combined billion [mobile] devices in people’s hands. That’s almost half the Internet population of the world and equivalent to the total number of (Windows) PCs in use around the world.”

–LUKE WROBLEWSKI

Wednesday, April 24, 13

Page 7: Mobile design: Plain and (not so) Simple

§ Luke Wroblewski, Author of Mobile First

§ Brad Frost, Mobile evangelist

§ Rachel Hinman, Author of The Mobile Frontier

§ Josh Clark, Author of Tapworthy

§ Bryan and Stephanie Rieger, Nokia

§ Scott Jehl, Author of Designing with Progressive Enhancement

Luminaries

Wednesday, April 24, 13

Page 8: Mobile design: Plain and (not so) Simple

CONTEXT

APPROACH

DESIGN

CODEWednesday, April 24, 13

Page 9: Mobile design: Plain and (not so) Simple

I CONTEXTWednesday, April 24, 13

Page 10: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 11: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 12: Mobile design: Plain and (not so) Simple

2 How, whereand when

How we behave and feel

1 Physicality andspecifications

3

http://www.uxbooth.com/articles/designing-for-mobile-part-1-information-architecture/

What’s different?

Wednesday, April 24, 13

Page 13: Mobile design: Plain and (not so) Simple

DEVICESLOCATIONS BEHAVIORS

Wednesday, April 24, 13

Page 14: Mobile design: Plain and (not so) Simple

http://www.flickr.com/photos/lukew/7382570546/in/photostream

Wednesday, April 24, 13

Page 15: Mobile design: Plain and (not so) Simple

In bed On the couchWatching TV

In the bathroomWaiting rooms

In linesRetail stores

At workLibrariesChurches

TrainsIn the car

http://blog.compete.com/2010/03/12/smartphone-owners-a-ready-and-willing-audience/Wednesday, April 24, 13

Page 16: Mobile design: Plain and (not so) Simple

Lookup

Check-in

Game

EditWednesday, April 24, 13

Page 17: Mobile design: Plain and (not so) Simple

DEVICESLOCATIONS BEHAVIORS

Wednesday, April 24, 13

Page 18: Mobile design: Plain and (not so) Simple

II APPROACHWednesday, April 24, 13

Page 19: Mobile design: Plain and (not so) Simple

Contextually appropriate

CONTENTAND

FUNCTIONALITY

Wednesday, April 24, 13

Page 20: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 21: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 22: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 23: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 24: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 25: Mobile design: Plain and (not so) Simple

CONTENT = 15%

Wednesday, April 24, 13

Page 26: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 27: Mobile design: Plain and (not so) Simple

CONTENT = 70%

Wednesday, April 24, 13

Page 28: Mobile design: Plain and (not so) Simple

Mobile FirstLUKE WROBLEWSKI

Wednesday, April 24, 13

Page 29: Mobile design: Plain and (not so) Simple

STORYTELLINGNATURAL UIPROGRESSIVE ENHANCEMENT

Wednesday, April 24, 13

Page 30: Mobile design: Plain and (not so) Simple

STORYTELLINGNATURAL UIPROGRESSIVE ENHANCEMENT

Wednesday, April 24, 13

Page 31: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 32: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 33: Mobile design: Plain and (not so) Simple

Mental ModelsINDI YOUNG

Wednesday, April 24, 13

Page 34: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 35: Mobile design: Plain and (not so) Simple

http://www.balsamiq.com/

Wednesday, April 24, 13

Page 36: Mobile design: Plain and (not so) Simple

UnderstandingComicsSCOTT McCLOUD

Wednesday, April 24, 13

Page 37: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 39: Mobile design: Plain and (not so) Simple

STORYTELLINGNATURAL UIPROGRESSIVE ENHANCEMENT

Wednesday, April 24, 13

Page 40: Mobile design: Plain and (not so) Simple

NEXT-GEN

GUIWednesday, April 24, 13

Page 41: Mobile design: Plain and (not so) Simple

I’m a Button, believe you me

Wednesday, April 24, 13

Page 42: Mobile design: Plain and (not so) Simple

I’m a Button, believe you me

Wednesday, April 24, 13

Page 43: Mobile design: Plain and (not so) Simple

I’m a Button, believe you me

Wednesday, April 24, 13

Page 44: Mobile design: Plain and (not so) Simple

I’m a Button, believe you me

Wednesday, April 24, 13

Page 45: Mobile design: Plain and (not so) Simple

I’m a Button, believe you me

Wednesday, April 24, 13

Page 46: Mobile design: Plain and (not so) Simple

Zoom

Wednesday, April 24, 13

Page 47: Mobile design: Plain and (not so) Simple

Zoom

Wednesday, April 24, 13

Page 48: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 49: Mobile design: Plain and (not so) Simple

http://lukew.com/touchWednesday, April 24, 13

Page 50: Mobile design: Plain and (not so) Simple

TheFOLLOWING EXAMPLE

is used with permission from

ANDY FITZGERALD

(Because he’s an awesome, generous fellow)

Wednesday, April 24, 13

Page 51: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 52: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 53: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 54: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 55: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 56: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 57: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 58: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 59: Mobile design: Plain and (not so) Simple

50%

Wednesday, April 24, 13

Page 60: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 61: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 62: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 63: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 64: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 65: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 66: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 67: Mobile design: Plain and (not so) Simple

Brave NUIWorldDANIEL WIGDOR &DENNIS WIXON

Wednesday, April 24, 13

Page 68: Mobile design: Plain and (not so) Simple

STORYTELLINGNATURAL UIPROGRESSIVE ENHANCEMENT

Wednesday, April 24, 13

Page 69: Mobile design: Plain and (not so) Simple

MOBILE-LAST (DEGRADED, SHOE-HORNED, SHORT-SIGHTED, CRAPPY)

MOBILE-FIRST (PROGRESSIVELY-ENHANCED, FUTURE-FRIENDLY, AWESOME)

http://bradfrostweb.com/blog/web/mobile-first-responsive-web-design/Wednesday, April 24, 13

Page 70: Mobile design: Plain and (not so) Simple

Users have javascript enabled, right?

It’s 2013.

Wednesday, April 24, 13

Page 71: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 72: Mobile design: Plain and (not so) Simple

–STEPHANIE RIEGER

“And the menu failed. Never even opened. Suddenly, the site was without navigation...at all.”

http://stephanierieger.com/a-plea-for-progressive-enhancement/

Wednesday, April 24, 13

Page 73: Mobile design: Plain and (not so) Simple

WORKED

http://stephanierieger.com/a-plea-for-progressive-enhancement/

DIDN’T■ Galaxy Nexus ■ iPhone 4 (iOS 5)

■ iPhone 4 (iOS 4.3.5)■ iPod Touch■ Nexus One■ Nokia Lumia 800■ HTC ChaCha■ HTC Wildfire■ Huawei Blaze■ Galaxy SII■ Galaxy Mini■ Blackberry 9810 Torch■ Blackberry 9300

■ Galaxy Tab 7″■ Galaxy Tab 10″■ Amazon Kindle Fire

Wednesday, April 24, 13

Page 74: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 75: Mobile design: Plain and (not so) Simple

Designing withProgressiveEnhacementTODD PARKERPATTY TOLANDSCOTT JEHLMAGGIE COSTELLO WACHS

Wednesday, April 24, 13

Page 76: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 77: Mobile design: Plain and (not so) Simple

http://modernizr.com

Wednesday, April 24, 13

Page 78: Mobile design: Plain and (not so) Simple

ULTIMATELYWednesday, April 24, 13

Page 79: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 80: Mobile design: Plain and (not so) Simple

WEB

WEB

Wednesday, April 24, 13

Page 81: Mobile design: Plain and (not so) Simple

THERE’S NO SUCH THINGAS FUTURE-PROOF

Wednesday, April 24, 13

Page 82: Mobile design: Plain and (not so) Simple

BUT WE CAN BE FUTURE-FRIENDLY

http://futurefriend.ly/Wednesday, April 24, 13

Page 83: Mobile design: Plain and (not so) Simple

BUT WE CAN BE FUTURE-FRIENDLY

http://futurefriend.ly/

http://futurefriend.ly

Wednesday, April 24, 13

Page 84: Mobile design: Plain and (not so) Simple

STORYTELLINGNATURAL UIPROGRESSIVE ENHANCEMENT

Wednesday, April 24, 13

Page 85: Mobile design: Plain and (not so) Simple

III DESIGNWednesday, April 24, 13

Page 86: Mobile design: Plain and (not so) Simple

FINGER

tipsWednesday, April 24, 13

Page 87: Mobile design: Plain and (not so) Simple

RESPONSIVE DESIGNSCREEN-WIDE SPACING

Wednesday, April 24, 13

Page 88: Mobile design: Plain and (not so) Simple

RESPONSIVE DESIGNSCREEN-WIDE SPACING

Wednesday, April 24, 13

Page 89: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 90: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 91: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 92: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 93: Mobile design: Plain and (not so) Simple

?

Wednesday, April 24, 13

Page 94: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 95: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 96: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 97: Mobile design: Plain and (not so) Simple

ResponsiveWeb DesignETHAN MARCOTTE

Wednesday, April 24, 13

Page 98: Mobile design: Plain and (not so) Simple

Column dropOff canvas Mostly fluid

Layout shifterTiny tweaks

http://www.lukew.com/ff/entry.asp?1514

Responsive patterns

Wednesday, April 24, 13

Page 99: Mobile design: Plain and (not so) Simple

Column drop

Wednesday, April 24, 13

Page 100: Mobile design: Plain and (not so) Simple

Off canvas

Wednesday, April 24, 13

Page 101: Mobile design: Plain and (not so) Simple

Off canvas

Wednesday, April 24, 13

Page 102: Mobile design: Plain and (not so) Simple

Mostly fluid

Wednesday, April 24, 13

Page 103: Mobile design: Plain and (not so) Simple

Layout shifter

Wednesday, April 24, 13

Page 104: Mobile design: Plain and (not so) Simple

Tiny tweaks

Wednesday, April 24, 13

Page 105: Mobile design: Plain and (not so) Simple

Tiny tweaks

(lucky people)

Wednesday, April 24, 13

Page 106: Mobile design: Plain and (not so) Simple

RESPONSIVE DESIGNSCREEN-WIDE SPACING

Wednesday, April 24, 13

Page 107: Mobile design: Plain and (not so) Simple

Thumb zone

Ideal forprimary navigation

Wednesday, April 24, 13

Page 108: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 109: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 110: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 111: Mobile design: Plain and (not so) Simple

THE THING

NOT THE THING

NOT THE THING

NOT THE THING

NOT THE THING

NOT THE THING

LINK TO FRAGMENTLINK TO FRAGMENTLINK TO FRAGMENTLINK TO FRAGMENTLINK TO FRAGMENT

Wednesday, April 24, 13

Page 112: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 113: Mobile design: Plain and (not so) Simple

RESPONSIVE DESIGNSCREEN-WIDE SPACING

Wednesday, April 24, 13

Page 114: Mobile design: Plain and (not so) Simple

1-2 cm wide

Wednesday, April 24, 13

Page 115: Mobile design: Plain and (not so) Simple

1-2 cm wide

Wednesday, April 24, 13

Page 116: Mobile design: Plain and (not so) Simple

1-2 cm wide

Wednesday, April 24, 13

Page 117: Mobile design: Plain and (not so) Simple

7mm minimum

Wednesday, April 24, 13

Page 118: Mobile design: Plain and (not so) Simple

5mm

Wednesday, April 24, 13

Page 119: Mobile design: Plain and (not so) Simple

5mm

Wednesday, April 24, 13

Page 120: Mobile design: Plain and (not so) Simple

2

1

Wednesday, April 24, 13

Page 121: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 122: Mobile design: Plain and (not so) Simple

Mobile DesignPattern GalleryTHERESA NEIL

Free chapter available: http://www.uxbooth.com/articles/mobile-design-patters/

Wednesday, April 24, 13

Page 123: Mobile design: Plain and (not so) Simple

RESPONSIVE DESIGNSCREEN-WIDE SPACING

Wednesday, April 24, 13

Page 124: Mobile design: Plain and (not so) Simple

IV CODEWednesday, April 24, 13

Page 125: Mobile design: Plain and (not so) Simple

Use the cascade, Luke!

Wednesday, April 24, 13

Page 126: Mobile design: Plain and (not so) Simple

<link rel="stylesheet" type="text/css" href="core.css" media="screen" />

<link rel="stylesheet" type="text/css" media="screen and (max-device-width: 480px)" href="mobile.css" />

Wednesday, April 24, 13

Page 127: Mobile design: Plain and (not so) Simple

ANTI-PATTERN ALERT

Wednesday, April 24, 13

Page 128: Mobile design: Plain and (not so) Simple

<link rel="stylesheet" type="text/css" href="core.css" media="screen" />

<link rel="stylesheet" type="text/css" media="screen and (max-device-width: 480px)" href="mobile.css" />1

Wednesday, April 24, 13

Page 129: Mobile design: Plain and (not so) Simple

44px

44px

1em

1em

Regular vs. Retina

Wednesday, April 24, 13

Page 130: Mobile design: Plain and (not so) Simple

<link rel="stylesheet" type="text/css" href="core.css" media="screen" />

<link rel="stylesheet" type="text/css" media="screen and (max-device-width: 480px)" href="mobile.css" />2

1

Wednesday, April 24, 13

Page 131: Mobile design: Plain and (not so) Simple

<link rel="stylesheet" type="text/css" media="screen" href="small.css" />

<link rel="stylesheet" type="text/css" media="screen and (min-device-width: 48em)" href="medium.css" />

Wednesday, April 24, 13

Page 132: Mobile design: Plain and (not so) Simple

<meta name="viewport" content="width=device-width">

Wednesday, April 24, 13

Page 133: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 134: Mobile design: Plain and (not so) Simple

<input type=“email” placeholder=”Apple ID" autocapitalize=“off” autocomplete=“off” />

Wednesday, April 24, 13

Page 135: Mobile design: Plain and (not so) Simple

TheFOLLOWING EXAMPLE

is used with permission from

BRAD FROST(Because he’s an awesome, generous fellow)

Wednesday, April 24, 13

Page 136: Mobile design: Plain and (not so) Simple

DEMO

TUTORIAL

WALKTHROUGH

http://bit.ly/mobilefirstrwd

http://bit.ly/rwdanatomy

http://bit.ly/rwdtutorial

Wednesday, April 24, 13

Page 137: Mobile design: Plain and (not so) Simple

1 2 3 4 5 6

Wednesday, April 24, 13

Page 138: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 139: Mobile design: Plain and (not so) Simple

EXHIBIT A: MASTHEAD

Wednesday, April 24, 13

Page 140: Mobile design: Plain and (not so) Simple

EXHIBIT B: LOGO

Wednesday, April 24, 13

Page 141: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 142: Mobile design: Plain and (not so) Simple

44px

44px

1em

1em

Regular vs. Retina

Wednesday, April 24, 13

Page 143: Mobile design: Plain and (not so) Simple

http://blog.netvlies.nl/design-interactie/retina-revolution/

RETINA COMPRESSION

Wednesday, April 24, 13

Page 144: Mobile design: Plain and (not so) Simple

EXHIBIT C: NAVIGATION

Wednesday, April 24, 13

Page 145: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 146: Mobile design: Plain and (not so) Simple

EXHIBIT D: SEARCH FORM

Wednesday, April 24, 13

Page 147: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 148: Mobile design: Plain and (not so) Simple

EXHIBIT F: PRODUCT IMAGESWednesday, April 24, 13

Page 149: Mobile design: Plain and (not so) Simple

EXHIBIT F: PRODUCT IMAGESWednesday, April 24, 13

Page 150: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 151: Mobile design: Plain and (not so) Simple

EXHIBIT G: PRODUCT FORM

Wednesday, April 24, 13

Page 152: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 153: Mobile design: Plain and (not so) Simple

EXHIBIT I: FIND NEARBYEXHIBIT I: FIND NEARBY

Wednesday, April 24, 13

Page 154: Mobile design: Plain and (not so) Simple

COMFORTABLE

STATIONARY

FOCUSEDCAPABLE BROWSER

EFFICIENT INPUT

LARGE SCREEN

FAST CONNECTION

POWERFUL CPU

OLD CONTEXT

Wednesday, April 24, 13

Page 155: Mobile design: Plain and (not so) Simple

NEW CONTEXT

Wednesday, April 24, 13

Page 156: Mobile design: Plain and (not so) Simple

EXHIBIT J: AUXILIARY CONTENT

1 2 3 4 5 6

Wednesday, April 24, 13

Page 157: Mobile design: Plain and (not so) Simple

RESPONSIVE WEBSITES WHOSE SMALL SCREEN VIEW WEIGHS AS MUCH AS THE LARGE SCREEN VIEW

http://www.guypo.com/mobile/performance-implications-of-responsive-design-book-contribution/

86%

Wednesday, April 24, 13

Page 158: Mobile design: Plain and (not so) Simple

THE THING

NOT THE THING

NOT THE THING

NOT THE THING

NOT THE THING

NOT THE THING

Wednesday, April 24, 13

Page 159: Mobile design: Plain and (not so) Simple

THE THING

NOT THE THING

NOT THE THING

NOT THE THING

NOT THE THING

NOT THE THING

LINK TO FRAGMENTLINK TO FRAGMENTLINK TO FRAGMENTLINK TO FRAGMENTLINK TO FRAGMENT

Wednesday, April 24, 13

Page 160: Mobile design: Plain and (not so) Simple

1 2 3

4 5 6

Wednesday, April 24, 13

Page 161: Mobile design: Plain and (not so) Simple

EXHIBIT J: FOOTER NAV

Wednesday, April 24, 13

Page 162: Mobile design: Plain and (not so) Simple

EXHIBIT K: CALL NUMBER

Wednesday, April 24, 13

Page 163: Mobile design: Plain and (not so) Simple

<a href="tel:+18005550199">1-800-555-0199</a>

Wednesday, April 24, 13

Page 164: Mobile design: Plain and (not so) Simple

1 2 3 4 5 6

Wednesday, April 24, 13

Page 165: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 166: Mobile design: Plain and (not so) Simple

IN SUMWednesday, April 24, 13

Page 167: Mobile design: Plain and (not so) Simple

Mobile is different.

It requires a new approach.

Designers have some stuff figured out...

Wednesday, April 24, 13

Page 168: Mobile design: Plain and (not so) Simple

BUTWednesday, April 24, 13

Page 169: Mobile design: Plain and (not so) Simple

THIS IS JUST THE

BEGINNINGWednesday, April 24, 13

Page 170: Mobile design: Plain and (not so) Simple

2015?

Wednesday, April 24, 13

Page 171: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 172: Mobile design: Plain and (not so) Simple

Smartphones are less than a decade old.

Wednesday, April 24, 13

Page 173: Mobile design: Plain and (not so) Simple

Smartphones are less than a decade old.

Even the luminaries are learning as they’re going.

Wednesday, April 24, 13

Page 174: Mobile design: Plain and (not so) Simple

HAVE

FUN!Wednesday, April 24, 13

Page 175: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 176: Mobile design: Plain and (not so) Simple

http://bradfrost.github.com/this-is-responsive/resources.html

Wednesday, April 24, 13

Page 177: Mobile design: Plain and (not so) Simple

Wednesday, April 24, 13

Page 178: Mobile design: Plain and (not so) Simple

http://bradfrost.github.com/this-is-responsive/patterns.html

Wednesday, April 24, 13

Page 179: Mobile design: Plain and (not so) Simple

fin@andrewmaier

[email protected]

Wednesday, April 24, 13