FirefoxOS:The Web, MobileDaniel Appelquist (@torgo)Open Web Advocate, Telefónica Digital
What a difference 5 yearsmakes-Me in 2008 (http://www.slideshare.net/dappelquist/web2-expo-sf2008-appelquist/)
The Web is MobileImage from Brad Frost (http://bradfrostweb.com)
..but• WebApps still second class citizens on smartphones• Great confusion about the difference betwenApps and Web• Consum...
(Native) Apps vs. WebYawn
(Native) Apps vs. Web• Web has been a browser based experience• Web has not had access to device APIs• Web has not been ve...
Apps Remind me ofSomething
The Web has StayingPower• Built on (open, royalty-free) standards• International community of implementers• Open to all co...
Why FirefoxOS?• A phone built by the people who brought youthe Web• All apps are Web apps (including dialer,etc...)• All a...
Why Telefónica Digital?• Easier app development across platforms =better apps• Lower cost handsets = more people usingthem...
Bridging the Gap• New APIs allow access to accelerometer,camera, address book, calendar, telephony(making calls), etc...• ...
Blurring the Lines• Why should an app on your phone bedifferent from the Web?• How can a WebApp dip into your personalinfo...
Everything.me Integration• Unique search interface forapps• "Try before you buy"approach to discovery• Integrated into Fir...
Working with StandardsThis is the Web. I know this.W3C: HTML5, WebApps,Geolocation, SysappsPrivileged APIs, Packaging,Impr...
Challenges• Security - beyond the browser sandbox• Protecting user privacy when apps canaccess private data• WebRTC - comi...
Geeksphone Keon•CPU Qualcomm Snapdragon S1 7225AB 1Ghz.•UMTS 2100/1900/900 (3G HSPA).•GSM 850/900/1800/1900 (2G EDGE).•Scr...
Some ResourcesBuildingFirefoxOS.comBuilding blocks to help you create appswiki.mozilla.org/B2GInfo from Mozilla on B2G pro...
Upcoming SlideShare
Loading in...5
×

Firefox os the web, mobile (for yahoo! hack europe - april 2013)

874

Published on

0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
874
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
9
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Firefox os the web, mobile (for yahoo! hack europe - april 2013)

  1. 1. FirefoxOS:The Web, MobileDaniel Appelquist (@torgo)Open Web Advocate, Telefónica Digital
  2. 2. What a difference 5 yearsmakes-Me in 2008 (http://www.slideshare.net/dappelquist/web2-expo-sf2008-appelquist/)
  3. 3. The Web is MobileImage from Brad Frost (http://bradfrostweb.com)
  4. 4. ..but• WebApps still second class citizens on smartphones• Great confusion about the difference betwenApps and Web• Consumers being driven towards apps• In the process, we are losing what the Webhas given us: interoperability, freedom,openness, choice
  5. 5. (Native) Apps vs. WebYawn
  6. 6. (Native) Apps vs. Web• Web has been a browser based experience• Web has not had access to device APIs• Web has not been very good with touch• Techniques for responsive UX have not beendeveloped• JavaScript frameworks have been orientedtowards desktop...but now the Web is catching up
  7. 7. Apps Remind me ofSomething
  8. 8. The Web has StayingPower• Built on (open, royalty-free) standards• International community of implementers• Open to all content providers, open to alldevelopers• Dont like it? Fork it.• People chose the Web because the Webgave the people a choice
  9. 9. Why FirefoxOS?• A phone built by the people who brought youthe Web• All apps are Web apps (including dialer,etc...)• All applications built on top of Firefox engine(Boot to gecko)• Everything open source• Optimized for low-end smart phones• Open OS
  10. 10. Why Telefónica Digital?• Easier app development across platforms =better apps• Lower cost handsets = more people usingthem• Google/Apple Appstore duopoly = bad fordevelopers, bad (in the long run) forinnovation• Bringing a fresh approach = disruptive• We benefit from openness
  11. 11. Bridging the Gap• New APIs allow access to accelerometer,camera, address book, calendar, telephony(making calls), etc...• New security model for privileged webapps• Hosted apps and packaged apps• Both can be used off-line• Icons represent webapps to the user• Curated app store from Mozilla - or roll yourown
  12. 12. Blurring the Lines• Why should an app on your phone bedifferent from the Web?• How can a WebApp dip into your personalinformation and use your camera in a secureway?• Is a chromeless WebApp still "The Web"?• Is a packaged WebApp still "The Web"?• How can I, as a user, tell when I can expectto use an app off-line?
  13. 13. Everything.me Integration• Unique search interface forapps• "Try before you buy"approach to discovery• Integrated into FirefoxOS
  14. 14. Working with StandardsThis is the Web. I know this.W3C: HTML5, WebApps,Geolocation, SysappsPrivileged APIs, Packaging,Improving Appcache,Touch Events, Push
  15. 15. Challenges• Security - beyond the browser sandbox• Protecting user privacy when apps canaccess private data• WebRTC - coming soon• Platform optimization• Appcache
  16. 16. Geeksphone Keon•CPU Qualcomm Snapdragon S1 7225AB 1Ghz.•UMTS 2100/1900/900 (3G HSPA).•GSM 850/900/1800/1900 (2G EDGE).•Screen 3.5" HVGA Multitouch.•Camera 3 MP.•4 GB (ROM) and 512 MB (RAM).
  17. 17. Some ResourcesBuildingFirefoxOS.comBuilding blocks to help you create appswiki.mozilla.org/B2GInfo from Mozilla on B2G projectOpenWebDevice.comInfo from Telefónica on the projectlungo.tapquo.comLungo JS framework - designed for mobileFirefoxOS Hack coming up May 31 meetup
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×