SlideShare une entreprise Scribd logo
1  sur  56
Télécharger pour lire hors ligne
W3Café, Paris

                         L’enjeu du mobile pour le
                             développeur Web,
                     et comment Mozilla va vous aider
                                                 Tristan NITOT
                                        Principal Mozilla Evangelist
                                  blog.mozilla.org/beyond-the-code
                                                   Twitter: @nitot

lundi 2 juillet 12
Agenda
                     - Who is Mozilla?
                     - Web developers in a Mobile world
                     - Mozilla’s approach: the Web is the Platform
                       - Firefox for Android and Web APIs
                       - Apps and Marketplace
                       - Boot To Gecko

lundi 2 juillet 12
Mozilla is...




lundi 2 juillet 12
Mozilla is...
                      a global community of people
                      who believe that openness,
                      innovation, and
                      opportunity are key to the
                      continued health of the
                      Internet.

lundi 2 juillet 12
We’re known for the Firefox Web
                                Browser




lundi 2 juillet 12
Mozilla Manifesto
                     (excerpt)



                        - The Internet is a global public resource that
                             must remain open and accessible.
                        - The Internet should enrich the lives of
                             individual human beings.
                        - Individuals' security on the Internet is
                             fundamental and cannot be treated as optional.
                        - Individuals must have the ability to shape
                             their own experiences on the Internet.


lundi 2 juillet 12
2012 is the year when the
                     smartphones will outsell PCs


lundi 2 juillet 12
Mobile World today
                      - Apps are distributed through AppStores /
                        Marketplaces who control the interaction with
                        the user/customer
                      - Risks of censorship
                      - Vendor lock-in is important
                      - You have to develop 2 versions of your app, for
                        iOS and Android (maybe more).
                      - Web developers have to learn new
                        tools to address this market
lundi 2 juillet 12
Unless...
                     ... you use Web technologies to write mobile
                     applications!




lundi 2 juillet 12
Mozilla’s approach


lundi 2 juillet 12
«The Web is
                     the Platform»


lundi 2 juillet 12
Firefox Mobile For Android




lundi 2 juillet 12
Firefox Mobile For Android
                      - Faster, faster, faster!




lundi 2 juillet 12
Firefox Mobile For Android
                      - Faster, faster, faster!
                      - Desktop-like: Awesome
                        Screen, add-ons




lundi 2 juillet 12
Firefox Mobile For Android
                      - Faster, faster, faster!
                      - Desktop-like: Awesome
                        Screen, add-ons
                      - Flash, DNT



lundi 2 juillet 12
Firefox Mobile For Android
                      - Faster, faster, faster!
                      - Desktop-like: Awesome
                        Screen, add-ons
                      - Flash, DNT
                      - Sync with desktop


lundi 2 juillet 12
Firefox Mobile For Android
                      - Faster, faster, faster!
                      - Desktop-like: Awesome
                        Screen, add-ons
                      - Flash, DNT
                      - Sync with desktop
                      - Available for Android
                        2.2+


lundi 2 juillet 12
SPEED, baby!




lundi 2 juillet 12
The web is the platform




lundi 2 juillet 12
The web is the platform

                      - Examples: Facebook, GMail, GMaps, Twitter...




lundi 2 juillet 12
The web is the platform

                      - Examples: Facebook, GMail, GMaps, Twitter...
                      - As efficient as native apps




lundi 2 juillet 12
The web is the platform

                      - Examples: Facebook, GMail, GMaps, Twitter...
                      - As efficient as native apps
                      - Run on every device that has a modern Web
                        browser




lundi 2 juillet 12
Taking the Web to the next level




lundi 2 juillet 12
Taking the Web to the next level

                      1. Same capabilities as native apps




lundi 2 juillet 12
Taking the Web to the next level

                      1. Same capabilities as native apps
                      2. Out of the browser




lundi 2 juillet 12
Taking the Web to the next level

                      1. Same capabilities as native apps
                      2. Out of the browser
                      3. Distribution system




lundi 2 juillet 12
Web APIs


lundi 2 juillet 12
lundi 2 juillet 12
Vector
                                    graphics
                     Transitions
                                           Offline
                             Ajax
                                      WebGL
                     Video
                                       (3D)
                             Geolocation



lundi 2 juillet 12
Vector
                                    graphics
                     Transitions


                     HTML5
                                           Offline
                             Ajax
                                      WebGL
                     Video
                                       (3D)
                             Geolocation



lundi 2 juillet 12
Bluetooth
                       Battery
                                                 Vector         Camera
                                                graphics
                                 Transitions


                             HTML5
                     SMS                               Offline
                                         Ajax
                                                  WebGL
                                 Video
                                                   (3D)
                                                                  Vibration
                                         Geolocation
                     Telephony

                                                   Contacts
lundi 2 juillet 12
WebAPIS
                       Battery
                                                   Bluetooth

                                                 Vector         Camera
                                                graphics
                                 Transitions


                             HTML5
                     SMS                               Offline
                                         Ajax
                                                  WebGL
                                 Video
                                                   (3D)
                                                                  Vibration
                                         Geolocation
                     Telephony

                                                   Contacts
