The Web is the platform, @lxjs

1,440 views

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
1,440
On SlideShare
0
From Embeds
0
Number of Embeds
347
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Talk about Mozilla initiatives on Mobile\nBut first let’s explain why we’re doing this\n
  • Promote choice, innovation and opportunities on Internet\n
  • Promote choice, innovation and opportunities on Internet\n
  • Promote choice, innovation and opportunities on Internet\n
  • \n
  • An example of what our actions enable\nFirefox has ~15% market share\n
  • An example of what our actions enable\nFirefox has ~15% market share\n
  • An example of what our actions enable\nFirefox has ~15% market share\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Who has an Android phone?\nWho has an iPhone?\nWindows phone ?\nBlackberry ?\nAnything else?\n
  • Who has an Android phone?\nWho has an iPhone?\nWindows phone ?\nBlackberry ?\nAnything else?\n
  • Who has an Android phone?\nWho has an iPhone?\nWindows phone ?\nBlackberry ?\nAnything else?\n
  • Who has an Android phone?\nWho has an iPhone?\nWindows phone ?\nBlackberry ?\nAnything else?\n
  • Hybrid apps\n
  • Hybrid apps\n
  • Hybrid apps\n
  • Hybrid apps\n
  • \n
  • \n
  • \n
  • Same capabilities as native apps\n\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • \n
  • \n
  • \n
  • Sur Android\n
  • 2. Out of the browser\n\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • 3. Distribution system\n
  • Amazon, Valve, Orange\n
  • Amazon, Valve, Orange\n
  • Amazon, Valve, Orange\n
  • Amazon, Valve, Orange\n
  • \n
  • \n
  • We depend on Android marketshare and on Google\n
  • We depend on Android marketshare and on Google\n
  • We depend on Android marketshare and on Google\n
  • We depend on Android marketshare and on Google\n
  • We depend on Android marketshare and on Google\n
  • \n
  • Lightweight, low-end\n
  • Lightweight, low-end\n
  • Lightweight, low-end\n
  • Lightweight, low-end\n
  • Lightweight, low-end\n
  • \n
  • Lightweight, low-end\n
  • Lightweight, low-end\n
  • Lightweight, low-end\n
  • Lightweight, low-end\n
  • \n
  • \n
  • The Web is the platform, @lxjs

    1. 1. THE WEB IS THE PLATFORM Anthony Ricaud, anthony@mozilla.com @rik24d
    2. 2. MOZILLA IS A FOUNDATION
    3. 3. MOZILLA IS A FOUNDATION- Everything we do is open
    4. 4. MOZILLA IS A FOUNDATION- Everything we do is open- Open source, open discussions, open meetings
    5. 5. MOZILLA IS A FOUNDATION- Everything we do is open- Open source, open discussions, open meetings- We answer to the manifesto
    6. 6. PROMOTE CHOICE, INNOVATION AND OPPORTUNITIES ON INTERNET
    7. 7. A BIT OF HISTORY
    8. 8. A BIT OF HISTORY - 2004: IE has 95% marketshare
    9. 9. A BIT OF HISTORY - 2004: IE has 95% marketshare - Nov 9, 2004: Firefox 1.0 release
    10. 10. A BIT OF HISTORY - 2004: IE has 95% marketshare - Nov 9, 2004: Firefox 1.0 release - June 29, 2007: iPhone release
    11. 11. MOVING TO A MOBILE WORLD
    12. 12. MOVING TO A MOBILE WORLD- More smartphones sold than “computers” in 2011
    13. 13. MOVING TO A MOBILE WORLD- More smartphones sold than “computers” in 2011- Great change in our industry
    14. 14. MOVING TO A MOBILE WORLD- More smartphones sold than “computers” in 2011- Great change in our industry- But we lost control and hackability in the process
    15. 15. MOVING TO A MOBILE WORLD- More smartphones sold than “computers” in 2011- Great change in our industry- But we lost control and hackability in the process
    16. 16. MOVING TO A MOBILE WORLD- More smartphones sold than “computers” in 2011- Great change in our industry- But we lost control and hackability in the process- Let’s do it again!
    17. 17. THE ECOSYSTEM EFFECT
    18. 18. THE ECOSYSTEM EFFECT- Most of the apps are created for iOS or Android
    19. 19. THE ECOSYSTEM EFFECT- Most of the apps are created for iOS or Android - You need knowledge for each platform
    20. 20. THE ECOSYSTEM EFFECT- Most of the apps are created for iOS or Android - You need knowledge for each platform- New platforms are struggling
    21. 21. THE ECOSYSTEM EFFECT- Most of the apps are created for iOS or Android - You need knowledge for each platform- New platforms are struggling - WP7, Meego, RIM, Bada, …
    22. 22. THE WEB IS THE PLATFORM
    23. 23. THE WEB IS THE PLATFORM- Facebook, GMail, Twitter, Balsamiq, 280 slides
    24. 24. THE WEB IS THE PLATFORM- Facebook, GMail, Twitter, Balsamiq, 280 slides- As efficient as native apps
    25. 25. THE WEB IS THE PLATFORM- Facebook, GMail, Twitter, Balsamiq, 280 slides- As efficient as native apps- Works on every device
    26. 26. THE WEB IS THE PLATFORM- Facebook, GMail, Twitter, Balsamiq, 280 slides- As efficient as native apps- Works on every device- Don’t ask to create
    27. 27. UNLOCKING THE WEB
    28. 28. UNLOCKING THE WEB1. Same capabilities as native apps
    29. 29. UNLOCKING THE WEB1. Same capabilities as native apps2. Out of the browser
    30. 30. UNLOCKING THE WEB1. Same capabilities as native apps2. Out of the browser3. Distribution system
    31. 31. WEB APIS
    32. 32. Vector graphicsTransitions Offline Ajax WebGLVideo (3D) Geolocation
    33. 33. Vector graphicsTransitionsHTML5 Offline Ajax WebGLVideo (3D) Geolocation
    34. 34. Bluetooth Battery Vector Camera graphics Transitions HTML5SMS Offline Ajax WebGL Video (3D) Vibration GeolocationTelephony Contacts
    35. 35. WebAPIS Battery Bluetooth Vector Camera graphics Transitions HTML5SMS Offline Ajax WebGL Video (3D) Vibration GeolocationTelephony Contacts
    36. 36. Bluetooth Battery Vector Camera graphics Transitions HTML5SMS Offline Ajax WebGL Video (3D) Vibration GeolocationTelephony Contacts
    37. 37. HAVE YOU TRIED FIREFOX?
    38. 38. HAVE YOU TRIED FIREFOX? - Or Opera ?
    39. 39. HAVE YOU TRIED FIREFOX? - Or Opera ? - Or IE9 on Windows Phone?
    40. 40. HAVE YOU TRIED FIREFOX? - Or Opera ? - Or IE9 on Windows Phone? - Does your web app work in non WebKit?
    41. 41. DEMO
    42. 42. OPEN WEB APPS
    43. 43. OPEN WEB APPS
    44. 44. OPEN WEB APPS- Regular website + a few things
    45. 45. OPEN WEB APPS- Regular website + a few things- Integrated in the OS
    46. 46. OPEN WEB APPS- Regular website + a few things- Integrated in the OS- Distribute on your terms
    47. 47. MANIFEST{ "version": "1.0", "name": "AwesomeNewspaper", "description": "Exciting news delivered to you", "icons": { "128": "/img/icon-128.png", }, "developer": { "name": "Press2.0", "url": "http://press20.fr" }, "installs_allowed_from": ["*"]}
    48. 48. INSTALLATIONvar pending = navigator.mozApps.install( http://lxjs.org/manifest.webapp);pending.onsuccess = function () {};pending.onerror = function () {};
    49. 49. DEMO
    50. 50. MARKETPLACE
    51. 51. MOZILLA MARKETPLACE
    52. 52. MOZILLA MARKETPLACE- List apps, write review
    53. 53. MOZILLA MARKETPLACE- List apps, write review- Free and paid apps
    54. 54. MOZILLA MARKETPLACE- List apps, write review- Free and paid apps- Not the only distribution system
    55. 55. MOZILLA MARKETPLACE- List apps, write review- Free and paid apps- Not the only distribution system - Others could run their own
    56. 56. DEMO
    57. 57. ONE MORE THING
    58. 58. - Android is not enough
    59. 59. - Android is not enough- Many markets don’t have smartphones yet
    60. 60. - Android is not enough- Many markets don’t have smartphones yet- Open Web Apps are powerful
    61. 61. - Android is not enough- Many markets don’t have smartphones yet- Open Web Apps are powerful
    62. 62. - Android is not enough- Many markets don’t have smartphones yet- Open Web Apps are powerful- So…
    63. 63. FIREFOX OS
    64. 64. WHAT IT IS?
    65. 65. WHAT IT IS? - Open from the beginning: July 25, 2011
    66. 66. WHAT IT IS? - Open from the beginning: July 25, 2011 - Everything is a web app
    67. 67. WHAT IT IS? - Open from the beginning: July 25, 2011 - Everything is a web app - Linux Kernel + Gecko
    68. 68. WHAT IT IS? - Open from the beginning: July 25, 2011 - Everything is a web app - Linux Kernel + Gecko - First partners: Telefonica and Qualcomm
    69. 69. WHAT IT IS? - Open from the beginning: July 25, 2011 - Everything is a web app - Linux Kernel + Gecko - First partners: Telefonica and Qualcomm - Launch in Brazil, early 2013
    70. 70. DEMO
    71. 71. WE’RE BUILDING OUR DIGITAL FUTURE
    72. 72. WE’RE BUILDING OUR DIGITAL FUTURE - Get involved
    73. 73. WE’RE BUILDING OUR DIGITAL FUTURE - Get involved - Test your apps (desktop emulator)
    74. 74. WE’RE BUILDING OUR DIGITAL FUTURE - Get involved - Test your apps (desktop emulator) - Help with Gaia, the user interface
    75. 75. WE’RE BUILDING OUR DIGITAL FUTURE - Get involved - Test your apps (desktop emulator) - Help with Gaia, the user interface - Talk to Dale!
    76. 76. DOCUMENTATION?- MDN doc sprint this week-end- #devmo on irc.mozilla.org.- http://ricaud.me/lxjs-doc
    77. 77. THAT’S ALL FOLKS - https://wiki.mozilla.org/WebAPI - https://wiki.mozilla.org/Apps - https://marketplace.mozilla.org - https://developer.mozilla.org/en-US/docs/ Mozilla/Firefox_OS - anthony@mozilla.com

    ×