SlideShare une entreprise Scribd logo
1  sur  35
Télécharger pour lire hors ligne
PAST & FUTURE OF
      DIGITAL NATIVES:
     HACK THE FUTURE!
                    Tristan Nitot
Principal Mozilla Evangelist, Mozilla Europe Founder
        tnitot@mozilla.com - twitter: @nitot
MOZILLA IS...

    a global community of people
           who believe that
openness, innovation, and opportunity
       are key to the continued
        health of the Internet.
We’re known for the
Firefox Web browser
MOZILLA MANIFESTO                      (EXCERPTS)




• The Internet is a global public resource that must
  remain open and accessible.

• Individuals must have the ability to shape their own
  experiences on the Internet.

• The effectiveness of the Internet as a public resource
  depends upon interoperability (protocols, data
  formats, content), innovation and decentralized
  participation worldwide.

• Free and open source software promotes the
  development of the Internet as a public resource.
I’M A DIGITAL NATIVE
      (AN OLD ONE)
ACORN ATOM - Source: Wikipedia




                                       TRS Model 80 - Source: Wikipedia
   SHARP PC-1500 - Source: Wikipedia


       I LEARNED TO HACK ON THESE USING
BASIC, ASSEMBLY LANGUAGE & A SOLDERING IRON
THE MOST HACKABLE MACHINE I OWNED

• BASIC   programming

• Disassembler

• extensible
           with
 7 extension slots

• extensive    documentation       Source: Wikipedia



• Electric   schema included   Tinkering with the
• Screwdriver
                                  Apple ][ was
             not needed
 to open the case                 encouraged
PHYSICAL COMMUNITIES ENCOURAGED
LEARNING, TINKERING AND KNOWLEDGE SHARING
• Physical     spaces to:

 •   Share knowledge

 • Share    computers

• Such   as:

 • Micro-computer       clubs

 • Centre    Mondial de
     l’Informatique =>
                                Source: INA
 • Palais   de la découverte
NETWORKS ENABLED VIRTUAL COMMUNITIES


• Minitel   in France

• AOL,Compuserve &
 other large proprietary
 networks

• Smaller
        BBS (Bulletin
 Board Systems) were
 operated from
 personal computers.
LARGE VIRTUAL COMMUNITIES ENABLE
LARGE SCALE COLLABORATION

   GNU/Linux:
powers more than
90% of today's 500
     fastest
 supercomputers




    Wikipedia:
 23 million articles
  285 languages
365 million readers
THEN CAME THE WEB
• Simple principles: URL,   • No need to buy a SDK:
 HTTP, HTML                  your text editor is enough

• Open Standards            • No need to ask for
                             permission to participate
• «View Source» to learn
 from existing pages




       The Web belongs to no-one.
       It’s an open, public resource
SOMETHING
OCCURRED TO ME DURING
 THIS DIGITAL JOURNEY...
WHO WRITES THE CODE DECIDES
WHAT THE USER CAN DO
• Developershave a lot of
 power over what users
 can do

• Without   source code,

 • youcan’t change the
  software

 • You
     don’t have the
  power to do what you
  want
FREE SOFTWARE HAS
NOTHING TO DO WITH PRICE.
    IT’S ALL ABOUT THE
     USER’S FREEDOM
IN 2011, TABLETS AND
SMARTPHONES COMBINED
    OUTSOLD THE PC
MOBILE INDUSTRY IS DOMINATED BY
PROPRIETARY MOBILE PLATFORMS
MOBILE CENSORSHIP




               Someone decides
               for me what I can
               or cannot run on
                the device I paid
                      for
NEW MOBILE RULES LIMIT
PARTICIPATION

 Want to develop an APP?
• Get the official SDK / sign for the developer
  program

• Use the language and APIs of the platform

• Use the AppStore / Marketplace to reach users
WHAT DOES THIS MEAN?

• Users are just consumers. They can’t get in the
  driver’s seat.

• It’s a lot harder to understand the technology if
  you can’t see under the hood

• The next generation of digital natives will discover
  computing with smartphones and tablets.

• They will be taught to be passive consumers
FROM TOTALLY OPEN TO COMPLETELY CLOSED
FROM TOTALLY OPEN TO COMPLETELY CLOSED
WHAT CAN WE DO TO EMPOWER
  THE NEXT GENERATION OF
      DIGITAL NATIVES?
WE NEED




• Educated users

• An open platform for mobile
This is exactly what



                       is working on
EDUCATE USERS: WEBMAKER.ORG




Empower users so that the Web is not Read-Only
BUILD AN OPEN MOBILE PLATFORM

  Firefox OS
 Complete, standalone
operating system for the
open Web, built entirely
using HTML5 & standard
       Web APIs
EVERYTHING IS A WEB PAGE!

Variations around the      Variations around
    Home screen         the incoming call screen
FIREFOX OS: HOW AN OPEN WEB PHONE
CONNECTS HTML5 TO HARDWARE

  Existing Platforms
                             Firefox OS




                                                }
   (smartphones only)

      Web Browser/
        Platform

        Native API-           Web-based User
                              Experience/Web
         based UI                Content
                                                Significantly
                                Web Engine/     smaller stack:
             APIs             Standard Device
                                   APIs         Scales from
                                                high-end
           Kernel                               feature phones
       (e.g. Android, iOS,       Kernel
           Win7, etc.)                          to high-end
                                                smartphones
           Device
        (phone, tablet,          Device
           desktop)
