93
MODERN with RICK MESSER IPHONE APP DESIGN ADOBE MAX 2015 SESSION

Adobe Max Modern iPhone App Design with Rick Messer

Embed Size (px)

Citation preview

Page 1: Adobe Max Modern iPhone App Design with Rick Messer

MODERN

with RICK MESSER

IPHONE APP DESIGN

A D O B E M A X 2 0 1 5

S E S S I O N

Page 2: Adobe Max Modern iPhone App Design with Rick Messer

i:

A Little Background

Page 3: Adobe Max Modern iPhone App Design with Rick Messer

Small Team Designing Small Screens

F U N S I Z E

Page 4: Adobe Max Modern iPhone App Design with Rick Messer

Austin is Magical

Page 5: Adobe Max Modern iPhone App Design with Rick Messer
Page 6: Adobe Max Modern iPhone App Design with Rick Messer
Page 7: Adobe Max Modern iPhone App Design with Rick Messer
Page 8: Adobe Max Modern iPhone App Design with Rick Messer
Page 9: Adobe Max Modern iPhone App Design with Rick Messer

Specializing In Mobile Products

Page 10: Adobe Max Modern iPhone App Design with Rick Messer
Page 11: Adobe Max Modern iPhone App Design with Rick Messer
Page 12: Adobe Max Modern iPhone App Design with Rick Messer

Early Conceptual Designs (August 2014)

Page 13: Adobe Max Modern iPhone App Design with Rick Messer

Early Conceptual Designs (August 2014)

Page 14: Adobe Max Modern iPhone App Design with Rick Messer

Final Designs

Page 15: Adobe Max Modern iPhone App Design with Rick Messer

@hustlecast

Page 16: Adobe Max Modern iPhone App Design with Rick Messer
Page 17: Adobe Max Modern iPhone App Design with Rick Messer

ii:

Overview

Page 18: Adobe Max Modern iPhone App Design with Rick Messer

What this talk is about

Anatomy and nomenclature of iPhone apps

Nuances involved in designing for mobile

Personal experience transitioning from web to mobile

Designing native apps in the real world

Page 19: Adobe Max Modern iPhone App Design with Rick Messer

What this talk is not about

Visual design

Design trends

Code/Development

Responsive web design

Page 20: Adobe Max Modern iPhone App Design with Rick Messer

Expectations

Page 21: Adobe Max Modern iPhone App Design with Rick Messer

Outline

Part I: Why Mobile?

Part II: Practical Stuff

Part III: Stuff I’ve Learned Not To Do

Page 22: Adobe Max Modern iPhone App Design with Rick Messer

PART I

Why Mobile?

Page 23: Adobe Max Modern iPhone App Design with Rick Messer

“Web People” Problems

Page 24: Adobe Max Modern iPhone App Design with Rick Messer
Page 25: Adobe Max Modern iPhone App Design with Rick Messer

1st Gen iPhone Feb 2008

Page 26: Adobe Max Modern iPhone App Design with Rick Messer

How I Learned Mobile

By Copying

(Basically cheating)

Page 27: Adobe Max Modern iPhone App Design with Rick Messer
Page 28: Adobe Max Modern iPhone App Design with Rick Messer

PART II

Practical Stuff

Page 29: Adobe Max Modern iPhone App Design with Rick Messer

Basic Anatomy

Status BarNavigation Bar

Segmented Control

Table View

Content Area

Tab Bar

Page 30: Adobe Max Modern iPhone App Design with Rick Messer

Status Bar

40 px (20 pt)

Always on top

Plan for it in your design

Don’t remove it

Light or dark content

Page 31: Adobe Max Modern iPhone App Design with Rick Messer

Status Bar

Light Content

Dark Content

Page 32: Adobe Max Modern iPhone App Design with Rick Messer

Navigation Bar

88 px (44 pt)

Always below status bar

Tells user where they are

Translucent by default

1px border (0.5 pt)

Back Title Action129 px (64.5 pt)

