mobile world

53
It’s all about the Mobile

Upload: yonatan-levin

Post on 16-Apr-2017

228 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Mobile world

It’s all about the Mobile

Page 2: Mobile world

Yonatan Levin

Page 3: Mobile world

> 10M users

Ruby, Golang, Python, Android,

iOS

40 cities

Page 4: Mobile world

> 600 members

Google Supported

Meetups, Hackathons

Android StudyJam

Page 5: Mobile world

1.3Bn Smartphones shipped60% of traffic comes from mobile

Page 6: Mobile world

Google play services paid out $5 billion+

App Store total sales of around $15 billion

Page 7: Mobile world

“With great power comes great responsibility”

Page 8: Mobile world

Product

Page 9: Mobile world

Product Tell your story.

Page 10: Mobile world

ProductFocus on core and vision,not on features.

Page 11: Mobile world

ProductDon’t build the whole solution.

Be small and smart - MVP.

Try it - rebuild - try it again

Page 12: Mobile world

ProductA/B Testing, Analytics -

Measure everything from day one!

Page 13: Mobile world

Product designDon’t care about scale infrastructure.

Your engineers will do. Later.

Page 14: Mobile world

Design

Page 15: Mobile world

We need a good designer!

Page 16: Mobile world
Page 17: Mobile world
Page 18: Mobile world

UX

Page 20: Mobile world

3 Main Things

- Who is your user- Where he use it- When he use

Don’t be selfish, be part of ecosystem

Page 21: Mobile world

One design to rule them all- Design for multiple screens first- Same user experience across all device- Don’t be afraid to

change

Page 22: Mobile world

K.I.S.S.Keep It Simple, Stupid!

Page 23: Mobile world

Support multiple screensReally hard in Android- Different screen resolutions- Screen sizes

With Iphone 6 and IPhone 6+- Became harder on IPhone too.

Page 24: Mobile world

!=

Design for the Platform

Page 25: Mobile world

Follow the path, LukeAndroid: https://developer.android.com/design/patterns/index.html

https://developer.android.com/design/material/index.html

Page 26: Mobile world

iPhone: https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/

http://iosdesign.ivomynttinen.com/

Or feel the dark side power

Page 27: Mobile world

UI

Page 28: Mobile world

Sketch it

Page 29: Mobile world

For tablets too

Page 30: Mobile world

Tools for MockupsMake it interactive, give your friends to play with.FramerSolidifyHotglooMoqups

iOS Special: DesigncodeInivisionApp

Page 32: Mobile world

Free Photo resourcesDeath to the Stock Photo

Unsplash

New Old Stock

Public Domain

Page 33: Mobile world

DesignerIf you still need one…

https://dribbble.com/http://www.folyo.me/

Page 34: Mobile world

Development

Page 35: Mobile world

Web vs Hybrid vs Native

Page 36: Mobile world

Web vs Hybrid vs Native

Page 37: Mobile world

Development CostAny platform

Emulator

25$ Google Developer account

Page 38: Mobile world

Development CostMust have Mac

Iphone

100$ Developer account yearly

Page 39: Mobile world

So on which platform you developing first?

Page 40: Mobile world

Android Versions adaption

Page 41: Mobile world

iOS Versions adaption

Page 42: Mobile world

Where to findHard to find and mostly impossible to team with:

Friends, Stack Overflow, Tech Meetups.Learn by yourself:

http://www.codecademy.com/https://www.coursera.org/https://www.udacity.com/

Page 43: Mobile world

Not from scratch - Android LibrariesFull list here

My favorites:- Square picasso - to download an images- OkHttp - fast and easy http client- Tape - to save tasks when you offline- Android Animations - animations

Place to search: Android Arsenal

Page 44: Mobile world

Not from scratch - iOS Libraries

Cocoa Controls

iOS Frameworks

Page 45: Mobile world

Development CostUI:

DO IT BY YOURSELF!

Page 46: Mobile world

Development CostMobile:

Page 47: Mobile world

Development CostBACKEND:

ALREADY BUILT FOR YOU

Page 48: Mobile world

Backend

Page 49: Mobile world

AnalyticsFrom day one!

Page 50: Mobile world

Submission Process

IPhone - could take weeks

Android - couple hours

Page 51: Mobile world

FeaturedFor Android:Follow the guide:http://developer.android.com/distribute/essentials/index.html

For iPhone:UI, Press coverage and friends @ Apple

Page 52: Mobile world
Page 53: Mobile world

[email protected]+972503456408

facebook.com/levin.yonatan