lundi 2 juillet 12
Bluetooth
                       Battery
                                                 Vector         Camera
                                                graphics
                                 Transitions


                             HTML5
                     SMS                               Offline
                                         Ajax
                                                  WebGL
                                 Video
                                                   (3D)
                                                                  Vibration
                                         Geolocation
                     Telephony

                                                   Contacts
lundi 2 juillet 12
Apps


lundi 2 juillet 12
Apps




lundi 2 juillet 12
Apps


                     - Integrated in the OS




lundi 2 juillet 12
Apps


                     - Integrated in the OS
                     - Distribute on your terms (from your site or any
                       number of marketplaces)




lundi 2 juillet 12
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": ["*"]
                     }
lundi 2 juillet 12
Mozilla Marketplace




lundi 2 juillet 12
Mozilla Marketplace
                      - the first operating system- and device-
                        independent market for apps based on open
                        Web technologies like HTML5, JavaScript
                        and CSS.




lundi 2 juillet 12
Mozilla Marketplace
                      - the first operating system- and device-
                          independent market for apps based on open
                          Web technologies like HTML5, JavaScript
                          and CSS.
                      -   One distribution system




lundi 2 juillet 12
Mozilla Marketplace
                      - the first operating system- and device-
                          independent market for apps based on open
                          Web technologies like HTML5, JavaScript
                          and CSS.
                      -   One distribution system
                          -   Others could run their own




lundi 2 juillet 12
Mozilla Marketplace
                      - the first operating system- and device-
                          independent market for apps based on open
                          Web technologies like HTML5, JavaScript
                          and CSS.
                      -   One distribution system
                          -   Others could run their own
                      -   Free and paid apps




lundi 2 juillet 12
Mozilla Marketplace
                      - the first operating system- and device-
                          independent market for apps based on open
                          Web technologies like HTML5, JavaScript
                          and CSS.
                      -   One distribution system
                          -   Others could run their own
                      -   Free and paid apps
                      -   Reaches half a billion users




lundi 2 juillet 12
Mozilla Marketplace
                      - the first operating system- and device-
                          independent market for apps based on open
                          Web technologies like HTML5, JavaScript
                          and CSS.
                      -   One distribution system
                          -   Others could run their own
                      -   Free and paid apps
                      -   Reaches half a billion users
                          -   Will run on different browsers, OSes and devices.


lundi 2 juillet 12
Mozilla Marketplace




lundi 2 juillet 12
Boot To Gecko
                        aka B2G
                      http://www.mozilla.org/b2g




lundi 2 juillet 12
What it is?




lundi 2 juillet 12
What it is?

                      - Open Source mobile OS: Linux Kernel +
                        Gecko + Web Apps




lundi 2 juillet 12
What it is?

                      - Open Source mobile OS: Linux Kernel +
                        Gecko + Web Apps
                      - Everything is a web app



lundi 2 juillet 12
What it is?

                      - Open Source mobile OS: Linux Kernel +
                        Gecko + Web Apps
                      - Everything is a web app
                      - First partners: Telefonica and Qualcomm


lundi 2 juillet 12
What it is?

                      - Open Source mobile OS: Linux Kernel +
                        Gecko + Web Apps
                      - Everything is a web app
                      - First partners: Telefonica and Qualcomm
                      - First goal: Brazil in early 2013

lundi 2 juillet 12
B2G




lundi 2 juillet 12
And now?

                     - Use Firefox Beta: mozilla.org/beta
                     - File bugs on bugzilla.mozilla.org
                     - Try our new Developer tools
                     - Use (and contribute?) to the Mozilla
                       Developer Network



lundi 2 juillet 12
Questions & Answers

                      - http://www.mozilla.org/about/manifesto.en.html
                      - https://wiki.mozilla.org/WebAPI
                      - https://wiki.mozilla.org/Apps
                      - https://marketplace.mozilla.org
                      - http://www.mozilla.org/b2g/
                      - http://blog.mozilla.org/beyond-the-code/
lundi 2 juillet 12
Thank you!
                                       Tristan NITOT
                              Principal Mozilla Evangelist
                        blog.mozilla.org/beyond-the-code
                                         Twitter: @nitot

lundi 2 juillet 12

Contenu connexe

Tendances

Java REST API Framework Comparison - PWX 2021
Java REST API Framework Comparison - PWX 2021Java REST API Framework Comparison - PWX 2021
Java REST API Framework Comparison - PWX 2021Matt Raible
 
Spring Boot APIs and Angular Apps: Get Hip with JHipster! KCDC 2019
Spring Boot APIs and Angular Apps: Get Hip with JHipster! KCDC 2019Spring Boot APIs and Angular Apps: Get Hip with JHipster! KCDC 2019
Spring Boot APIs and Angular Apps: Get Hip with JHipster! KCDC 2019Matt Raible
 
Amazing vue.js projects that are open source and free.
Amazing vue.js projects that are open source and free.Amazing vue.js projects that are open source and free.
Amazing vue.js projects that are open source and free.Katy Slemon
 
