organizing - lukew · • your customer’s needs • your business goals sketch out your mobile...

104
1 MOBILE WEB EXPERIENCES ORGANIZING LUKE WROBLEWSKI EXTENSION LEARN @lukew

Upload: others

Post on 04-Sep-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

1

MOBILE WEB EXPERIENCESORGANIZING

LUKE WROBLEWSKI EXTENSION LEARN

@lukew

Page 2: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

2

378KiPhones sold per day

1MAndroid devices activated per day

562KiOS devices

Source: http://tnw.co/yUafAx

371KBabies born per day

Nokia smartphones200K

Blackberry devices143k

Page 3: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

3Source: http://tnw.co/yUafAx

ATARI

TRS-80

COMMODORE

AMIGAANDROID

1975 1977 1979 1981 1983 1985 1987 1989 1991 1993 1995 1997 1999 2001 2003 2005 2007 2009 2011

WINTEL

APPLE

Source: http://bit.ly/xDzag2

Share of Personal Computing

Page 4: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

4

MOBILE

Source: http://www.lukew.com/!/entry.asp?1405

6B connections today

10B connections in 2016

26X worldwide tra"c growth

Page 5: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

5

Page/CanvasGrid LayoutsTypographyGraphical Ads

THE WEB IS NOT PRINT.

Page 6: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

6

MOBILEIS NOT A DESKTOPPC.

Page 7: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

7

Power Supply

Consistent Network

Keyboard

Mouse

Big Screen

Desk

Chair

Page 8: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

8

Small Screen

Battery

Inconsistent Network

Fingers

Sensors

Page 9: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

9

WHERE ARE WE MOBILE?

84% at home80% during misc. times74% waiting in lines64% at work

EVERYWHERE & ANYWHERE

Photo by Steve Rhodes

Page 10: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

10

When are we mobile?Mobile 3G Tra!c Patterns

Source: http://bit.ly/qL5NdX

9 12 15 18 21 24

Laptop

Tablet

Smartphone

Page 11: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

11

“...copy, extend, and finally, discovery of a new form. It takes a while to shed old

paradigms.” -Scott Jenson

Source: http://oreil.ly/w1INmt Flickr Photo: by Gilles San Martin

Page 12: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

12

MOBILE

Source: http://bit.ly/zZgrKu

MOBILE PAYMENTS

$141M 20092010$750M

$4B 2011

Page 13: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

13

MOBILE PURCHASES

MOBILE$600M 2009

2010$2B $5B 2011

Page 14: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

14

MOBILE

Source: http://bit.ly/x0ZVZMSource: http://bit.ly/sV01WV

3X engagement on mobile

2X more likely to buy on mobile

2.5X more likely to subscribe

Source: http://bit.ly/tv0KnK

Page 15: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

15

MOBILE

Source: http://bit.ly/zR92VlSource: http://www.lukew.com/!/entry.asp?1463

55% of users are on mobile

70% of usage on mobile

800% mobile growth

“We're doing a complete relaunch [...] inspired by our mobile experience” -CEO

Garrett Camp

Page 16: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

16

ORGANIZATION

1. Mobile Behaviors2. Content First

3. Navigation Elements 4.Clarity & Focus

Page 17: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

17PHOTO BY HELLO TURKEY TOE

MICRO-TASKINGLOCALBORED

JOSH CLARK -TAPWORTHY

URGENTREPETITIVEBORED

GOOGLE MOBILE

Page 18: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

18

Lookup/Find

Explore/Play

Check In/Status

Edit/Create

Page 19: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

19

Explore/Play

Check In/Status

Page 20: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

20

Check In/Status

Edit/Create

Page 21: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

21

Marketing

Menu

Page 22: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

22

Page 23: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

23Source: XKCD http://xkcd.com/773/ & http://www.dmolsen.com/mobile-in-higher-ed/?p=197

“I was looking at the right side of the Venn diagram I thought, ‘That looks like a lot of the current and planned content for our mobile site.’ I think the only thing we don’t have are the admissions application.”

Page 24: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

24

MOBILE FIRST1. GROWTH2. CONSTRAINTS3. CAPABILITIES

= OPPORTUNITY = FOCUS = INNOVATION

Page 25: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

25

MOBILE BEHAVIORS

• Know what mobile is uniquely good at• Adjust site organization accordingly

Page 26: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

26

ORGANIZATION

1. Mobile Behaviors2. Content First

3. Navigation Elements 4.Clarity & Focus

Page 27: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

27

Navigation First, Content Second

Page 28: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

28

Skip Intro

