Putting the Web Into    Mobile Apps        Mobile Asia Conference 2011  App Bytes by Wireless Industry Partnership   Santa...
@bess
Early DaysNative   Mobile App     Web App
Mobile Wars   Native    App    Web    App
“Mobile First      Web Second”Native       Fred Wilson          VC, Union Square Ventures AppWebApp
“App Design Should beMobile First, Web Second”                            Fred Wilson                         VC, Union Sq...
Facebook CTO Bret Taylor• 7 Versions of Facebook• Facebook.com• m.facebook.com (Low-end phones)• touch.facebook.com (high-...
Facebook CTO Bret TaylorProblems           Solution   BA     C   D               HTML5 E     G    2011    F
“Abandon itswork on Flash for mobile”             Gigaom     Adobe Announcement, Nov 2011
GigaomNov 2011
“The mobile era is aboutlow power devices, touch interfaces and open web   standards - all areaswhere Flash falls short.” ...
“More than 2.1 billionmobile devices will have  HTML5 browsers by        2016”           ABI Research Data                ...
Amazon      The Financial Times            Amazon KindleGoogle      YouTubeMicrosoft   Vimeo            VuduFacebook    Pa...
Strategy INative App                        CloudusingObjective-C             REST API          HTTP                      ...
Strategy IINative app                     CloudusingHTML5                REST API          HTTPframework            XML / ...
Strategy IIINative appusingcross-platformframework                               Cross Platform• Conrona - Lua            ...
Q&A       @besshttp://www.slideshare.net/bess.ho
Upcoming SlideShare
Loading in...5
×

Putting Web Into Native App

836

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
836
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Putting Web Into Native App

    1. 1. Putting the Web Into Mobile Apps Mobile Asia Conference 2011 App Bytes by Wireless Industry Partnership Santa Clara Convention Center, Wanchai Nov 16, 2011 Wed
    2. 2. @bess
    3. 3. Early DaysNative Mobile App Web App
    4. 4. Mobile Wars Native App Web App
    5. 5. “Mobile First Web Second”Native Fred Wilson VC, Union Square Ventures AppWebApp
    6. 6. “App Design Should beMobile First, Web Second” Fred Wilson VC, Union Square Ventures• You carry mobile app all the time• Can be used in moments of downtime• Lead to higher levels of engagement• Web app connected to web that scale• Offer values that mobile web app could not
    7. 7. Facebook CTO Bret Taylor• 7 Versions of Facebook• Facebook.com• m.facebook.com (Low-end phones)• touch.facebook.com (high-end touch-enabled phones)• iPhone app• Android app• Blackberry app• Custom integration on other mobiledevices
    8. 8. Facebook CTO Bret TaylorProblems Solution BA C D HTML5 E G 2011 F
    9. 9. “Abandon itswork on Flash for mobile” Gigaom Adobe Announcement, Nov 2011
    10. 10. GigaomNov 2011
    11. 11. “The mobile era is aboutlow power devices, touch interfaces and open web standards - all areaswhere Flash falls short.” Steve Jobs Comment, 2011
    12. 12. “More than 2.1 billionmobile devices will have HTML5 browsers by 2016” ABI Research Data 2011
    13. 13. Amazon The Financial Times Amazon KindleGoogle YouTubeMicrosoft Vimeo VuduFacebook PandoraApple Twitter SlideShare
    14. 14. Strategy INative App CloudusingObjective-C REST API HTTP XML / JSON GET / POST iOS SDK• UIWebView is a lite version of Safari browser UIWebView• Update without approval process• Content is layout in HTML5• Share same content• Update using CSS template
    15. 15. Strategy IINative app CloudusingHTML5 REST API HTTPframework XML / JSON GET / POST• Appcelerator Titanium - HTML5 HTML/JS/CSS (iOS / Framework Android / BlackBerry in beta)• PhoneGap - HTML/JS/CSS (iOS / Android / BlackBerry / WebOS / Window Phone / Bada / Symbian)
    16. 16. Strategy IIINative appusingcross-platformframework Cross Platform• Conrona - Lua Framework• Adobe AIR - ActionScript 3 & Flash• Rhodes - Ruby Lua,• Unity - UnityScript(JS), Ruby, AS, C#, Boo(Python) C#• Mono - C# .NET
    17. 17. Q&A @besshttp://www.slideshare.net/bess.ho

    ×