Front End Development for Back End Java Developers - Jfokus 2020
Front End Development for Back End Java Developers - Jfokus 2020Front End Development for Back End Java Developers - Jfokus 2020
Front End Development for Back End Java Developers - Jfokus 2020Matt Raible
 
Migrating to Git: Rethinking the Commit
Migrating to Git:  Rethinking the CommitMigrating to Git:  Rethinking the Commit
Migrating to Git: Rethinking the CommitKim Moir
 
JHipster presentation by Gaetan Bloch
JHipster presentation by Gaetan BlochJHipster presentation by Gaetan Bloch
JHipster presentation by Gaetan BlochGaëtan Bloch
 
From Idea to App (or “How we roll at Small Town Heroes”)
From Idea to App (or “How we roll at Small Town Heroes”)From Idea to App (or “How we roll at Small Town Heroes”)
From Idea to App (or “How we roll at Small Town Heroes”)Bramus Van Damme
 
Webview: The fifth element
Webview: The fifth elementWebview: The fifth element
Webview: The fifth elementFernando Cejas
 
From devOps to front end Ops, test first
From devOps to front end Ops, test firstFrom devOps to front end Ops, test first
From devOps to front end Ops, test firstCaesar Chi
 
Spring Projects Infrastructure
Spring Projects InfrastructureSpring Projects Infrastructure
Spring Projects InfrastructureRoy Clarkson
 
Microservices for the Masses with Spring Boot, JHipster, and OAuth - Utah JUG...
Microservices for the Masses with Spring Boot, JHipster, and OAuth - Utah JUG...Microservices for the Masses with Spring Boot, JHipster, and OAuth - Utah JUG...
Microservices for the Masses with Spring Boot, JHipster, and OAuth - Utah JUG...Matt Raible
 
Beyond Squishy: The Principles of Adaptive Design
Beyond Squishy: The Principles of Adaptive DesignBeyond Squishy: The Principles of Adaptive Design
Beyond Squishy: The Principles of Adaptive DesignBrad Frost
 
High Performance HTML5 (SF HTML5 UG)
High Performance HTML5 (SF HTML5 UG)High Performance HTML5 (SF HTML5 UG)
High Performance HTML5 (SF HTML5 UG)Steve Souders
 
Reactive Java Microservices with Spring Boot and JHipster - Denver JUG 2021
Reactive Java Microservices with Spring Boot and JHipster - Denver JUG 2021Reactive Java Microservices with Spring Boot and JHipster - Denver JUG 2021
Reactive Java Microservices with Spring Boot and JHipster - Denver JUG 2021Matt Raible
 
High Performance Mobile (SF/SV Web Perf)
High Performance Mobile (SF/SV Web Perf)High Performance Mobile (SF/SV Web Perf)
High Performance Mobile (SF/SV Web Perf)Steve Souders
 
Ionic 4 + capacitor + angular 7
Ionic 4 +  capacitor + angular 7 Ionic 4 +  capacitor + angular 7
Ionic 4 + capacitor + angular 7 Marino Di Clemente
 
Has it really been 10 years?
Has it really been 10 years?Has it really been 10 years?
Has it really been 10 years?Kim Moir
 
JavaScript Libraries: The Big Picture
JavaScript Libraries: The Big PictureJavaScript Libraries: The Big Picture
JavaScript Libraries: The Big PictureSimon Willison
 

Tendances (20)

do u webview?
do u webview?do u webview?
do u webview?
 
Java REST API Framework Comparison - PWX 2021
Java REST API Framework Comparison - PWX 2021Java REST API Framework Comparison - PWX 2021
Java REST API Framework Comparison - PWX 2021
 
Spring Boot APIs and Angular Apps: Get Hip with JHipster! KCDC 2019
Spring Boot APIs and Angular Apps: Get Hip with JHipster! KCDC 2019Spring Boot APIs and Angular Apps: Get Hip with JHipster! KCDC 2019
Spring Boot APIs and Angular Apps: Get Hip with JHipster! KCDC 2019
 
Amazing vue.js projects that are open source and free.
Amazing vue.js projects that are open source and free.Amazing vue.js projects that are open source and free.
Amazing vue.js projects that are open source and free.
 
Front End Development for Back End Java Developers - Jfokus 2020
Front End Development for Back End Java Developers - Jfokus 2020Front End Development for Back End Java Developers - Jfokus 2020
Front End Development for Back End Java Developers - Jfokus 2020
 
Migrating to Git: Rethinking the Commit
Migrating to Git:  Rethinking the CommitMigrating to Git:  Rethinking the Commit
Migrating to Git: Rethinking the Commit
 
JHipster presentation by Gaetan Bloch
JHipster presentation by Gaetan BlochJHipster presentation by Gaetan Bloch
JHipster presentation by Gaetan Bloch
 
From Idea to App (or “How we roll at Small Town Heroes”)
From Idea to App (or “How we roll at Small Town Heroes”)From Idea to App (or “How we roll at Small Town Heroes”)
From Idea to App (or “How we roll at Small Town Heroes”)
 
Webview: The fifth element
Webview: The fifth elementWebview: The fifth element
Webview: The fifth element
 
