charles du: introduction to mobile ux design

30
Resources: Online Courses For coders For non-coders Stanford’s iOS development class iTunesU “From Idea to App Store” udemy.com Link to discounted course Apple’s iOS development videos developer.apple.com/itunes “The Complete Product Management Course” udemy.com Link to discounted course

Upload: mdevtalk

Post on 16-Feb-2017

104 views

Category:

Mobile


0 download

TRANSCRIPT

Page 1: Charles Du: Introduction to Mobile UX Design

Resources: Online Courses

For coders For non-coders

Stanford’s iOS development class iTunesU

“From Idea to App Store” udemy.com

Link to discounted course

Apple’s iOS development videos developer.apple.com/itunes

“The Complete Product Management Course”

udemy.com Link to discounted course

Page 2: Charles Du: Introduction to Mobile UX Design
Page 3: Charles Du: Introduction to Mobile UX Design

CHARLES DUproductcharles.com | nomadcharles.com

Page 4: Charles Du: Introduction to Mobile UX Design

Introduction to Mobile UX Design

Page 5: Charles Du: Introduction to Mobile UX Design

Hi. I’m Charles

Page 6: Charles Du: Introduction to Mobile UX Design

1. Process

2. Models

3. Resources

Agenda

Page 7: Charles Du: Introduction to Mobile UX Design

1. App Definition Statement

2. Feature Backlog

3. Flow Diagram

4. Wires

5. Mocks

6. Mobile Web Prototype

7. Assets

Process

Page 8: Charles Du: Introduction to Mobile UX Design

“An app definition statement is a concise, concrete declaration of an app’s main purpose and its intended audience”

What is an app definition statement?

Page 9: Charles Du: Introduction to Mobile UX Design

“An app that easily let the public get NASA content”

1. App Definition Statement NASA App

Page 10: Charles Du: Introduction to Mobile UX Design

“An app that easily let two strangers discover what they have in common”

1. App Definition Statement Common Links

Page 11: Charles Du: Introduction to Mobile UX Design

“An app that easily let two strangers

discover what they have in common”

Example: Common Links

Page 12: Charles Du: Introduction to Mobile UX Design

2. Feature Backlog

Tools: Asana, Jira, Pivotal Tracker

Page 13: Charles Du: Introduction to Mobile UX Design
Page 14: Charles Du: Introduction to Mobile UX Design
Page 15: Charles Du: Introduction to Mobile UX Design

3. Flow Diagram

Tools: Paper, Omnigraffle, Visio

Splash Screen

Not Logged In

Home Screen

Logged In

User Data Saved?

Data < 1 week old?

FB Token Received

Start Yes

Tap "Log in"

Unable to log in to Facebook. Please check your internet

connection.

No

Yes

FB Token Saved?

No

No

Splash Screen

Spinner

Yes

No

FB data received?

Save User Data

Yes

No

Is old data available

No

Yes

Read User Data

Read User Data

Page 16: Charles Du: Introduction to Mobile UX Design
Page 17: Charles Du: Introduction to Mobile UX Design

4. Wires

Tools: Paper, Omnigraffle, Balsamic, Axure

Page 18: Charles Du: Introduction to Mobile UX Design

5. Mocks

Tools: Sketch, Photoshop, Indesign, Invision

COMMON LINKSCL_pageviews_createdlinkables.png

Header Arrow#f47203

HeadersCell height 88 px#f7f7f7Helvetica Neue Medium18pt, #000000

Profile ImageW 317 px, H 317 px

Helvetica Neue Light, 16pt, #000000

Helvetica Neue Bold, 22pt, #f47203

Helvetica Neue Light, 16pt, #f47203

Helvetica Neue Light, 16pt, #000000

Helvetica Neue Light, 22pt, #f47203

Helvetica Neue Light, 16pt, #f47203FootersCell height 84 px#f7f7f7

Cell height 170 px

Cell height 295 px

Grey Stroke 1px, #d3d3d3

White Padding (between grey stroke and profile image)3px, #ffffff

White Padding (between 2 profile images)7px, #ffffff

27 px

18 px

27 px

18 px

73 px

73 px

12 px

Page 19: Charles Du: Introduction to Mobile UX Design

Resources: iOS Human Interface Guidelines

https://developer.apple.com/ios/human-interface-guidelines/

Page 20: Charles Du: Introduction to Mobile UX Design

Resources: Android Material Design Spec

https://developer.apple.com/library/ios/documentation/userexperience/conceptual/mobilehig/

Page 21: Charles Du: Introduction to Mobile UX Design

6. Mobile Web Prototype

Page 22: Charles Du: Introduction to Mobile UX Design

“Show me how you would complete this task”

“What do you think this word means?”

“If you tap on this, what do you expect to happen?”

“What was confusing?”

“how did using this app make you feel?”

User Test

Page 23: Charles Du: Introduction to Mobile UX Design

7. AssetsCOMMON LINKSAnimation Assets

Friends Balls

18% opacity of #5c76b1

Music Artists Balls

18% opacity of #ee3568

Likes Balls

18% opacity of #2ac5f4

20px 28px 35px 52px

Page 24: Charles Du: Introduction to Mobile UX Design

7. Assets - icons

1

D

E

F

2 3

Page 25: Charles Du: Introduction to Mobile UX Design

7. Assets - icons9. APP STORE PREP

Page 26: Charles Du: Introduction to Mobile UX Design

Role Models9. APP STORE PREP

FacebookSettings Ticketmaster

PathWazeVenmo

Page 27: Charles Du: Introduction to Mobile UX Design

As Android, iPhone and other mobile platforms grow, we are moving away from the page-based Internet. The new Internet is app centric and often message-centric.

— Keith Teare, Archimedes Labs

Page 28: Charles Du: Introduction to Mobile UX Design

Resources: Online Courses

For coders For non-coders

Stanford’s iOS development class iTunesU

“From Idea to App Store” udemy.com

Link to discounted course

Apple’s iOS development videos developer.apple.com/itunes

“The Complete Product Management Course”

udemy.com Link to discounted course

Page 29: Charles Du: Introduction to Mobile UX Design

PRODUCTCHARLES.COM

Page 30: Charles Du: Introduction to Mobile UX Design

WWW.MDEVTALK.CZ

mdevtalk