Top Banner
HOW TO DESIGN MOBILE FIRST and the KISSS principle / Olga Voskoboinikova @dVosk
28
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: How to Design Mobile First and the KISSS principle

HOW TO DESIGN

MOBILE FIRSTand the KISSS principle

/ Olga Voskoboinikova @dVosk

Page 2: How to Design Mobile First and the KISSS principle

1/3 of internet users connect only via mobile.84% use smartphones at home.

74% use their phones while waiting in line.

MOBILE IS UBIQUITOUSYou can’t do responsive web design without

designing for touch and mobile first.

Page 3: How to Design Mobile First and the KISSS principle

DESIGNING FOR TOUCHFingers are not precise pointing devices.

Minimum touch target size + space between touch targets.

Page 4: How to Design Mobile First and the KISSS principle

How big the touch targets have to be?

Average human finger pad: 10–14mm.Average human finger tip: 8–10mm.Millimeters work across ≠ pixel densities.

Plus, larger targets are easier to reach.Even for a mouse pointer.

Page 5: How to Design Mobile First and the KISSS principle

There's more to touch than to a hover

Wroblewski's Touch Gesture Reference Guide

Page 6: How to Design Mobile First and the KISSS principle

THERE IS NO HOVER“While content can be our top priority, let’s not forget

that our designs and interactions, hovers included, can havea great positive impact on how visitors experience our site.

Hover wisely, friends.”Dynamic tool tips and help: could be something that appears on page load and then fades away.

Page 7: How to Design Mobile First and the KISSS principle

RECOMMENDED TOOLSUX designer’s standard answer:

“It depends”

What are you designing?

Page 8: How to Design Mobile First and the KISSS principle

Sketch

It's like Adobe, but for screens.

Pros:

It's plain simpleVector based

Cons:

Static screensNo element behavior

Page 9: How to Design Mobile First and the KISSS principle

Axure

Interactive wireframe & mockup tool.Similar to Justinmind or UXPin.

Pros:

Considers RWDFor large/long projects

Cons:

Steep learning curveOutdated UI scheme

Page 10: How to Design Mobile First and the KISSS principle

InVision

Wireframe & mockup presentation tool.Similar to Marvel or Pop.

Pros:

Easly to useFast building screen flows

Cons:

Interactivity is hiddenScreens built in another app

Page 11: How to Design Mobile First and the KISSS principle

Framer, Origami, Pixate, Proto.io, …Mobile First – sometimes only – prototyping tools.

Pros:

Mobile first mindsetMicrointeractions

Cons:

Focus on AppsDon't consider RWD

Page 12: How to Design Mobile First and the KISSS principle

HTML5

Couldn't be closer to the end user experience.

Pros:

Real browser renderingTest and iterate faster

Cons:

Not a WYSIWYG approachYou have to learn code

Page 13: How to Design Mobile First and the KISSS principle

“The Tool Rule: It's not about the tools.”

Stephen Hay @ UXLx

Page 14: How to Design Mobile First and the KISSS principle

DESIGNER, MEET THE BROWSER(S)

Learn HTML+CSS

Where to start

Get your hands dirty

Browser console

CodecademyShay Howe's

CodePen

Page 15: How to Design Mobile First and the KISSS principle

“Your visitors don’t give a sh¡t if your site is responsive.”

WHAT CUSTOMERS DO CARE:When your site takes 20 seconds to load.When they can’t get done what they need to get done.When interactions are awkward and broken.

Page 16: How to Design Mobile First and the KISSS principle

THINKhow to make the UI smarter.

Does the user need to select a CC type when it can beidentified from the first characters of its number?Do you need a Zip Code when the location can bedetected with a puch of a button?Etc.

It can get very creative!

Page 17: How to Design Mobile First and the KISSS principle

— KISSS —

KEEP IT SIMPLE,STRUCTURED &

SCALABLE

Page 18: How to Design Mobile First and the KISSS principle

KISSS #1Keep it Simple, Structured & Scalable

SIMPLIFY THINGS DOWNYou can’t have UI that makes people think.Think on what we’re doing for whom.Minimize the amount of choices available.

Page 19: How to Design Mobile First and the KISSS principle

BE ALWAYS CRITICAL“We have a ton of power at our fingertips.

However, with this power, we each have to ask ourselves:just because I can do something, should I?”

Jenn Lukas

Page 20: How to Design Mobile First and the KISSS principle

“Throw out 80% that’s on your screen…

Everything else here just needs to pixelate and die”Luke Wroblewski

Page 21: How to Design Mobile First and the KISSS principle

WHAT REALLY MATTERS?Small screen space forces you to focus.

Prioritize on what matters most on your website.

What do users do with/on your website?

Page 22: How to Design Mobile First and the KISSS principle

KISSS #2Keep it Simple, Structured & Scalable

STRUCTURE YOUR CONTENTAnd also,

Atomify your designsBuild a pattern libraryDefine flexible layout systems

Page 23: How to Design Mobile First and the KISSS principle

KISSS #3Keep it Simple, Structured & Scalable

PERFORMANCEis not just for developers

Performance and speed have a long term impact.

Page 24: How to Design Mobile First and the KISSS principle

“Speed is more important than aesthetics.”

Bruce Lawson

Users want something fast and easy to use.They don’t usually resize the browser…

Optimizing performance leads to a much better mobile experience than adapting the layout.

Page 25: How to Design Mobile First and the KISSS principle

Performance really matters.Optimize for performance.

http://radar.oreilly.com/2015/06/devops-developers-designers-ux-metrics-velocity.html

Page 26: How to Design Mobile First and the KISSS principle

“Sometimes you'll make choices that favor performance;other times, you'll make choices that favor aesthetics.

The key is using all the information available to youto make the right decision for you and your site.”

Lara Callender Hogan @ Designing for Performance

Page 27: How to Design Mobile First and the KISSS principle

How to make it happen.

http://radar.oreilly.com/2015/06/devops-developers-designers-ux-metrics-velocity.html

Page 28: How to Design Mobile First and the KISSS principle

THIS IS JUST THE START“Better experiences mean more conversions, more

engagement and a better chance the user will walk away witha positive feeling about your brand, service or product. Sure,my client’s desktop site rendered just fine on smartphones,but creating a focused experience made all the difference.Creating contextually-aware experiences is good business.”

Bruce Lawson