Page 29: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

29

Minimal Navigation

MaximumContent

Page 30: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

30

Minimal Navigation

MaximumContent

Page 31: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

31

Page 32: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

32

“In the new app, we present relevant content up-front and instantly notify users of new invitations and messages. In other words, we remove the friction of a dashboard and provide immediate value on app launch.”

Page 33: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

33

Check In/Status

NavigationSecond

Page 34: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

34

Page 35: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

35

Page 36: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

36

Safari Accelerometer Access

Page 37: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

37

Top Pages by Visit

TOP PAGES BY VISITS20,000

15,000

10,000

5,000

0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

Page 38: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

38

Top Pages by Visit

“Kayak is now consciously taking design cues from its recently updated iPad and

iPhone apps”

Page 39: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

39

“The goal in making the site more like a mobile app is to shed unnecessary details

and simplify”

Source: http://gigaom.com/2012/01/30/why-kayak-prefers-mobile/

Page 40: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

40Source: http://gigaom.com/2012/01/30/why-kayak-prefers-mobile/

“If something is on the screen and people aren’t clicking on, we remove it”

Page 41: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

41

Mobile Unfolding

1. Nested Doll2. Hub & Spoke3. Bento Box4. Filtered View

Source: http://slidesha.re/yNf7Qw

“How do you gradually reveal mobile experiences?”

Page 42: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

42

1. Nested Doll

Source: http://slidesha.re/yNf7Qw

Page 43: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

43

2. Hub & Spoke

Source: http://slidesha.re/yNf7Qw

Page 44: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

44

3. Bento Box

Source: http://slidesha.re/yNf7Qw

Page 45: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

45

4. Filtered View

Source: http://slidesha.re/yNf7Qw

Page 46: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

46

CONTENT FIRST, NAV 2ND

• Minimal navigation, maximum content• Focus on what matters most • Gradually reveal experiences

Page 47: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

47

ORGANIZATION

1. Mobile Behaviors2. Content First

3. Navigation Elements 4.Clarity & Focus

Page 48: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

48

Navigation Elements

44% CONTENT

56% NAV/CHROME

Page 49: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

55% NAV OPTIONS

Page 50: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

50

90% NAV OPTIONS

Page 51: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

51

90% RESULTS

Page 52: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

52

13 NAV ELEMENTS

TOUCH TARGETS

Page 53: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

53

5 NAV ELEMENTS

Page 54: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

54

4 NAV ELEMENTS

Page 55: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

55

Full NavigationPage

Page 56: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

56

Top NavigationOverlay

Page 57: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

57

Side NavigationExpand

Page 58: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

58

Top NavigationExpand

Page 59: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

59

BottomNavigationMenu

Pivot & Explore

Page 60: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

60

Dead End

Page 61: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

61

Duplicative Menus

Page 62: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

62

Bottom Navigation Menu

Top NavigationLink

Page 63: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

63

Best of Both Worlds?

Minimal Navigation

Pivot & Explore

No DuplicativeMenus

Just anAnchor Link

Page 64: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

64Source: Tapworthy: Designing Great IPhone Apps By Josh ClarkSource: http://www.kickerstudio.com/blog/2011/01/activity-zones-for-touchscreen-tablets-and-phones/

80-90% of people are right handed

Page 65: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

65

Responsive Web Design

Fluid grids • Flexible images • Media queries

Page 66: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

66

Page 67: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

67

Responsive Navigation Patterns

1. Footer Anchor2. Toggle Menu3. Select Menu4. Top Navigation

Source: http://bit.ly/zwyv2d

Page 68: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

68

Page 69: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

69

• Minimal navigation at top• One tap access to

navigation• No dead ends• Comfortable for touch• No Javascript

dependency• Scalable (high)

• Anchor jump can be awkward

• No smooth motion (might be expected on mobile)

PROS CONS

Source: http://bit.ly/zwyv2d

1. Footer Anchor

Page 70: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

70

Page 71: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

71

• Keeps user in context• Smooth animation• Minimal navigation at top• One tap access to

navigation• Scalable (med)

• Animation performance• Javascript dependency• Potential dead ends• Less optimized for

touch

PROS CONS

Source: http://bit.ly/zwyv2d

2. Toggle Menu

Page 72: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

72

Page 73: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

73

• Minimal navigation at top

• Pulls up native controls• Scalable (med)

• Lack of styling • Handling second-level

navigation• Javascript dependency• Multi-tap operation

PROS CONS

Source: http://bit.ly/zwyv2d

3. Select Menu

Page 74: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

