Download - Mobile First Approach - The key to cross platform interface design

Transcript
Page 1: Mobile First Approach - The key to cross platform interface design

Who Am I?A Weboniser and Rubyist

A Blogger(vparihar01.github.com)

An Aesthetics Geek

An Aspiring Tech Innovator

DevOps Guy

Tweet with @vparihar

Page 2: Mobile First Approach - The key to cross platform interface design

Mobile FirstThe key to cross platform interface design

Page 3: Mobile First Approach - The key to cross platform interface design

75%of mobile users use their

mobile for shopping

Page 4: Mobile First Approach - The key to cross platform interface design

56%of people own a smart phone out of the total no. of people

owning a mobile phone

Page 5: Mobile First Approach - The key to cross platform interface design

75%of mobile users respond to mobile-optimized sites when making purchases

Over

Page 6: Mobile First Approach - The key to cross platform interface design

99%of smartphone owners use their mobile browser atleast once a day

Page 7: Mobile First Approach - The key to cross platform interface design

2014mobile internet usage will overtake desktop internet usage

By

Page 8: Mobile First Approach - The key to cross platform interface design

80%of time on mobile is spent inside apps

Page 9: Mobile First Approach - The key to cross platform interface design

1.3millionAndroid and iOS devices alone are being sold everyday

About

Page 10: Mobile First Approach - The key to cross platform interface design

91%of all people on earth have a mobile phone

Page 11: Mobile First Approach - The key to cross platform interface design

50%of mobile phone usersuse mobile as theirprimary internet source

Page 12: Mobile First Approach - The key to cross platform interface design

91% of adults have their mobiles phones within arm’s reach 24/7

Page 13: Mobile First Approach - The key to cross platform interface design

What is the first thing you want end-users to see?

● The core idea should be the principle highlight.

● Users should be able to interact, consume, action upon that core idea using a mobile phone.

● Concentrate on the primary use cases

● Flesh out the most important feature/content and make sure that the user sees this as the first thing.

Why Mobile First?Using this method, questions like this come up a lot

Page 14: Mobile First Approach - The key to cross platform interface design

What is the first thing you want end-users to see? (contd.)

● Place Content that is closest to conversion

● Facilitate user by providing proactive inputs using exclusive native hardware

● Precise directions/ questions to minimise user efforts

Why Mobile First?Using this method, questions like this come up a lot

Page 15: Mobile First Approach - The key to cross platform interface design

Is it a better approach towards Responsive Web Design?

● Conventional Top to Bottom approach - Graceful Degradation makes life difficult as the content and the features may not adapt easily to the smaller sized devices

● Progressive Enhancement - Bottom to Top approach

○ Core features always stays in focus

○ Deliver an accessible experience to all screen sizes/ devices

○ Ensure ease of usability across various platforms

● Streamlined Content considering physical constraints of the device

Why Mobile First?Using this method, questions like this come up a lot

Page 16: Mobile First Approach - The key to cross platform interface design

Mobile first philosophy allows use of new capabilities

● Touch gestures (Tap, Double Tap, Drag, Pinch, Spread, Tap & Hold, Rotate)

● Geolocation (apps like Foursquare, Tinder)

● Barcode/ QR code scanning (Platforms like Smarterplaces)

● Camera Front & Back ( Skype, Line, Instagram)

● Gyroscope (Facebook Paper)

● Accelerometer (Runkeeper)

● Ambient Light Sensor (Camera App)

● Bluetooth & NFC (Audio Streaming)

● Audio (Microphone & Speaker) (Skype,Tango)

Why Mobile First?Using this method, questions like this come up a lot

Page 17: Mobile First Approach - The key to cross platform interface design

Touch Gestures

Tap Double Tap Drag & Flick Pinch

Touch and Hold RotateScroll

Page 18: Mobile First Approach - The key to cross platform interface design

Geolocation

Foursquare Tinder

Page 19: Mobile First Approach - The key to cross platform interface design

Barcode/ QR code scanning

QR Droid

Page 20: Mobile First Approach - The key to cross platform interface design

Camera Front & Back

Skype Nearest Tube

Page 21: Mobile First Approach - The key to cross platform interface design

Gyroscope

Facebook Paper

Page 22: Mobile First Approach - The key to cross platform interface design

Accelerometer

Runkeeper Historical Landings game on Android

Page 23: Mobile First Approach - The key to cross platform interface design

Bluetooth & NFC

Send : This app allows you to share files between NFC devices

Page 24: Mobile First Approach - The key to cross platform interface design

Audio (Microphone & Speaker)

Skype Tango

Page 25: Mobile First Approach - The key to cross platform interface design

The basics of a fluid interfaceVarious ways to go for a mobile first

01. Native app- A packaged application specific to mobile platforms

02. Mobile site- A website designed specifically for mobile browsers

03. Responsive site- A website adaptive to all screen sizes

Page 26: Mobile First Approach - The key to cross platform interface design

Desktop Website

Desktop WebsiteNative App

Page 27: Mobile First Approach - The key to cross platform interface design

Desktop WebsiteMobile Site

Page 28: Mobile First Approach - The key to cross platform interface design

Responsive Site Desktop Website

Page 29: Mobile First Approach - The key to cross platform interface design

Limited size on small screens, calls for relevant & optimised content layouts

01. Gesture & Behaviours - Gestures: Tap, Double Tap, Drag, Pinch, Spread, Tap & Hold, Rotate- Behaviours: Swipe to Left, Swipe to Right, Pull down, Pull up

02. Menus & Navigation- Following a pattern of design in all 3 types of mobile solutions

03. Scrolls & Accordions- For large amount of articles/content sites

04. Progressive Disclosure of Content- Let User decide what to consume rather than showing him everything upfront.

05. Carousals- Allow the user to interact with a group of similar elements within a fixed place Eg. Featured Images, Featured Videos, Testimonials

06. Avoid using Videos- Instead use more images

07. Do away with popups- Display the content in a new window

Optimised content structuring

Page 30: Mobile First Approach - The key to cross platform interface design

Behaviours

Page 31: Mobile First Approach - The key to cross platform interface design

Carousal

Page 32: Mobile First Approach - The key to cross platform interface design

Menu and Navigation - Responsive site

Page 33: Mobile First Approach - The key to cross platform interface design

Menu and Navigation - Tabbed Navigation in Native app

Page 34: Mobile First Approach - The key to cross platform interface design

Scrolls & Accordians

Page 35: Mobile First Approach - The key to cross platform interface design

ThanksWould Love to answer your queries…

Vivek Parihar@vparihar