Can be any color or pattern

Page 33: Adobe Max Modern iPhone App Design with Rick Messer

Navigation Bar

But don’t do something silly like this.

Or this…

Page 34: Adobe Max Modern iPhone App Design with Rick Messer

Segmented Control

Even widths

2 - 4ish items

Is a sub-view

Page 35: Adobe Max Modern iPhone App Design with Rick Messer

Content Area

Table

Defer to content

Use full bleed

Default Typography 17pt

Body text, something like 14pt (28px)

Don’t go lower than 11pt (22px)

Tappable areas = 44x44pt

27px (13.5pt)

Default typeface as of iOS9 is San Francisco

Page 36: Adobe Max Modern iPhone App Design with Rick Messer

Apple’s New System Typeface

San Francisco

Now for iOS 9, OS X El Capitan, watchOS 2, and tvOS.

Page 37: Adobe Max Modern iPhone App Design with Rick Messer
Page 38: Adobe Max Modern iPhone App Design with Rick Messer

When Choosing A Typeface

Not too decorative

Good range of weights

Some popular UI fonts:

Avenir Brandon TextProxima Nova

Open Sans Source Sans Lato

Page 39: Adobe Max Modern iPhone App Design with Rick Messer

Tab Bar

Always on bottom

Common app navigation

98 px (49 pt)

1px border (0.5 pt)

Better than a hamburger

Page 40: Adobe Max Modern iPhone App Design with Rick Messer

Pixels vs Points

1st Gen iPhone: 1 Point = 1 Pixel

1 pixel

Retina: 1 Point = 4 Pixels

1px 1px

1px 1px

@2x@1x

Page 41: Adobe Max Modern iPhone App Design with Rick Messer

iPhone Device Resolution History

Original–3Gs 320 x 480 pt

In Points

4 & 4s 320 x 480 pt 640 x 960 pixels

5, 5c, 5s 320 x 568 pt 640 x 1136 pixels

6 375 x 667 pt 750 x 1334 pixels

6+ 414 x 736 pt 1242 × 2208 pixels

@1x

@2x

@2x

@2x

@3xDown-sampled to 1080 × 1920 device pixels

Page 42: Adobe Max Modern iPhone App Design with Rick Messer

PART III

Stuff I ’ve Learned Not To Do

Page 43: Adobe Max Modern iPhone App Design with Rick Messer

Avoid “Webbyness”

1

Page 44: Adobe Max Modern iPhone App Design with Rick Messer

Tiny text, gigantic line-height

Keyboard should be up

“Next” log in and disabled

It’s a tap not a click

Set status bar content appropriately

This probably shouldn’t be made

Page 45: Adobe Max Modern iPhone App Design with Rick Messer
Page 46: Adobe Max Modern iPhone App Design with Rick Messer
Page 47: Adobe Max Modern iPhone App Design with Rick Messer

Photoshop Artboards Workflow

Page 48: Adobe Max Modern iPhone App Design with Rick Messer
Page 49: Adobe Max Modern iPhone App Design with Rick Messer
Page 50: Adobe Max Modern iPhone App Design with Rick Messer

Don’t Throw Things At Devs

2

Page 51: Adobe Max Modern iPhone App Design with Rick Messer

D E S I G N D E V

“Lobbers”

Page 52: Adobe Max Modern iPhone App Design with Rick Messer

Why So Specific?

Page 53: Adobe Max Modern iPhone App Design with Rick Messer
Page 54: Adobe Max Modern iPhone App Design with Rick Messer
Page 55: Adobe Max Modern iPhone App Design with Rick Messer
Page 56: Adobe Max Modern iPhone App Design with Rick Messer
Page 57: Adobe Max Modern iPhone App Design with Rick Messer

Style Bugs

You forgot something

The Devs ignored your style guide

Page 58: Adobe Max Modern iPhone App Design with Rick Messer

There WILL Be Changes

Page 59: Adobe Max Modern iPhone App Design with Rick Messer