74

Page 75: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

75

• Easy to implement• No Javascript

dependencies• Single source order • Scalability (low/med)

• Navigation first, content second (height issues)

• Touch target proximity• Cross-device line-

breaking issues

PROS CONS

Source: http://bit.ly/zwyv2d

4. Top Navigation

Page 76: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

76

Responsive Navigation Patterns

1. Footer Anchor2. Toggle3. Select Menu4. Top Navigation

Source: http://bit.ly/zwyv2d

Page 77: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

77

In-ContextActions

Page 78: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

78

In ContextNavigation

GlobalNavigation

Page 79: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

79

In ContextNavigation

Page 80: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

80

What About Fixed Position Menus?

Page 81: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

81Source: Tapworthy: Designing Great IPhone Apps By Josh ClarkSource: http://www.kickerstudio.com/blog/2011/01/activity-zones-for-touchscreen-tablets-and-phones/

80-90% of people are right handed

Page 82: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

82

Fixed Bottom

• Requires Javascript• Eats up Screen Space

Page 83: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

83

Mobile Safari iOS4 iOS5

treats as static elements & scrolls with rest of page

strong support

Source: http://bit.ly/svHYGn

Android 2.1 2.2 2.3 3 & 4

no support awkwardly snaps fixed elements back when scrolled

supported but disabling page scaling is required

supported with decent performance

Fixed Position Support

Page 84: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

84

Blackberry 5.0 7.0 Playbook

supported but fixed elements are jittery

supported supported but text is jagged in fixed position elements

Other Browsers Opera Mobile Opera Mini Firefox Mobile

Windows Phone

Amazon Silk

awkward snap & miscalc

no support supported on version 6.0+

Ignore & treat elements as static

supported but disabling page scaling is required

Source: http://bit.ly/svHYGn

Fixed Position Support

Page 85: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

85

Fixed Bottom

• Requires Javascript• Eats up Screen Space• Physical Control Proximity

Page 86: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

86

Physical Controls Below Screen

Page 87: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

87

System Controls

“I’m always hitting that home key by mistake rather than the space bar and so exit out of what I’m typing.”

Source: http://bit.ly/ttmqIg

Page 88: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

88

Android Design

Don't use bottom tab bars1. Other platforms use the

bottom tab bar

2. Android's tabs for view control are shown in action bars at the top of the screen

Source: http://developer.android.com/design/patterns/pure-android.html

Page 89: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

89

Getting Back

Back Button

Back Button

Page 90: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

90

Getting Back

Back Button

Back Button

Page 91: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

91

Android Design

Don't use labeled back buttons on action bars1. Other platforms use an explicit

back button with label

2. Android uses the main action bar for hierarchical navigation & the navigation bar for temporal navigation

Source: http://developer.android.com/design/patterns/pure-android.html

Page 92: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

92

Getting Back

Page 93: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

93

Getting Back

Page 94: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

94

Getting Back

Source: http://bit.ly/raZcON

Page 95: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

95

NAVIGATION ELEMENTS

• Avoid excessive navigation menus• Top navigation links for quick access• Bottom menu for pivoting & exploring• In context actions & navigation• Avoid back buttons & fixed bottom positioning

Page 96: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

96

ORGANIZATION

1. Mobile Behaviors2. Content First

3. Navigation Elements 4.Clarity & Focus

Page 97: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

ONE THUMB

ONE EYEBALL

Partial attention requires focused design

PHOTO BY STEVE RHODES

Page 98: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

98

Maintain Clarity

Single Navigation Action

Page 99: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

99

Minimize Errors

Content

Content

“47% of mobile users tap on ads by mistake.”

SOURCE: HARRIS INTERACTIVE, DECEMBER 2010

Page 100: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

100

CLARITY & FOCUS

• Minimize amount of navigation required• Focus on task at hand

Page 101: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

101

Exercise

How do mobile use cases intersect with?

• Your customer’s needs

• Your business goals

Sketch out your mobile Web experience start screen. Focus on:

• Lookup/Find, Check In/Status, Explore/Play, Edit/Create

• Content first, navigation second

• Navigation elements

• Clarity & focus

Page 102: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

102

ORGANIZATION

1. Mobile Behaviors2. Content First

3. Navigation Elements 4.Clarity & Focus

Page 103: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

103

THANKS

@LUKEW LUKEW.COM

Page 104: ORGANIZING - LukeW · • Your customer’s needs • Your business goals Sketch out your mobile Web experience start screen. Focus on: • Lookup/Find, Check In/Status, Explore/Play,

104