Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Mobile presentation


Published on

Published in: Technology, News & Politics
  • Be the first to comment

  • Be the first to like this

Mobile presentation

  1. 1. Native Apps vs. Mobile Web <ul><li>Advanced graphics capabilities (Unity3D, OpenGL)
  2. 2. Separate apps for each platform (Android, iPhone, Blackberry) </li><ul><li>Each platform uses different development tools and languages </li></ul><li>Can access native APIs
  3. 3. Mobile experience can be more game-like without relying on web APIs </li></ul><ul><li>Available on all platforms
  4. 4. Faster time to market
  5. 5. Gives us time to develop native apps
  6. 6. We can't rely on Flash </li><ul><li>New interfaces and APIs are required </li></ul><li>Slower experience </li><ul><li>Web API calls
  7. 7. Remote asset loading </li></ul></ul>
  8. 8. Hybrid Approach <ul><li>Use WebView (android) and UIWebView (iPhone) in our native app
  9. 9. Pros: </li><ul><li>We get apps on the Android Market and Apple App Store
  10. 10. Native look and feel for parts of the app
  11. 11. Still faster time to market than 100% native app </li></ul><li>Cons: </li><ul><li>We have to determine how native vs. how web-oriented our apps are </li><ul><li>100% native + API calls for data
  12. 12. Native wrapper around WebView for rendering mobile web pages
  13. 13. Need separate apps for each platform </li></ul></ul></ul>
  14. 14. Android vs. iPhone <ul><li>Java
  15. 15. Development is cross-platform
  16. 16. Male-oriented
  17. 17. ~65K-100K units shipping per day
  18. 18. 28% market share
  19. 19. ~60K apps in the Android Market
  20. 20. Users are not as inclined to purchase apps </li></ul><ul><li>Objective-C
  21. 21. Mac OS X development tools required
  22. 22. iPad support out of the box (generally)
  23. 23. Large female user base
  24. 24. 21% market share
  25. 25. Apple ToS is restrictive
  26. 26. ~150K apps in the App Store </li></ul>
  27. 27. Cross-Compilers <ul><li>Appcelerator Titanium </li><ul><li>Javascript framework that compiles to native code
  28. 28. It is an application for managing/compiling mobile apps </li></ul><li>PhoneGap </li><ul><li>Javascript framework
  29. 29. Looks like it integrates with XCode </li></ul><li>jQTouch </li><ul><li>Uses jQuery
  30. 30. Primarily iPhone </li></ul><li>Cons: </li><ul><li>Apple has been rejecting cross-compiled apps </li></ul></ul>