• Save
Dissecting and DeFragmenting the Wild and Wacky Mobile App World
Upcoming SlideShare
Loading in...5
×
 

Dissecting and DeFragmenting the Wild and Wacky Mobile App World

on

  • 1,294 views

This presentation was given by Joe Monastiero at the WIP "Muther of all Hackathons" in San Jose, CA on June 24, 2011.

This presentation was given by Joe Monastiero at the WIP "Muther of all Hackathons" in San Jose, CA on June 24, 2011.

Statistics

Views

Total Views
1,294
Views on SlideShare
1,264
Embed Views
30

Actions

Likes
2
Downloads
0
Comments
0

3 Embeds 30

http://paper.li 28
http://www.slideshare.net 1
http://localhost 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Dissecting and DeFragmenting the Wild and Wacky Mobile App World Dissecting and DeFragmenting the Wild and Wacky Mobile App World Presentation Transcript

  • Dissecting & Defragmenting the Wild and Wacky Mobile App World
    Joe “Toe” Monastiero
    VP & Co-Founder
  • Mobile Dev EnvironmentsMost Relevant Today
    Android
    • 40+% Global Smartphone Market by EO2011
    • Over 200,000 apps View slide
    • 43% of developer pool (just flipped with iOS)
    iOS
    • 18.2% of Market by EOY View slide
    • Over 400,000 apps
    • 40% of developer pool
    Web
    71 Minutes/day for Smartphones web browsing
    vs. 81 minutes for Smartphone apps
  • Dev EnvironmentsMost Relevant Tomorrow*
    Web/HTML5
    If the playing field is leveled, could provide 75% of daily usage
    Android
    44% market share by 2015
    Microsoft WP7
    Projected 20.3% market share in 2015
    Apple
    Predicted to fall to 17% share by 2015
    BBY
    Will hold about 13% share in 2015
    The Rest
    HP/WebOS
    Flash
    Bada
    *Source - IDC
  • Web/HTML5
    Pros
    • 5 million web developers
    • Open Standards, Free
    • HTML5 is strong candidate to replace Flash
    • No app store tariffs
    • Carriers, companies not named Apple/Google/Adobe highly motivated
    Cons
    Need platform parity – performance,
    hardware access, frictionless payments,
    push messaging, compelling app stores
  • Why The Mobile Web Will Win
    The fragmentation issue in mobile only gets worseeach year with new devices, different implementations and operating systems, the cost of rolling out an app across multiple devices around the world can increase exponentially. The browser provides the prospect of being the great unifier so you can truly design once and run everywhere …a browser provides the perfect avenue to maximize impact with the least amount of development. Chetan Sharma, Wireless Industry Expert, http://www.chetansharma.com.
  • Android
    Pros
    • 100M+ devices
    • Expansive hardware choices
    • Market is less restrictive than Apple store
    Cons
    • 30% of everything goes to Google
    • Minimal app filter, questionable app quality
    • Small developer pool, limited dev tool offerings
    • Immature app Market
    • No matching “iTunes” experience
  • Apple iOS
    Pros
    • 200M devices, 14B downloads
    • Innovative platform provider
    • Quality tools, iTunes
    • Robust platform
    • Generating revenue and cottage industries
    Cons
    • 30% of everything goes to Apple
    • Restrictive policies
    • Limited (alright, zero) hardware choices
  • Others
    Windows Phone 7 and HP WebOS devices
    • Impressive hardware, software
    • Nokia will fight hard to hold market share
    • Do not count out HP, huge channel presence
    • Look to 2012 for reasons to adopt, or…
    • …just focus on mobile web apps
    – vertical market strategies
    BBY – Unknown market strategy
  • Cross-Platform Developer Tools
    HTML5/JavaScript Tools
    Lua-based
    Ruby-based
    Flash
    JS Frameworks
    Game Engines
  • HTML5/JavaScript Tools
    • Free Open Source project
    • JavaScript native device API bridge
    • Consulting Services offered by Nitobi
    • Varied support for numerous platforms (iOS, Android, BBY and WebOS)
    • Use any JS Framework (Sencha, jQuery, Impact JS)
    • Use any IDE
  • HTML5/JavaScript Tools
    • JavaScript native device API bridge
    • XDK desktop simulator (app*lab on device simulators)
    • Service APIs for payments, push messaging, analytics and field app updates
    • Cloud builds, no SDKs or Macs required
    • TapJS social gaming engine, DirectCanvas
    • Native hardware accessing web browser
    • Use any JS Framework (Sencha, JQuery, ImpactJS)
    • PhoneGap support built-in
  • Pure JavaScript Tools
    • Titanium framework, aptana IDE
    • Written in JS as an alternative to Objective C
    • Not targeting web developers, no DOM support
    (Thus no support for other JS frameworks)
    • iOS-centric
    • Outputs native code, requires Mac and X-Code
    • $600-$2400/yearly
  • Lua and Ruby Tools
    • Lua-based, game-centric SDK, iOS-focused
    • Requires Mac for iOS dev
    • $199-$349/yr
    • Lua-Based, game-centric SDK
    • $1500-$4500 per license
    • Ruby-based
    • $1200-$6000 yearly for RhoHub, RhoSync, RhoGallery
  • Adobe Flash Builder
    • Uses Actionscript & Flex programming language
    • Turns Flash apps into iOS, Android and BBY apps
    • $249-$699
  • JavaScript Frameworks
    • Widget-like building blocks for web apps, work transparently with native app-building products like PhoneGap and appMobi
    • Examples
    • Sencha Touch
    • JQuery Mobile
    • ImpactJS
  • The Bottom Line
    Fragmentation is real and unsustainable
    Pure Native development will deliver largest feature set and optimum performance
    Cross-platform tools will allow developers, especially web developers, to reach the largest audience and most devices
    With feature and performance parity, the future of mobile likely lives on the web
  • Have a Great Hack!!!
    Questions?
    joemonty@appmobi.comor
    support@appmobi.com
    Twitter
    #appMobiJoe
    LinkedIn
    http://www.linkedin.com/in/jmonastiero