MARKETPLACE: THE BEST OF BOTH WORLDS


                  Content owners can use the
                  Firefox Marketplace to
                  enhance discoverability
                  and make monetization
                  easier.
                  They can also sell directly
                  (going through the
                  marketplace is optional)




    FIREFOX
  MARKETPLACE
FIREFOX OS DEMO
AND NOW?
MOZILLA NEEDS YOUR HELP
  TO BUILD THE DIGITAL
    FUTURE WE WANT,
NOT THE ONE THAT’S HANDED
       DOWN TO US
HOW TO HELP


• Contribute to Mozilla:

 • http://www.mozilla.org/contribute

• Build Mobile Web Apps:

 • https://marketplace.firefox.com/
THANK YOU

            @nitot

Contenu connexe

Tendances

History of iOS
History of iOSHistory of iOS
History of iOSpyro2927
 
Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010Tom Deryckere
 
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
 
Mobile application development2
Mobile application development2Mobile application development2
Mobile application development2Appin Ara
 
Mobile application development
Mobile application developmentMobile application development
Mobile application developmentAppin Hisar
 
Unity: What does it take to port a browser title to mobiles
Unity: What does it take to port a browser title to mobilesUnity: What does it take to port a browser title to mobiles
Unity: What does it take to port a browser title to mobilesDevGAMM Conference
 
On Platforms
On PlatformsOn Platforms
On PlatformsNat Brown
 
Evolution of the Mobile Ecosystem
Evolution of the Mobile EcosystemEvolution of the Mobile Ecosystem
Evolution of the Mobile EcosystemKathy Gill
 
Firefox OS - Mobile Liberated
Firefox OS - Mobile LiberatedFirefox OS - Mobile Liberated
Firefox OS - Mobile LiberatedKaustav Das Modak
 
TERMINALFOUR t44u 2011- Make it mobile, an introduction
TERMINALFOUR t44u 2011- Make it mobile, an introductionTERMINALFOUR t44u 2011- Make it mobile, an introduction
TERMINALFOUR t44u 2011- Make it mobile, an introductionTerminalfour
 
Will apps replace the web? (or, why webhub.mobi?) - 6.8.2012
Will apps replace the web? (or, why webhub.mobi?) - 6.8.2012Will apps replace the web? (or, why webhub.mobi?) - 6.8.2012
Will apps replace the web? (or, why webhub.mobi?) - 6.8.2012www.webhub.mobi by Yuvee, Inc.
 