From devOps to front end Ops, test first
From devOps to front end Ops, test firstFrom devOps to front end Ops, test first
From devOps to front end Ops, test first
 
Spring Projects Infrastructure
Spring Projects InfrastructureSpring Projects Infrastructure
Spring Projects Infrastructure
 
Microservices for the Masses with Spring Boot, JHipster, and OAuth - Utah JUG...
Microservices for the Masses with Spring Boot, JHipster, and OAuth - Utah JUG...Microservices for the Masses with Spring Boot, JHipster, and OAuth - Utah JUG...
Microservices for the Masses with Spring Boot, JHipster, and OAuth - Utah JUG...
 
Beyond Squishy: The Principles of Adaptive Design
Beyond Squishy: The Principles of Adaptive DesignBeyond Squishy: The Principles of Adaptive Design
Beyond Squishy: The Principles of Adaptive Design
 
High Performance HTML5 (SF HTML5 UG)
High Performance HTML5 (SF HTML5 UG)High Performance HTML5 (SF HTML5 UG)
High Performance HTML5 (SF HTML5 UG)
 
Reactive Java Microservices with Spring Boot and JHipster - Denver JUG 2021
Reactive Java Microservices with Spring Boot and JHipster - Denver JUG 2021Reactive Java Microservices with Spring Boot and JHipster - Denver JUG 2021
Reactive Java Microservices with Spring Boot and JHipster - Denver JUG 2021
 
High Performance Mobile (SF/SV Web Perf)
High Performance Mobile (SF/SV Web Perf)High Performance Mobile (SF/SV Web Perf)
High Performance Mobile (SF/SV Web Perf)
 
Ionic 4 + capacitor + angular 7
Ionic 4 +  capacitor + angular 7 Ionic 4 +  capacitor + angular 7
Ionic 4 + capacitor + angular 7
 
Has it really been 10 years?
Has it really been 10 years?Has it really been 10 years?
Has it really been 10 years?
 
React Native
React NativeReact Native
React Native
 
JavaScript Libraries: The Big Picture
JavaScript Libraries: The Big PictureJavaScript Libraries: The Big Picture
JavaScript Libraries: The Big Picture
 

Similaire à Mobile Web Apps and APIs

Demoscene, now available in JavaScript flavor
Demoscene, now available in JavaScript flavorDemoscene, now available in JavaScript flavor
Demoscene, now available in JavaScript flavorTristan Nitot
 
Android - CodeMiner 42 Tech Talk
Android - CodeMiner 42 Tech TalkAndroid - CodeMiner 42 Tech Talk
Android - CodeMiner 42 Tech TalkJonas Alves
 
A first look_at_google_android
A first look_at_google_androidA first look_at_google_android
A first look_at_google_androidThai Kt
 
Hack your phone! / User freedom in a mobile-centric world
Hack your phone!  / User freedom in a mobile-centric worldHack your phone!  / User freedom in a mobile-centric world
Hack your phone! / User freedom in a mobile-centric worldTristan Nitot
 
Telecoms 2.0: Understanding the Impact of Open Mobile
Telecoms 2.0: Understanding the Impact of Open MobileTelecoms 2.0: Understanding the Impact of Open Mobile
Telecoms 2.0: Understanding the Impact of Open MobileMobileMonday Norway
 
HTML5 & LTE: Mobile web apps and games require fast and responsive networks
HTML5 & LTE: Mobile web apps and games require fast and responsive networksHTML5 & LTE: Mobile web apps and games require fast and responsive networks
HTML5 & LTE: Mobile web apps and games require fast and responsive networksgbanga
 
Ruby and iOS: An inside look
Ruby and iOS: An inside lookRuby and iOS: An inside look
Ruby and iOS: An inside lookJeanine Jue
 
Mobile JavaScript
Mobile JavaScriptMobile JavaScript
Mobile JavaScriptFil Maj
 
Mobile trends 2013
Mobile trends 2013Mobile trends 2013
Mobile trends 2013Aman Kohli
 
Comparing SOAs for the Internet of Things
Comparing SOAs for the Internet of ThingsComparing SOAs for the Internet of Things
Comparing SOAs for the Internet of ThingsDominique Guinard
 
Mobile Web 2.0, Mobile Widgets, Microlearning and Intertwingularity
Mobile Web 2.0, Mobile Widgets, Microlearning and IntertwingularityMobile Web 2.0, Mobile Widgets, Microlearning and Intertwingularity
Mobile Web 2.0, Mobile Widgets, Microlearning and IntertwingularityLindner Martin
 
Jose l ugia 6 wunderkinder, momenta
Jose l ugia  6 wunderkinder, momentaJose l ugia  6 wunderkinder, momenta
Jose l ugia 6 wunderkinder, momentaapps4allru
 
Fighting Fragmentation with Fragments
Fighting Fragmentation with FragmentsFighting Fragmentation with Fragments
Fighting Fragmentation with Fragmentsgrunicanada
 
Mobile Web App Development
Mobile Web App DevelopmentMobile Web App Development
Mobile Web App DevelopmentBrian LeRoux
 

Similaire à Mobile Web Apps and APIs (20)

