Download - Mobile Development Platforms
Mobile Development Platforms
Andri Yadi CEO, DyCode
[email protected] | @andri_yadi
Arkavidia 2.0, Feb 19, 2011
I’ll try hard not to take a side
About me about.me/andri
A movie freak
Movreak
A coder & entrepreneur
8 years in mobile development
An Apple Fanboy
© 2001 Turner Network Television
© 2001 Turner Network Television
Without software, I’m just sitting here
4.6 Billion
mobile phones 70% of planet population
Mobile Development Platform
30 minutes is not enough to talk about all platforms
Smartphone OS Market Share, Q4 2010
33%
31%
16%
14%
3% 3% Android
Symbian
iOS
Blackberry
Windows Phone/Mobile Others
*Source: Canalys estimates, ©Canalys 2010
Windows Phone 7
http://developer.windowsphone.com
8,460 apps 3,700s developers
Source: http://wp7applist.com/stats, Feb 18, 2011
Silverlight XNA
Framework
Tools
Visual Studio 2010 + WP7 Add-in Expression Blend Windows Phone Dev. Tools (VS2010 Express + Simulator + Expression Blend for WP7 +
XNA Game Studio)
http://forum.nokia.com
175 mil devices 30,000 apps 4 mil downloads/day
Source: http://www.forum.nokia.com/Distribute/Ovi_Store_statistics.xhtml
Native (Qt) Java Web Runtime Flash Lite
Native Apps
C++ Nokia Qt SDK Qt SDK & Qt Creator IDE Qt Quick
Java
Series 40, S60, Symbian^3 NetBeans or Eclipse Nokia UI API 1.1b Java Runtime 2.1
Web Runtime
HTML, JS, CSS Guarana UI library Aptana, Dreamweaver, VS Web-enabled with Qt
http://developer.android.com
169,000 Apps on Android Market
Source: http://blog.androidzoom.com/2011/02/01/androidmarketzoom/ - Feb, 2011
Java SDK NDK Web Runtime Adobe Air
Tools Android SDK Eclipse + ADT Plugin Android Platforms
http://us.blackberry.com/developers/
Java SDK WebWorks SDK
Smartphone OS
Phone dev. tools
Eclipse + BB Java Plug-in BB Smartphone simulator BB JDE Tips: download full installer
Adobe Air WebWorks SDK
Tablet OS, a.k.a QNX
Tablet dev. tools
VMWare to run the simulator Tablet OS image Adobe AIR SDK v2.5 WebWork SDK for tablet
http://developer.apple.com/ios
160,000,000 iOS devices shipped
353,427 Apps 115 Apps/Day 74,419 Publishers 10 bn downloads
Source: http://148apps.biz/app-store-metrics - Feb 18, 2011
Native SDK (Objective-C) Web Runtime
Prereqs & Tools
iOS SDK + Xcode iOS Dev. Program (to test on the devices & apps submission)
iOS devices would be cool!
Powerful
Weak
Easy Hard
Mobile web
Java ME
C++
Too many SDKs?
Flickr photo by Thomas Purves: http://www.flickr.com/photos/thomaspurves/744225198/
“Indie”: US$99 “Pro”: US$2,500
Make it personal!
30% code, 70% UX
Take a look at successful apps on 1 platform, create similar apps for another platforms
Release early, release often
Mobile revolution is starting
without us!
You better get started!
If you think you’re awesome, either mobile developer guru or still early learner, send your awesome CV to [email protected]