Firefox os the web, mobile (for yahoo! hack europe - april 2013)
Firefox os  the web, mobile (for yahoo! hack europe - april 2013)Firefox os  the web, mobile (for yahoo! hack europe - april 2013)
Firefox os the web, mobile (for yahoo! hack europe - april 2013)Yahoo Developer Network
 

Tendances (20)

History of iOS
History of iOSHistory of iOS
History of iOS
 
Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010
 
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
 
Mobile Internet
Mobile InternetMobile Internet
Mobile Internet
 
Mobile application development2
Mobile application development2Mobile application development2
Mobile application development2
 
Mobile application development
Mobile application developmentMobile application development
Mobile application development
 
Unity: What does it take to port a browser title to mobiles
Unity: What does it take to port a browser title to mobilesUnity: What does it take to port a browser title to mobiles
Unity: What does it take to port a browser title to mobiles
 
Technology: It's Not Just for Work, You Know
Technology: It's Not Just for Work, You KnowTechnology: It's Not Just for Work, You Know
Technology: It's Not Just for Work, You Know
 
On Platforms
On PlatformsOn Platforms
On Platforms
 
Evolution of the Mobile Ecosystem
Evolution of the Mobile EcosystemEvolution of the Mobile Ecosystem
Evolution of the Mobile Ecosystem
 
Mobile News Round Up
Mobile News Round UpMobile News Round Up
Mobile News Round Up
 
Firefox OS - Mobile Liberated
Firefox OS - Mobile LiberatedFirefox OS - Mobile Liberated
Firefox OS - Mobile Liberated
 
esaimen
esaimenesaimen
esaimen
 
TERMINALFOUR t44u 2011- Make it mobile, an introduction
TERMINALFOUR t44u 2011- Make it mobile, an introductionTERMINALFOUR t44u 2011- Make it mobile, an introduction
TERMINALFOUR t44u 2011- Make it mobile, an introduction
 
Will apps replace the web? (or, why webhub.mobi?) - 6.8.2012
Will apps replace the web? (or, why webhub.mobi?) - 6.8.2012Will apps replace the web? (or, why webhub.mobi?) - 6.8.2012
Will apps replace the web? (or, why webhub.mobi?) - 6.8.2012
 
Smartphone trends
Smartphone trendsSmartphone trends
Smartphone trends
 
Mozilla & Connected Devices
Mozilla & Connected DevicesMozilla & Connected Devices
Mozilla & Connected Devices
 
chapter2
chapter2chapter2
chapter2
 
Firefox os the web, mobile (for yahoo! hack europe - april 2013)
Firefox os  the web, mobile (for yahoo! hack europe - april 2013)Firefox os  the web, mobile (for yahoo! hack europe - april 2013)
Firefox os the web, mobile (for yahoo! hack europe - april 2013)
 
The Mobile Ecosystem
The Mobile EcosystemThe Mobile Ecosystem
The Mobile Ecosystem
 

Similaire à Digital natives: freedom and hackability in a mobile future

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: 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
 
MFC12 Mozilla Tristan Nitot
MFC12 Mozilla Tristan NitotMFC12 Mozilla Tristan Nitot
MFC12 Mozilla Tristan Nitotvideos
 
Sinergija 12 WP8 is around the corner
Sinergija 12 WP8 is around the cornerSinergija 12 WP8 is around the corner
Sinergija 12 WP8 is around the cornerCatalin Gheorghiu
 
Mobile application development4
Mobile application development4Mobile application development4
Mobile application development4Appin Kulti Branch
 
Mobile application development2
Mobile application development2Mobile application development2
Mobile application development2Appin Vijayanagar
 
Secured Mobile Application Development in Android, Blackberry & iOS
Secured Mobile Application Development in Android, Blackberry & iOSSecured Mobile Application Development in Android, Blackberry & iOS
Secured Mobile Application Development in Android, Blackberry & iOSAppin Delhi
 
