How of mobile
-
Upload
martijn-pannevis -
Category
Documents
-
view
79 -
download
0
Transcript of How of mobile
How?CC By http://www.flickr.com/photos/ameninadosolhos/2226574367
PlatformsCC By http://www.flickr.com/photos/stuckincustoms/211239773
PC world
Mobile
CC by http://www.flickr.com/photos/d_a_v_i_d_m_/89612916
Mobile PlatformsSymbian S60
J2me
Meego
Blackberry
Windows Mobile
Windows Phone
SMS
Mobile Web
Widgets
iPhone
Android
Mobile PlatformsSymbian S60
J2me
Meego
Blackberry
Windows Mobile
Windows Phone
SMS
Mobile Web
Widgets
iPhone
Android
Firefox Phone?
Blackberry revival?
SMS
CC By http://www.flickr.com/photos/sis/2789152982
William Gibson
"The future is here. It's just not evenly distributed yet."
iPhone
Steve Jobs
“Phone differentiation used to be about radios and antennas and things like
that...We think, going forward, the phone of the future will be differentiated by software”
CC By http://www.flickr.com/photos/gilderic/3517477267
Android
Android
CC By http://www.flickr.com/photos/laihiu/3799313903/
AndroidMore open than iPhone:
Possible to replace native parts (ie contacts)
hook into OS. (ie: Receive SMS)
run background tasks.
Market & Own distribution possible (but not common).
Growing, but not there yet
Windows Phone 7
Mobile Widgets
Mobile Web
Normal vs. Mobile webFew browsers
Consistent behaviour
Big screens
Input: mouse
Many browsers
Different browsers
Different screen sizes
Keypad/touch/mouse emulator
Mobile web is the future
Like normal web: distribution rules
Interface & sensor access will get there
Most apps are lists & screens with data anyway
HTML 5 is leading the way: Cool new things
Worldwide Distribution
Worldwide Payments
Appstore
112.556775.369
apps
233,636,281
CC By http://www.flickr.com/photos/eishier/179939755
So, which one?
Which platform?
Reach in YOUR target group
Capabilities needed
Future-ness (that’s a perfectly cromulent word!)
It’s still nowhere near a mature market
If possible, go with the web
Multiple PlatformsDon’t start from scratch all the time
Build (internal) API
If you are popular others will build for you :) eg: Twitter
Let’s build an app
Which Platform?
?
Native Apps
Why go native on mobile?
More control over the user experience
Richer interaction (make buttons do stuff)
Access to sensor data
Distribution through appstores
Pay $100.
Xcode
Testing
Simulator
Test on device!
CC from http://www.flickr.com/photos/bendodson/3367856091/
UDID’s
CC by http://www.flickr.com/photos/8533266@N04/2075411436/
Objective C. Not easy
CC by http://www.flickr.com/photos/veggiefrog/3435380297
WebApps
Powerful browser
Web Based
Browser Install
Run as app
Games
Dashcode
Disadvantages
CC by http://www.flickr.com/photos/iko/145211107/
Appstore
PhoneGap!
Native
Web-based apps
WWW folder
Submit
Online app Management
Submit
CC by http://www.flickr.com/photos/bright/77891644/
Wait....
CC by http://www.flickr.com/photos/flod/3241103792/
Wait..........
CC by http://www.flickr.com/photos/flod/3241103792/
Approved
CC by http://www.flickr.com/photos/striatic/2145725302
Appstore
Make Money!
CC by http://www.flickr.com/photos/daviddmuir/2125697998/
Sell apps?
$230.000.000!
Ads?
Other sources?
Thankswww.martijnpannevis.nlmartijn @ PanMan.nl@PanMan on Twitter