Demoscene, now available in JavaScript flavor
Demoscene, now available in JavaScript flavorDemoscene, now available in JavaScript flavor
Demoscene, now available in JavaScript flavor
 
Android - CodeMiner 42 Tech Talk
Android - CodeMiner 42 Tech TalkAndroid - CodeMiner 42 Tech Talk
Android - CodeMiner 42 Tech Talk
 
Drupal and HTML5: Playing Well Together
Drupal and HTML5: Playing Well TogetherDrupal and HTML5: Playing Well Together
Drupal and HTML5: Playing Well Together
 
A first look_at_google_android
A first look_at_google_androidA first look_at_google_android
A first look_at_google_android
 
A ROA for the WOT
A ROA for the WOTA ROA for the WOT
A ROA for the WOT
 
Hack your phone! / User freedom in a mobile-centric world
Hack your phone!  / User freedom in a mobile-centric worldHack your phone!  / User freedom in a mobile-centric world
Hack your phone! / User freedom in a mobile-centric world
 
Samsung
SamsungSamsung
Samsung
 
Telecoms 2.0: Understanding the Impact of Open Mobile
Telecoms 2.0: Understanding the Impact of Open MobileTelecoms 2.0: Understanding the Impact of Open Mobile
Telecoms 2.0: Understanding the Impact of Open Mobile
 
HTML5 & LTE: Mobile web apps and games require fast and responsive networks
HTML5 & LTE: Mobile web apps and games require fast and responsive networksHTML5 & LTE: Mobile web apps and games require fast and responsive networks
HTML5 & LTE: Mobile web apps and games require fast and responsive networks
 
Ruby and iOS: An inside look
Ruby and iOS: An inside lookRuby and iOS: An inside look
Ruby and iOS: An inside look
 
Ruby and iOS: An inside look
Ruby and iOS: An inside lookRuby and iOS: An inside look
Ruby and iOS: An inside look
 
Mobile JavaScript
Mobile JavaScriptMobile JavaScript
Mobile JavaScript
 
Mobile trends 2013
Mobile trends 2013Mobile trends 2013
Mobile trends 2013
 
Comparing SOAs for the Internet of Things
Comparing SOAs for the Internet of ThingsComparing SOAs for the Internet of Things
Comparing SOAs for the Internet of Things
 
ANDROID
ANDROIDANDROID
ANDROID
 
Google chrome
Google chromeGoogle chrome
Google chrome
 
Mobile Web 2.0, Mobile Widgets, Microlearning and Intertwingularity
Mobile Web 2.0, Mobile Widgets, Microlearning and IntertwingularityMobile Web 2.0, Mobile Widgets, Microlearning and Intertwingularity
Mobile Web 2.0, Mobile Widgets, Microlearning and Intertwingularity
 
Jose l ugia 6 wunderkinder, momenta
Jose l ugia  6 wunderkinder, momentaJose l ugia  6 wunderkinder, momenta
Jose l ugia 6 wunderkinder, momenta
 
Fighting Fragmentation with Fragments
Fighting Fragmentation with FragmentsFighting Fragmentation with Fragments
Fighting Fragmentation with Fragments
 
Mobile Web App Development
Mobile Web App DevelopmentMobile Web App Development
Mobile Web App Development
 

Plus de Tristan Nitot

Keynote de Tristan Nitot sur le numérique face au changement climatique
Keynote de Tristan Nitot sur le numérique face au changement climatiqueKeynote de Tristan Nitot sur le numérique face au changement climatique
Keynote de Tristan Nitot sur le numérique face au changement climatiqueTristan Nitot
 
Quel rapport entre les réseaux sociaux et Matrix ?
Quel rapport entre les réseaux sociaux et Matrix ?Quel rapport entre les réseaux sociaux et Matrix ?
Quel rapport entre les réseaux sociaux et Matrix ?Tristan Nitot
 
Données, Concurrence et Consommateurs
Données, Concurrence et ConsommateursDonnées, Concurrence et Consommateurs
Données, Concurrence et ConsommateursTristan Nitot
 
Cloud Europe - Pourquoi et comment les individus et les entreprises doivent p...
Cloud Europe - Pourquoi et comment les individus et les entreprises doivent p...Cloud Europe - Pourquoi et comment les individus et les entreprises doivent p...
Cloud Europe - Pourquoi et comment les individus et les entreprises doivent p...Tristan Nitot
 
Souveraineté numérique de l'inidividu : du logiciel libre à la maitrise de la...
Souveraineté numérique de l'inidividu : du logiciel libre à la maitrise de la...Souveraineté numérique de l'inidividu : du logiciel libre à la maitrise de la...
Souveraineté numérique de l'inidividu : du logiciel libre à la maitrise de la...Tristan Nitot
 
Making GAFAs obsolete
Making GAFAs obsoleteMaking GAFAs obsolete
Making GAFAs obsoleteTristan Nitot
 
Making GAFAs obsolete
Making GAFAs obsoleteMaking GAFAs obsolete
Making GAFAs obsoleteTristan Nitot
 