Operating systems essentials & Android OS concepts
Operating systems essentials & Android OS conceptsOperating systems essentials & Android OS concepts
Operating systems essentials & Android OS conceptsMohamed Taman
 
Project presentation
Project presentationProject presentation
Project presentationMayank Puri
 
Designing Content for Multiple Devices
Designing Content for Multiple DevicesDesigning Content for Multiple Devices
Designing Content for Multiple DevicesBrandon Carson
 
Rick Fant Novedades Firefox OS en Firefox Update 2.0
Rick Fant Novedades Firefox OS en Firefox Update 2.0Rick Fant Novedades Firefox OS en Firefox Update 2.0
Rick Fant Novedades Firefox OS en Firefox Update 2.0videos
 
Chap 1 - mobile Introduction.pptx
Chap 1 - mobile Introduction.pptxChap 1 - mobile Introduction.pptx
Chap 1 - mobile Introduction.pptxTadeseBeyene
 
Widgets and Mashups for Personal and Institutional Technologies
Widgets and Mashups for Personal and Institutional Technologies Widgets and Mashups for Personal and Institutional Technologies
Widgets and Mashups for Personal and Institutional Technologies scottw
 
Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...
Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...
Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...Bala Subra
 
developementofmobileapplication-160412025313 (1).pptx
developementofmobileapplication-160412025313 (1).pptxdevelopementofmobileapplication-160412025313 (1).pptx
developementofmobileapplication-160412025313 (1).pptxPoooi2
 

Similaire à Digital natives: freedom and hackability in a mobile future (20)

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: 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
 
MFC12 Mozilla Tristan Nitot
MFC12 Mozilla Tristan NitotMFC12 Mozilla Tristan Nitot
MFC12 Mozilla Tristan Nitot
 
Sinergija 12 WP8 is around the corner
Sinergija 12 WP8 is around the cornerSinergija 12 WP8 is around the corner
Sinergija 12 WP8 is around the corner
 
Mobile application development4
Mobile application development4Mobile application development4
Mobile application development4
 
Mobile application development2
Mobile application development2Mobile application development2
Mobile application development2
 
Secured Mobile Application Development in Android, Blackberry & iOS
Secured Mobile Application Development in Android, Blackberry & iOSSecured Mobile Application Development in Android, Blackberry & iOS
Secured Mobile Application Development in Android, Blackberry & iOS
 
MP Notes BCA
MP Notes BCAMP Notes BCA
MP Notes BCA
 
Operating systems essentials & Android OS concepts
Operating systems essentials & Android OS conceptsOperating systems essentials & Android OS concepts
Operating systems essentials & Android OS concepts
 
Project presentation
Project presentationProject presentation
Project presentation
 
Firefox OS Intro
Firefox OS IntroFirefox OS Intro
Firefox OS Intro
 
Javanowandfuture Chihuahua
Javanowandfuture ChihuahuaJavanowandfuture Chihuahua
Javanowandfuture Chihuahua
 
Designing Content for Multiple Devices
Designing Content for Multiple DevicesDesigning Content for Multiple Devices
Designing Content for Multiple Devices
 
Firefox OS
Firefox OSFirefox OS
Firefox OS
 
Rick Fant Novedades Firefox OS en Firefox Update 2.0
Rick Fant Novedades Firefox OS en Firefox Update 2.0Rick Fant Novedades Firefox OS en Firefox Update 2.0
Rick Fant Novedades Firefox OS en Firefox Update 2.0
 
Chap 1 - mobile Introduction.pptx
Chap 1 - mobile Introduction.pptxChap 1 - mobile Introduction.pptx
Chap 1 - mobile Introduction.pptx
 
Widgets and Mashups for Personal and Institutional Technologies
Widgets and Mashups for Personal and Institutional Technologies Widgets and Mashups for Personal and Institutional Technologies
Widgets and Mashups for Personal and Institutional Technologies
 
Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...
Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...
Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...
 
