Alternative Mobile Platform Strategies<br />Gaurav<br />
Issues of multi Platform development <br />Mobile Development platform <br />Various solutions<br />Recommendations<br />O...
Issues of multi Platform Natve App development <br />
Easy to integrate with current Backend<br />Must support native video streaming(for streaming events)<br />UI should behav...
Fast to develop <br />Platform tested on required platforms<br />Easy to support develop/deploy<br />Meet App stores guide...
Platforms Options <br />
HTML5<br />
HTML5<br />
HTML5 is being developed as the next major revision of HTML<br />Supports audio/video no need of any plugin like flash, si...
Allows to build powerful mobile web aps<br />Supports following <br />Offline Support: Data available to user when offline...
Supports following <br />GeoLocation API :Use device GPS , make rich location based apps<br />Canvas and Video: Rich graph...
There are two approaches <br />Mobile Web apps supporting html5<br />Develop like normal web app but using html5 and css<b...
http://googlemobile.blogspot.com/2010/01/google-voice-comes-to-iphone-and-palm.html<br />Examples of HTML5 app<br />
Upcoming SlideShare
Loading in …5
×

Mobile platform strategies

1,619 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,619
On SlideShare
0
From Embeds
0
Number of Embeds
15
Actions
Shares
0
Downloads
24
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Mobile platform strategies

  1. 1. Alternative Mobile Platform Strategies<br />Gaurav<br />
  2. 2. Issues of multi Platform development <br />Mobile Development platform <br />Various solutions<br />Recommendations<br />Objectives<br />
  3. 3. Issues of multi Platform Natve App development <br />
  4. 4. Easy to integrate with current Backend<br />Must support native video streaming(for streaming events)<br />UI should behave and feel like native app<br />Preferable single development platform for multiple mobile platforms<br />Should support iPhone, Android , Blackberry ( plam , symbian/nokia support desired)<br />Requirements for platform<br />
  5. 5. Fast to develop <br />Platform tested on required platforms<br />Easy to support develop/deploy<br />Meet App stores guidelines<br />FAST development cycle <br />Requirements for platform<br />
  6. 6. Platforms Options <br />
  7. 7. HTML5<br />
  8. 8. HTML5<br />
  9. 9. HTML5 is being developed as the next major revision of HTML<br />Supports audio/video no need of any plugin like flash, silverlight etc <br />Major support from Apple (iPhone) and Google (Andriod)<br /> All web kit based mobile browser supports it (andriod , iphone safari upcoming blackberry and nokia browsers )<br />What is HTML5 ?<br />
  10. 10. Allows to build powerful mobile web aps<br />Supports following <br />Offline Support: Data available to user when offline /out of network<br />Canvas and Video: Rich graphics and video , with plugin , better performance due native hardware support<br />What it can do (on mobiles)?<br />
  11. 11. Supports following <br />GeoLocation API :Use device GPS , make rich location based apps<br />Canvas and Video: Rich graphics and video , with plugin , better performance due native hardware support<br />Advanced Forms : Richer forms , validation can be done at browser end without javascript<br />What it can do (on mobiles)?<br />
  12. 12. There are two approaches <br />Mobile Web apps supporting html5<br />Develop like normal web app but using html5 and css<br />Developer skills : Web developer , should be aware of html5 syntax (super set of html) and css 3, JavaScript<br />Special toolkits like Google webtool kit<br />Allows to develop app ui in Java which is compiled to optimized Html/Js code <br />Java Developer , no need to know Js/Css/Html<br />How to develop mobile aps withHML5 ?<br />
  13. 13. http://googlemobile.blogspot.com/2010/01/google-voice-comes-to-iphone-and-palm.html<br />Examples of HTML5 app<br />

×