Tristan Nitot à Paris web - Cloud Personnel et vie privée dans un monde post-...
Tristan Nitot à Paris web - Cloud Personnel et vie privée dans un monde post-...Tristan Nitot à Paris web - Cloud Personnel et vie privée dans un monde post-...
Tristan Nitot à Paris web - Cloud Personnel et vie privée dans un monde post-...Tristan Nitot
 
Le Web est la plateforme - #Frenchtech
Le Web est la plateforme - #FrenchtechLe Web est la plateforme - #Frenchtech
Le Web est la plateforme - #FrenchtechTristan Nitot
 
The Web is the (mobile) platform
The Web is the (mobile) platformThe Web is the (mobile) platform
The Web is the (mobile) platformTristan Nitot
 
The web is the platform - why FirefoxOS matters
The web is the platform - why FirefoxOS mattersThe web is the platform - why FirefoxOS matters
The web is the platform - why FirefoxOS mattersTristan Nitot
 
Firefox os appdays paris par tristan nitot: Hack, Learn, Celebrate
Firefox os appdays paris par tristan nitot: Hack, Learn, CelebrateFirefox os appdays paris par tristan nitot: Hack, Learn, Celebrate
Firefox os appdays paris par tristan nitot: Hack, Learn, CelebrateTristan Nitot
 
Digital natives: freedom and hackability in a mobile future
Digital natives: freedom and hackability in a mobile futureDigital natives: freedom and hackability in a mobile future
Digital natives: freedom and hackability in a mobile futureTristan Nitot
 
Tristan Nitot @DWS12 - The Web as a universal platform for mobile
Tristan Nitot @DWS12 - The Web as a universal platform for mobileTristan Nitot @DWS12 - The Web as a universal platform for mobile
Tristan Nitot @DWS12 - The Web as a universal platform for mobileTristan Nitot
 
Intro Keynote - MozCamp EU, Warsaw, 2012
Intro Keynote - MozCamp EU, Warsaw, 2012Intro Keynote - MozCamp EU, Warsaw, 2012
Intro Keynote - MozCamp EU, Warsaw, 2012Tristan Nitot
 
Firefox OS: bringing the Open Web to mobile devices
Firefox OS: bringing the Open Web to mobile devicesFirefox OS: bringing the Open Web to mobile devices
Firefox OS: bringing the Open Web to mobile devicesTristan Nitot
 
User freedom and control on the Web: from desktop to mobile
User freedom and control on the Web:  from desktop to mobileUser freedom and control on the Web:  from desktop to mobile
User freedom and control on the Web: from desktop to mobileTristan Nitot
 
Mozilla mission and the future: BrowserID, Appstore and WebFWD
Mozilla mission and the future: BrowserID, Appstore and WebFWDMozilla mission and the future: BrowserID, Appstore and WebFWD
Mozilla mission and the future: BrowserID, Appstore and WebFWDTristan Nitot
 
The Open Web approach
The Open Web approachThe Open Web approach
The Open Web approachTristan Nitot
 
Hackability - What it means, why it’s important
Hackability - What it means, why it’s importantHackability - What it means, why it’s important
Hackability - What it means, why it’s importantTristan Nitot
 

Plus de Tristan Nitot (20)

Keynote de Tristan Nitot sur le numérique face au changement climatique
Keynote de Tristan Nitot sur le numérique face au changement climatiqueKeynote de Tristan Nitot sur le numérique face au changement climatique
Keynote de Tristan Nitot sur le numérique face au changement climatique
 
Quel rapport entre les réseaux sociaux et Matrix ?
Quel rapport entre les réseaux sociaux et Matrix ?Quel rapport entre les réseaux sociaux et Matrix ?
Quel rapport entre les réseaux sociaux et Matrix ?
 
Données, Concurrence et Consommateurs
Données, Concurrence et ConsommateursDonnées, Concurrence et Consommateurs
Données, Concurrence et Consommateurs
 
Cloud Europe - Pourquoi et comment les individus et les entreprises doivent p...
Cloud Europe - Pourquoi et comment les individus et les entreprises doivent p...Cloud Europe - Pourquoi et comment les individus et les entreprises doivent p...
Cloud Europe - Pourquoi et comment les individus et les entreprises doivent p...
 
Souveraineté numérique de l'inidividu : du logiciel libre à la maitrise de la...
Souveraineté numérique de l'inidividu : du logiciel libre à la maitrise de la...Souveraineté numérique de l'inidividu : du logiciel libre à la maitrise de la...
Souveraineté numérique de l'inidividu : du logiciel libre à la maitrise de la...
 
Making GAFAs obsolete
Making GAFAs obsoleteMaking GAFAs obsolete
Making GAFAs obsolete
 
Making GAFAs obsolete
Making GAFAs obsoleteMaking GAFAs obsolete
Making GAFAs obsolete
 
Tristan Nitot à Paris web - Cloud Personnel et vie privée dans un monde post-...
Tristan Nitot à Paris web - Cloud Personnel et vie privée dans un monde post-...Tristan Nitot à Paris web - Cloud Personnel et vie privée dans un monde post-...
Tristan Nitot à Paris web - Cloud Personnel et vie privée dans un monde post-...
 
