22
Human Interface Guidelines For Dummies Jeremy Curcio Open West - May 7, 2015

Human Interface Guidelines: For Dummies - Open West

Embed Size (px)

Citation preview

Page 1: Human Interface Guidelines: For Dummies - Open West

Human Interface GuidelinesFor Dummies

Jeremy CurcioOpen West - May 7, 2015

Page 2: Human Interface Guidelines: For Dummies - Open West

Who Am I?

Software Developer from Baltimore, Maryland

Works for Planit Advertising

Writing iOS Apps since 2008

Hockey Player

Pokémaster

Page 3: Human Interface Guidelines: For Dummies - Open West

What Will We Cover?

“Dos and Don’ts” of App Design

What Apple Expects

What Will Guarantee a Rejection Email

Page 4: Human Interface Guidelines: For Dummies - Open West
Page 5: Human Interface Guidelines: For Dummies - Open West

What Does Apple Expect?Your App should have three main focuses:

Deference

Quickly understand how to use the app

Clarity

Text is readable

Icons precise

Functionality dictates design

Depth

Layers

Motion

Page 6: Human Interface Guidelines: For Dummies - Open West
Page 7: Human Interface Guidelines: For Dummies - Open West

UIKit

Is. Your. Friend.

All UI elements

Nav Bars

Tab Bars

Alert Views

Buttons

Your App is viewed as a “Screen”

Page 8: Human Interface Guidelines: For Dummies - Open West

Layout

Size classes

New to iOS8

Easily make an app for any screen size

Maintain focus

Put important elements to the top left

Keep layouts consistent

Touch areas should be minimum of 44px x 44px

Page 9: Human Interface Guidelines: For Dummies - Open West

Navigation

Users should always know where they are

And how to change to last/next screen

Navigation Bars

Great for data driven apps

Tab Bars

Great for apps with multiple categories of content or functionality

Avoid multiple paths to same screen

Page 10: Human Interface Guidelines: For Dummies - Open West
Page 11: Human Interface Guidelines: For Dummies - Open West

Interactivity

Keep default touch actions

Tap: Select

Drag: Scroll

Swipe: Reveal hidden views

Double Tap/Pinch: Zoom

Touch and Hold: More information

Shake: Undo

Page 12: Human Interface Guidelines: For Dummies - Open West

More Interactivity

Don’t make gestures only way to complete action

Have a button available

Avoid make complex gestures

Hard for people with disabilities

When in doubt, don’t invent a gesture

Page 13: Human Interface Guidelines: For Dummies - Open West

Color

Use colors to signal interactivity

Add borders and backgrounds only when necessary

Be alert to color blindness

Avoid using pairs of common color blind colors together

Color should enhance

Don’t let color distract

Page 14: Human Interface Guidelines: For Dummies - Open West
Page 15: Human Interface Guidelines: For Dummies - Open West

Graphics

App Icon

Unique

Uncluttered

Viewable at many sizes

Page 16: Human Interface Guidelines: For Dummies - Open West

GraphicsBar Icons

Apple provides many icons for common tasks

Plus for Add

Camera for Add Photo

Trashcan for Delete

Only use standard icons for intended purpose

Don’t repurpose icons

Create your own if nothing is available

Try using text over an icon

Page 17: Human Interface Guidelines: For Dummies - Open West

Graphics

Build for Retina

2x and 3x

Don’t replicate:

Apple products

Apple trademarks

Apple App icons, screenshots

Page 18: Human Interface Guidelines: For Dummies - Open West

Text

All text is creating a conversation with user

Tone is important

Friendly, but professional

Keep terminology your users will understand

Good: Medical terms in app aimed at doctors

Bad: Medical terms in app aimed at beginner exercisers

Be consistent

Each word matters - keep it short, but meaningful

Page 19: Human Interface Guidelines: For Dummies - Open West
Page 20: Human Interface Guidelines: For Dummies - Open West

iOS ElementsDon’t mix and match

Use elements from a single iOS version

Preferably latest available

Use same style throughout app

Don’t create custom elements for standard actions

Use what Apple provided when you can

Take advantage of iOS Technologies

Multitasking

VoiceOver

GameCenter

Page 21: Human Interface Guidelines: For Dummies - Open West

Wrap-Up

Use Apple’s apps as guidance

Apple’s opinion is law

Keep it simple whenever possible

Apple provides plenty of icons, use them

Page 22: Human Interface Guidelines: For Dummies - Open West

Questions?Slides Available At jcurcio.com/openwestShort-link to the HIG apple.co/1uk1nuV