developementofmobileapplication-160412025313 (1).pptx
developementofmobileapplication-160412025313 (1).pptxdevelopementofmobileapplication-160412025313 (1).pptx
developementofmobileapplication-160412025313 (1).pptx
 
Mobile Web High Performance
Mobile Web High PerformanceMobile Web High Performance
Mobile Web High Performance
 

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
 
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
 
Intro Keynote - MozCamp EU, Warsaw, 2012
Intro Keynote - MozCamp EU, Warsaw, 2012Intro Keynote - MozCamp EU, Warsaw, 2012
Intro Keynote - MozCamp EU, Warsaw, 2012Tristan Nitot
 
Demoscene, now available in JavaScript flavor
Demoscene, now available in JavaScript flavorDemoscene, now available in JavaScript flavor
Demoscene, now available in JavaScript flavorTristan Nitot
 
L’enjeu du mobile pour le développeur Web, et comment Mozilla va vous aider
L’enjeu du mobile pour le développeur Web,  et comment Mozilla va vous aiderL’enjeu du mobile pour le développeur Web,  et comment Mozilla va vous aider
L’enjeu du mobile pour le développeur Web, et comment Mozilla va vous aiderTristan 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
 
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
 
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
 
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
 
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
 
Intro Keynote - MozCamp EU, Warsaw, 2012
Intro Keynote - MozCamp EU, Warsaw, 2012Intro Keynote - MozCamp EU, Warsaw, 2012
Intro Keynote - MozCamp EU, Warsaw, 2012
 
Demoscene, now available in JavaScript flavor
Demoscene, now available in JavaScript flavorDemoscene, now available in JavaScript flavor
Demoscene, now available in JavaScript flavor
 
L’enjeu du mobile pour le développeur Web, et comment Mozilla va vous aider
L’enjeu du mobile pour le développeur Web,  et comment Mozilla va vous aiderL’enjeu du mobile pour le développeur Web,  et comment Mozilla va vous aider
L’enjeu du mobile pour le développeur Web, et comment Mozilla va vous aider
 
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
 
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
 
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
 
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

How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
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
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 

Dernier (20)

How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
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
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 

