Upload
yonatan-levin
View
230
Download
0
Embed Size (px)
Citation preview
It’s all about the Mobile
Yonatan Levin
> 10M users
Ruby, Golang, Python, Android,
iOS
40 cities
> 600 members
Google Supported
Meetups, Hackathons
Android StudyJam
1.3Bn Smartphones shipped60% of traffic comes from mobile
Google play services paid out $5 billion+
App Store total sales of around $15 billion
“With great power comes great responsibility”
Product
Product Tell your story.
ProductFocus on core and vision,not on features.
ProductDon’t build the whole solution.
Be small and smart - MVP.
Try it - rebuild - try it again
ProductA/B Testing, Analytics -
Measure everything from day one!
Product designDon’t care about scale infrastructure.
Your engineers will do. Later.
Design
We need a good designer!
UX
Templates & Examples - Freebie
Toolkits & UI:InvisionAppDowngrafAxure
3 Main Things
- Who is your user- Where he use it- When he use
Don’t be selfish, be part of ecosystem
One design to rule them all- Design for multiple screens first- Same user experience across all device- Don’t be afraid to
change
K.I.S.S.Keep It Simple, Stupid!
Support multiple screensReally hard in Android- Different screen resolutions- Screen sizes
With Iphone 6 and IPhone 6+- Became harder on IPhone too.
!=
Design for the Platform
Follow the path, LukeAndroid: https://developer.android.com/design/patterns/index.html
https://developer.android.com/design/material/index.html
iPhone: https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/
http://iosdesign.ivomynttinen.com/
Or feel the dark side power
UI
Sketch it
For tablets too
Tools for MockupsMake it interactive, give your friends to play with.FramerSolidifyHotglooMoqups
iOS Special: DesigncodeInivisionApp
Free Icons:PixsHub
FlatIcon
iOS special:StreamlineIcons
Free Photo resourcesDeath to the Stock Photo
Unsplash
New Old Stock
Public Domain
DesignerIf you still need one…
https://dribbble.com/http://www.folyo.me/
Development
Web vs Hybrid vs Native
Web vs Hybrid vs Native
Development CostAny platform
Emulator
25$ Google Developer account
Development CostMust have Mac
Iphone
100$ Developer account yearly
So on which platform you developing first?
Android Versions adaption
iOS Versions adaption
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/
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
Not from scratch - iOS Libraries
Cocoa Controls
iOS Frameworks
Development CostUI:
DO IT BY YOURSELF!
Development CostMobile:
Development CostBACKEND:
ALREADY BUILT FOR YOU
Backend
AnalyticsFrom day one!
Submission Process
IPhone - could take weeks
Android - couple hours
FeaturedFor Android:Follow the guide:http://developer.android.com/distribute/essentials/index.html
For iPhone:UI, Press coverage and friends @ Apple