Adobe CC Libraries

Page 60: Adobe Max Modern iPhone App Design with Rick Messer
Page 61: Adobe Max Modern iPhone App Design with Rick Messer

Everyone Wins With Pairing

Devs don’t have to make design decisions

Implementation get closer to your design

Both parties are involved in making decisions

Page 62: Adobe Max Modern iPhone App Design with Rick Messer

This Talk Is About Mobile Right?

Page 63: Adobe Max Modern iPhone App Design with Rick Messer

Don’t Thumb Hate3

Page 64: Adobe Max Modern iPhone App Design with Rick Messer
Page 65: Adobe Max Modern iPhone App Design with Rick Messer

Consider Thumb Reach

iPhone – 4s iPhone 5 – 5s iPhone 6 iPhone 6 Plus

http://scotthurff.com/posts/how-to-design-for-thumbs-in-the-era-of-huge-screens

Page 66: Adobe Max Modern iPhone App Design with Rick Messer

4

Lazy Comp Data

Page 67: Adobe Max Modern iPhone App Design with Rick Messer
Page 68: Adobe Max Modern iPhone App Design with Rick Messer
Page 69: Adobe Max Modern iPhone App Design with Rick Messer

Comet Repeat Grid Feature

Page 70: Adobe Max Modern iPhone App Design with Rick Messer
Page 71: Adobe Max Modern iPhone App Design with Rick Messer

Prototype Your Designs

5

Page 72: Adobe Max Modern iPhone App Design with Rick Messer

For Flows

Page 73: Adobe Max Modern iPhone App Design with Rick Messer

Micro-Interactions

Page 74: Adobe Max Modern iPhone App Design with Rick Messer

Shot by @Sunnynsm

Page 75: Adobe Max Modern iPhone App Design with Rick Messer
Page 76: Adobe Max Modern iPhone App Design with Rick Messer

Careful With Design Trends

6

Page 77: Adobe Max Modern iPhone App Design with Rick Messer

When I Follow Design Trends

http://uxreactions.com/post/120546553244/when-i-follow-design-trends

Page 78: Adobe Max Modern iPhone App Design with Rick Messer
Page 79: Adobe Max Modern iPhone App Design with Rick Messer

Hamburger Dependence

Hamburger

7

Page 80: Adobe Max Modern iPhone App Design with Rick Messer

Home

Activity

Notifications

Account

Sign-Out

Favorites

Friends

Explore

Search

Help

About this app

Hamburger Dependence

7

Page 81: Adobe Max Modern iPhone App Design with Rick Messer

Hierarchical Navigation

iOS Human Interface Guidelines

Page 82: Adobe Max Modern iPhone App Design with Rick Messer
Page 83: Adobe Max Modern iPhone App Design with Rick Messer
Page 84: Adobe Max Modern iPhone App Design with Rick Messer
Page 85: Adobe Max Modern iPhone App Design with Rick Messer
Page 86: Adobe Max Modern iPhone App Design with Rick Messer

It’s Hard to Say “No” to a Hamburger

Page 87: Adobe Max Modern iPhone App Design with Rick Messer

“Think Outside The Bun”

–Taco Bell

Page 88: Adobe Max Modern iPhone App Design with Rick Messer

Re-cap

“Webby" design patterns

Lobbing designs at devs

Not thinking about thumb users

Lazy comp data

Not prototyping

Design trends

Hamburger dependence

Page 89: Adobe Max Modern iPhone App Design with Rick Messer

In Conclusion

Page 90: Adobe Max Modern iPhone App Design with Rick Messer

Thank you

[email protected]

Page 92: Adobe Max Modern iPhone App Design with Rick Messer

@rickmesser

Page 93: Adobe Max Modern iPhone App Design with Rick Messer

© 2015 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

Take the SESSION SURVEY on the MAX mobile app

…for your chance to WIN one of these e-books from Adobe

Press

Every survey you submit enters yourname to win the daily grand prize:

Dell UltraSharp 25” Monitor