Digital natives: freedom and hackability in a mobile future

  • 1.
  • 2. PAST & FUTURE OF DIGITAL NATIVES: HACK THE FUTURE! Tristan Nitot Principal Mozilla Evangelist, Mozilla Europe Founder tnitot@mozilla.com - twitter: @nitot
  • 3. MOZILLA IS... a global community of people who believe that openness, innovation, and opportunity are key to the continued health of the Internet.
  • 4. We’re known for the Firefox Web browser
  • 5. MOZILLA MANIFESTO (EXCERPTS) • The Internet is a global public resource that must remain open and accessible. • Individuals must have the ability to shape their own experiences on the Internet. • The effectiveness of the Internet as a public resource depends upon interoperability (protocols, data formats, content), innovation and decentralized participation worldwide. • Free and open source software promotes the development of the Internet as a public resource.
  • 6. I’M A DIGITAL NATIVE (AN OLD ONE)
  • 7. ACORN ATOM - Source: Wikipedia TRS Model 80 - Source: Wikipedia SHARP PC-1500 - Source: Wikipedia I LEARNED TO HACK ON THESE USING BASIC, ASSEMBLY LANGUAGE & A SOLDERING IRON
  • 8. THE MOST HACKABLE MACHINE I OWNED • BASIC programming • Disassembler • extensible with 7 extension slots • extensive documentation Source: Wikipedia • Electric schema included Tinkering with the • Screwdriver Apple ][ was not needed to open the case encouraged
  • 9. PHYSICAL COMMUNITIES ENCOURAGED LEARNING, TINKERING AND KNOWLEDGE SHARING • Physical spaces to: • Share knowledge • Share computers • Such as: • Micro-computer clubs • Centre Mondial de l’Informatique => Source: INA • Palais de la découverte
  • 10. NETWORKS ENABLED VIRTUAL COMMUNITIES • Minitel in France • AOL,Compuserve & other large proprietary networks • Smaller BBS (Bulletin Board Systems) were operated from personal computers.
  • 11. LARGE VIRTUAL COMMUNITIES ENABLE LARGE SCALE COLLABORATION GNU/Linux: powers more than 90% of today's 500 fastest supercomputers Wikipedia: 23 million articles 285 languages 365 million readers
  • 12. THEN CAME THE WEB • Simple principles: URL, • No need to buy a SDK: HTTP, HTML your text editor is enough • Open Standards • No need to ask for permission to participate • «View Source» to learn from existing pages The Web belongs to no-one. It’s an open, public resource
  • 13. SOMETHING OCCURRED TO ME DURING THIS DIGITAL JOURNEY...
  • 14. WHO WRITES THE CODE DECIDES WHAT THE USER CAN DO • Developershave a lot of power over what users can do • Without source code, • youcan’t change the software • You don’t have the power to do what you want
  • 15. FREE SOFTWARE HAS NOTHING TO DO WITH PRICE. IT’S ALL ABOUT THE USER’S FREEDOM
  • 16. IN 2011, TABLETS AND SMARTPHONES COMBINED OUTSOLD THE PC
  • 17. MOBILE INDUSTRY IS DOMINATED BY PROPRIETARY MOBILE PLATFORMS
  • 18. MOBILE CENSORSHIP Someone decides for me what I can or cannot run on the device I paid for
  • 19. NEW MOBILE RULES LIMIT PARTICIPATION Want to develop an APP? • Get the official SDK / sign for the developer program • Use the language and APIs of the platform • Use the AppStore / Marketplace to reach users
  • 20. WHAT DOES THIS MEAN? • Users are just consumers. They can’t get in the driver’s seat. • It’s a lot harder to understand the technology if you can’t see under the hood • The next generation of digital natives will discover computing with smartphones and tablets. • They will be taught to be passive consumers
  • 21. FROM TOTALLY OPEN TO COMPLETELY CLOSED
  • 22. FROM TOTALLY OPEN TO COMPLETELY CLOSED
  • 23. WHAT CAN WE DO TO EMPOWER THE NEXT GENERATION OF DIGITAL NATIVES?
  • 24. WE NEED • Educated users • An open platform for mobile
  • 25. This is exactly what is working on
  • 26. EDUCATE USERS: WEBMAKER.ORG Empower users so that the Web is not Read-Only
  • 27. BUILD AN OPEN MOBILE PLATFORM Firefox OS Complete, standalone operating system for the open Web, built entirely using HTML5 & standard Web APIs
  • 28. EVERYTHING IS A WEB PAGE! Variations around the Variations around Home screen the incoming call screen
  • 29. FIREFOX OS: HOW AN OPEN WEB PHONE CONNECTS HTML5 TO HARDWARE Existing Platforms Firefox OS } (smartphones only) Web Browser/ Platform Native API- Web-based User Experience/Web based UI Content Significantly Web Engine/ smaller stack: APIs Standard Device APIs Scales from high-end Kernel feature phones (e.g. Android, iOS, Kernel Win7, etc.) to high-end smartphones Device (phone, tablet, Device desktop)
  • 30. MARKETPLACE: THE BEST OF BOTH WORLDS Content owners can use the Firefox Marketplace to enhance discoverability and make monetization easier. They can also sell directly (going through the marketplace is optional) FIREFOX MARKETPLACE
  • 33. MOZILLA NEEDS YOUR HELP TO BUILD THE DIGITAL FUTURE WE WANT, NOT THE ONE THAT’S HANDED DOWN TO US
  • 34. HOW TO HELP • Contribute to Mozilla: • http://www.mozilla.org/contribute • Build Mobile Web Apps: • https://marketplace.firefox.com/
  • 35. THANK YOU @nitot