Le Web est la plateforme - #Frenchtech
Le Web est la plateforme - #FrenchtechLe Web est la plateforme - #Frenchtech
Le Web est la plateforme - #Frenchtech
 
The Web is the (mobile) platform
The Web is the (mobile) platformThe Web is the (mobile) platform
The Web is the (mobile) platform
 
The web is the platform - why FirefoxOS matters
The web is the platform - why FirefoxOS mattersThe web is the platform - why FirefoxOS matters
The web is the platform - why FirefoxOS matters
 
Firefox os appdays paris par tristan nitot: Hack, Learn, Celebrate
Firefox os appdays paris par tristan nitot: Hack, Learn, CelebrateFirefox os appdays paris par tristan nitot: Hack, Learn, Celebrate
Firefox os appdays paris par tristan nitot: Hack, Learn, Celebrate
 
Digital natives: freedom and hackability in a mobile future
Digital natives: freedom and hackability in a mobile futureDigital natives: freedom and hackability in a mobile future
Digital natives: freedom and hackability in a mobile future
 
Tristan Nitot @DWS12 - The Web as a universal platform for mobile
Tristan Nitot @DWS12 - The Web as a universal platform for mobileTristan Nitot @DWS12 - The Web as a universal platform for mobile
Tristan Nitot @DWS12 - The Web as a universal platform for mobile
 
Intro Keynote - MozCamp EU, Warsaw, 2012
Intro Keynote - MozCamp EU, Warsaw, 2012Intro Keynote - MozCamp EU, Warsaw, 2012
Intro Keynote - MozCamp EU, Warsaw, 2012
 
Firefox OS: bringing the Open Web to mobile devices
Firefox OS: bringing the Open Web to mobile devicesFirefox OS: bringing the Open Web to mobile devices
Firefox OS: bringing the Open Web to mobile devices
 
User freedom and control on the Web: from desktop to mobile
User freedom and control on the Web:  from desktop to mobileUser freedom and control on the Web:  from desktop to mobile
User freedom and control on the Web: from desktop to mobile
 
Mozilla mission and the future: BrowserID, Appstore and WebFWD
Mozilla mission and the future: BrowserID, Appstore and WebFWDMozilla mission and the future: BrowserID, Appstore and WebFWD
Mozilla mission and the future: BrowserID, Appstore and WebFWD
 
The Open Web approach
The Open Web approachThe Open Web approach
The Open Web approach
 
Hackability - What it means, why it’s important
Hackability - What it means, why it’s importantHackability - What it means, why it’s important
Hackability - What it means, why it’s important
 

Dernier

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 

Dernier (20)

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 

