53
– Robin Klein Schiphorst The Experience The key to cross-platform design

Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Embed Size (px)

DESCRIPTION

Designing cross-platform mobile apps and how to get find the key experience elements that will make your app a success. A meetup lecture given in Oslo, Norway at the 22th of januari 2014.

Citation preview

Page 1: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

– Robin Klein Schiphorst

The Experience The key to cross-platform design

Page 2: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

My name is

Robin Klein Schiphorst

User interface & experience designer Mobile | Responsive | Consulting www.robinkleinschiphorst.nl !

Current location Holland, recently lived in Norway for 1,5 years

Page 3: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Agenda

• Current situation

• How to get started

• Design tips & tricks

• Good examples what to do and what not

• Summary

Page 4: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Designing an ExperienceIn the digital jungle

Page 5: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Forget about devices

Page 6: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

source: http://bradfrostweb.com/

Page 7: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Forget about platform

Page 8: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22
Page 9: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

But.. but..

Page 10: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22
Page 11: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

We change phone every 1 to 2 yearsYour brand doesn’t.

Page 12: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Iphone wins on time & money spend on apps.

Page 13: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

“ winning, for us, has never been about making the most. ”

- D11 Conference, Apple CEO Tim Cook

Page 14: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Users don’t careIf i change phone, should i relearn to use the app?

Page 15: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Let’s stop.

Take a step back.

Noise..

Page 16: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

So..

What does this mean.

Page 17: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

We should aim for✓ A means for the user accomplice his/her goal ✓ Create an enjoyable experience ✓ A good foundation to build on ✓ Visual layer to make the use a breeze ✓ Making a task easier.

It’s not a design competition

- Look amazing - Doing new & intuitive things

Page 18: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Don’t skip

Research and testing

Page 19: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Remember

easy and enjoyable

Page 20: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

getting started

A clear idea, vision & goals.

Page 21: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Think in opportunities

Page 22: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Location Situation

Usability Functionality

Page 23: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Write down all idea’s, features & wishes

Page 24: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Organise your idea’s so you have a clear overview

Page 25: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Create a flow chart

Page 26: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Create a list of targeted devices What is the difference between them

iPad Air - mini iPhone 4 - 5

Galaxy Note Galaxy S4

Page 27: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Fluid & mobile first improve with break points

Page 28: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Start wireframing on paper gives you more time to think

Page 29: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Design tips & tricks makes working easier

Page 30: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Design tips & tricks

✓ Go vector or at least retina

✓ Create structure with folders

✓ Name your layers

✓ Use layer colours to highlight status

✓ Use smart objects

✓ Make a folder with all elements

✓ Use notes in your psd

Page 31: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Animate you interaction ideas

Source: The float label form interaction by Matt D Smith

Page 32: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

You go from this.

Page 33: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

You go from this.to this.

Page 34: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Examples of cross platformThe good and the bad

Page 35: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Create a solid brand identity

Page 36: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

✓ Logo ✓ Icon ✓ Label

Common elements/feeling

Page 37: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

when something just works amazing.

Its a great feeling

Page 38: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Common elements, but why the strange difference?

Iphone Android Blackberry

Page 39: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Bad choice on menu position on android

Iphone Android

Page 40: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Create a solid experience cross-platform

It’s in the details.

Page 41: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Popular mobile design patterns should be shared cross-platform

It doesn’t matter on which platform it was first used.

Page 42: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Interactions

Page 43: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Interactions

Default behaviour to show menu

Swipe from right to left

Page 44: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

One interaction

Default behaviour is check or delete

New option Setting a value Variation

Finido & Mail Pilot app

Page 45: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

✓ Good use of screen space in combination with interaction

✓ Different types of navigation

✓ Customisable navigation

✓ Smart touch gestures

✓ Respecting your time: Continue while tweet is being send

✓ Great use of sounds

Page 46: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

✓ Simple navigation

✓ Touch & hold:The heavy user navigation

Page 47: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

User moments

Page 48: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Handle (unexpected) moments Very important

Page 49: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Create an emotional connection

Page 50: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

When you take care of the moments clients will love you.

Page 51: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

• Forget device & os

• Create a clear concept

• Start with flowcharts & wireframes

• Solid brand identity

• Solid uniform experience

• Icons should be communicate the same message

• Find touch interactions to compliment experience

• Start with a small range first, like tablet 7 to 9 inch

• Mobile first

• Fluid first

• Enhance with break points

• Use device specific features to enhance experience

• Create structured and clean design files

• Create a ui collection

Summary remember

Page 52: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

We are giving two courses in March on!mobile app design & development.!!

Learn about the compleet proces of a great app in detail from start to launch in the app stores.!!

We appreciate if you can help share the news with college’s and friends.

Course info: www.interactivetribe.com

Going into detail with our course

Page 53: Designing cross-platform mobile apps - Meetup Oslo 2014-01-22

Thank you all!For you interest.

Email [email protected]!

Twitter @eyenoxmedia

It’s time for the break