Mobile Web Apps and APIs

  • 1. W3Café, Paris L’enjeu du mobile pour le développeur Web, et comment Mozilla va vous aider Tristan NITOT Principal Mozilla Evangelist blog.mozilla.org/beyond-the-code Twitter: @nitot lundi 2 juillet 12
  • 2. Agenda - Who is Mozilla? - Web developers in a Mobile world - Mozilla’s approach: the Web is the Platform - Firefox for Android and Web APIs - Apps and Marketplace - Boot To Gecko lundi 2 juillet 12
  • 4. Mozilla is... a global community of people who believe that openness, innovation, and opportunity are key to the continued health of the Internet. lundi 2 juillet 12
  • 5. We’re known for the Firefox Web Browser lundi 2 juillet 12
  • 6. Mozilla Manifesto (excerpt) - The Internet is a global public resource that must remain open and accessible. - The Internet should enrich the lives of individual human beings. - Individuals' security on the Internet is fundamental and cannot be treated as optional. - Individuals must have the ability to shape their own experiences on the Internet. lundi 2 juillet 12
  • 7. 2012 is the year when the smartphones will outsell PCs lundi 2 juillet 12
  • 8. Mobile World today - Apps are distributed through AppStores / Marketplaces who control the interaction with the user/customer - Risks of censorship - Vendor lock-in is important - You have to develop 2 versions of your app, for iOS and Android (maybe more). - Web developers have to learn new tools to address this market lundi 2 juillet 12
  • 9. Unless... ... you use Web technologies to write mobile applications! lundi 2 juillet 12
  • 11. «The Web is the Platform» lundi 2 juillet 12
  • 12. Firefox Mobile For Android lundi 2 juillet 12
  • 13. Firefox Mobile For Android - Faster, faster, faster! lundi 2 juillet 12
  • 14. Firefox Mobile For Android - Faster, faster, faster! - Desktop-like: Awesome Screen, add-ons lundi 2 juillet 12
  • 15. Firefox Mobile For Android - Faster, faster, faster! - Desktop-like: Awesome Screen, add-ons - Flash, DNT lundi 2 juillet 12
  • 16. Firefox Mobile For Android - Faster, faster, faster! - Desktop-like: Awesome Screen, add-ons - Flash, DNT - Sync with desktop lundi 2 juillet 12
  • 17. Firefox Mobile For Android - Faster, faster, faster! - Desktop-like: Awesome Screen, add-ons - Flash, DNT - Sync with desktop - Available for Android 2.2+ lundi 2 juillet 12
  • 18. SPEED, baby! lundi 2 juillet 12
  • 19. The web is the platform lundi 2 juillet 12
  • 20. The web is the platform - Examples: Facebook, GMail, GMaps, Twitter... lundi 2 juillet 12
  • 21. The web is the platform - Examples: Facebook, GMail, GMaps, Twitter... - As efficient as native apps lundi 2 juillet 12
  • 22. The web is the platform - Examples: Facebook, GMail, GMaps, Twitter... - As efficient as native apps - Run on every device that has a modern Web browser lundi 2 juillet 12
  • 23. Taking the Web to the next level lundi 2 juillet 12
  • 24. Taking the Web to the next level 1. Same capabilities as native apps lundi 2 juillet 12
  • 25. Taking the Web to the next level 1. Same capabilities as native apps 2. Out of the browser lundi 2 juillet 12
  • 26. Taking the Web to the next level 1. Same capabilities as native apps 2. Out of the browser 3. Distribution system lundi 2 juillet 12
  • 27. Web APIs lundi 2 juillet 12
  • 29. Vector graphics Transitions Offline Ajax WebGL Video (3D) Geolocation lundi 2 juillet 12
  • 30. Vector graphics Transitions HTML5 Offline Ajax WebGL Video (3D) Geolocation lundi 2 juillet 12
  • 31. Bluetooth Battery Vector Camera graphics Transitions HTML5 SMS Offline Ajax WebGL Video (3D) Vibration Geolocation Telephony Contacts lundi 2 juillet 12
  • 32. WebAPIS Battery Bluetooth Vector Camera graphics Transitions HTML5 SMS Offline Ajax WebGL Video (3D) Vibration Geolocation Telephony Contacts lundi 2 juillet 12
  • 33. Bluetooth Battery Vector Camera graphics Transitions HTML5 SMS Offline Ajax WebGL Video (3D) Vibration Geolocation Telephony Contacts lundi 2 juillet 12
  • 36. Apps - Integrated in the OS lundi 2 juillet 12
  • 37. Apps - Integrated in the OS - Distribute on your terms (from your site or any number of marketplaces) lundi 2 juillet 12
  • 38. 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": ["*"] } lundi 2 juillet 12
  • 40. Mozilla Marketplace - the first operating system- and device- independent market for apps based on open Web technologies like HTML5, JavaScript and CSS. lundi 2 juillet 12
  • 41. Mozilla Marketplace - the first operating system- and device- independent market for apps based on open Web technologies like HTML5, JavaScript and CSS. - One distribution system lundi 2 juillet 12
  • 42. Mozilla Marketplace - the first operating system- and device- independent market for apps based on open Web technologies like HTML5, JavaScript and CSS. - One distribution system - Others could run their own lundi 2 juillet 12
  • 43. Mozilla Marketplace - the first operating system- and device- independent market for apps based on open Web technologies like HTML5, JavaScript and CSS. - One distribution system - Others could run their own - Free and paid apps lundi 2 juillet 12
  • 44. Mozilla Marketplace - the first operating system- and device- independent market for apps based on open Web technologies like HTML5, JavaScript and CSS. - One distribution system - Others could run their own - Free and paid apps - Reaches half a billion users lundi 2 juillet 12
  • 45. Mozilla Marketplace - the first operating system- and device- independent market for apps based on open Web technologies like HTML5, JavaScript and CSS. - One distribution system - Others could run their own - Free and paid apps - Reaches half a billion users - Will run on different browsers, OSes and devices. lundi 2 juillet 12
  • 47. Boot To Gecko aka B2G http://www.mozilla.org/b2g lundi 2 juillet 12
  • 48. What it is? lundi 2 juillet 12
  • 49. What it is? - Open Source mobile OS: Linux Kernel + Gecko + Web Apps lundi 2 juillet 12
  • 50. What it is? - Open Source mobile OS: Linux Kernel + Gecko + Web Apps - Everything is a web app lundi 2 juillet 12
  • 51. What it is? - Open Source mobile OS: Linux Kernel + Gecko + Web Apps - Everything is a web app - First partners: Telefonica and Qualcomm lundi 2 juillet 12
  • 52. What it is? - Open Source mobile OS: Linux Kernel + Gecko + Web Apps - Everything is a web app - First partners: Telefonica and Qualcomm - First goal: Brazil in early 2013 lundi 2 juillet 12
  • 54. And now? - Use Firefox Beta: mozilla.org/beta - File bugs on bugzilla.mozilla.org - Try our new Developer tools - Use (and contribute?) to the Mozilla Developer Network lundi 2 juillet 12
  • 55. Questions & Answers - http://www.mozilla.org/about/manifesto.en.html - https://wiki.mozilla.org/WebAPI - https://wiki.mozilla.org/Apps - https://marketplace.mozilla.org - http://www.mozilla.org/b2g/ - http://blog.mozilla.org/beyond-the-code/ lundi 2 juillet 12
  • 56. Thank you! Tristan NITOT Principal Mozilla Evangelist blog.mozilla.org/beyond-the-code Twitter: @nitot lundi 2 juillet 12