Firefox OS 
et
Vie Privée
Christophe Villeneuve
@hellosct1
Antoine Turmel
@AntoineTurmel
   
Qui ?
● Christophe Villeneuve ● Antoine Turmel
Aujourd'hui
● L'idée
● Un web ouvert 
● Une plateforme mobile
Avant (fin du 20ème siécle)
 
Le Web
● Principes simples
– URL/HTTP/HTML
● Standards ouverts
● Pas de Kit de Dév.
● Pas d'autorisation
● Disponible en D...
Le mobile / les smartphones
 
Apple Google Microsoft
Le Futur
● Un web sur smartphone
Au final
 
 
Plateforme ouverte mobile
   
Décomposition d'un smartphone
Applications
Système d'exploitation
Hardware / Device
Applications
Système d'exploitation
Ha...
   
   
https://mdn.mozillademos.org/files/4605/FirefoxOS.png
GONK
➢GECKO
➢GAIA
   
GONK
✔
 Couche basse
✔
 Kernel Linux + Matériels
✔
 Hardware 
✔
libre ou propriétaire
✔
 Abstraction Layer (HAL)
✔
Pas...
   
➢GONK
➢GECKO
✔
 Moteur de rendu HTML5
✔
 Gestion des API
✔
De plus en plus complet
✔
 Exécution des applications 
(run...
   
➢GONK
➢GECKO
➢GAIA
✔
 Interface utilisateur (IHM)
✔
 Construction API Full Web
✔
 HTML 5 + open Web
✔
 Communique avec...
   
Appareils disponible
Alcatel One Touch
Flame
ZTE 
Open C
GeeksPhone
Intex 
Cloud FX
   
Les appareils de demain
Et beaucoup d'autres disponibles : 
https://www.mozilla.org/fr/firefox/os/devices/
http://fire...
   
Autres appareils compatibles
Samsung 
Nexus 4
Samsung 
Galaxy
Sony
Etc...
● Samsung Galaxy S II
● Samsung Galaxy Nexus...
   Ce que l'on peut faire avec….
   
Applications par défaut
● Téléphone
● Contacts
● SMS / MMS
● Agenda
● Mail
● Firefox comme 
navigateur
   
Les applications (APPs) pour Firefox OS
● N'importe qui peut en développer une
● Toutes ne sont pas libres (c'est votr...
   
https://marketplace.firefox.com/developers/
Choisir le moyen de consommer
Le market des 
smartphones
Supermarché
   
✔
100 % de contrôle
✔
Pas d'intermédiaire
✔ Chez vous
✔
Déporté
✔
Sur la market
✔
N'importe qui peut en 
développer un...
   
https://marketplace.firefox.com/developers/validator
Validateur
   
https://marketplace.firefox.com/developers/validator
A vous de choisir !!!
   
Licence
● Mozilla Public License, version 1.1
● GNU General Public License, version 2.0
● GNU General Public License, ...
   
Déployer votre API
https://marketplace.firefox.com/developers/submit/
   
Catégorie
­ Informations
­ Pays / Langue
­ Média
­ Détails
­ Assistance
­ Info techniques
­ Catégories
­ Informations
...
   
API Marketplace
API : http://firefox­marketplace­api.readthedocs.org/en/latest/index.html
   
https://marketplace.firefox.com/
Marketplace
   
Les permissions
https://developer.mozilla.org/fr/Apps/Build/App_permissions
   
Où trouver les informations ?
● Site officiel de mozilla
– https://www.mozilla.org/fr/firefox/os
● Le Forum de Mozilla...
   
Les builds communautaires
● http://builds.firefoxos.mozfr.org 
● http://builds.firefoxos.mozfr.org/doc/fr/maj­firmware...
   
Les branches
● Disponible
– Beta 2.1
– Aurora : 2.2
– Nightly Build 3.0
● Avantages des Builds
– Relativement stable
–...
   
Le simulateur
   
Développer pour Firefox OS
● Documentation MDN
– https://developer.mozilla.org/fr/docs/mozilla/boot_to
_gecko/writing_...
   
Bilan : Firefox OS & Vie Privée 
● Les plus
– Système le plus libre
– Builds communautaires
– OS Libre
– Tout est WEB ...
   
Questions ?
Firefox os et vie privee - RMLL 2015
Prochain SlideShare
Chargement dans…5
×

Firefox os et vie privee - RMLL 2015

1 778 vues

Publié le

Présentation effectuée par Christophe Villeneuve (@hellosct1) et Antoine Turmel (@AntoineTurmel) au RMLL 2015

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
1 778
Sur SlideShare
0
Issues des intégrations
0
Intégrations
937
Actions
Partages
0
Téléchargements
5
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Firefox os et vie privee - RMLL 2015

  1. 1.     Firefox OS  et Vie Privée Christophe Villeneuve @hellosct1 Antoine Turmel @AntoineTurmel
  2. 2.     Qui ? ● Christophe Villeneuve ● Antoine Turmel
  3. 3. Aujourd'hui ● L'idée ● Un web ouvert  ● Une plateforme mobile
  4. 4. Avant (fin du 20ème siécle)  
  5. 5. Le Web ● Principes simples – URL/HTTP/HTML ● Standards ouverts ● Pas de Kit de Dév. ● Pas d'autorisation ● Disponible en Doc ● ... ● 1ère génération ● 2ème génération
  6. 6. Le mobile / les smartphones   Apple Google Microsoft
  7. 7. Le Futur ● Un web sur smartphone
  8. 8. Au final    
  9. 9. Plateforme ouverte mobile
  10. 10.    
  11. 11. Décomposition d'un smartphone Applications Système d'exploitation Hardware / Device Applications Système d'exploitation Hardware / Device VS ? Les  Autres
  12. 12.    
  13. 13.     https://mdn.mozillademos.org/files/4605/FirefoxOS.png GONK ➢GECKO ➢GAIA
  14. 14.     GONK ✔  Couche basse ✔  Kernel Linux + Matériels ✔  Hardware  ✔ libre ou propriétaire ✔  Abstraction Layer (HAL) ✔ Pas exposé le JS   ✔ Isolé de Gaia  ✔ Communication par Gecko Architecture (1/3)
  15. 15.     ➢GONK ➢GECKO ✔  Moteur de rendu HTML5 ✔  Gestion des API ✔ De plus en plus complet ✔  Exécution des applications  (runtime) ✔  Mécanisme de lancement dans  Firefox pour HTML 5, CSS &  Javascript Architecture
  16. 16.     ➢GONK ➢GECKO ➢GAIA ✔  Interface utilisateur (IHM) ✔  Construction API Full Web ✔  HTML 5 + open Web ✔  Communique avec Gecko  via des Web API ✔  Les Apps sont exécutés en  mode sandbox ✔  Offline ✔ LocalStorage, appCache Architecture
  17. 17.     Appareils disponible Alcatel One Touch Flame ZTE  Open C GeeksPhone Intex  Cloud FX
  18. 18.     Les appareils de demain Et beaucoup d'autres disponibles :  https://www.mozilla.org/fr/firefox/os/devices/ http://firefoxosdevices.org LG Fx0 +17 modèles
  19. 19.     Autres appareils compatibles Samsung  Nexus 4 Samsung  Galaxy Sony Etc... ● Samsung Galaxy S II ● Samsung Galaxy Nexus ● Nexus 4 ● Sony
  20. 20.    Ce que l'on peut faire avec….
  21. 21.     Applications par défaut ● Téléphone ● Contacts ● SMS / MMS ● Agenda ● Mail ● Firefox comme  navigateur
  22. 22.     Les applications (APPs) pour Firefox OS ● N'importe qui peut en développer une ● Toutes ne sont pas libres (c'est votre choix)
  23. 23.     https://marketplace.firefox.com/developers/
  24. 24. Choisir le moyen de consommer Le market des  smartphones Supermarché
  25. 25.     ✔ 100 % de contrôle ✔ Pas d'intermédiaire ✔ Chez vous ✔ Déporté ✔ Sur la market ✔ N'importe qui peut en  développer une ✔ Toutes les Apps ne sont  pas libres Market... Marketplace
  26. 26.     https://marketplace.firefox.com/developers/validator Validateur
  27. 27.     https://marketplace.firefox.com/developers/validator A vous de choisir !!!
  28. 28.     Licence ● Mozilla Public License, version 1.1 ● GNU General Public License, version 2.0 ● GNU General Public License, version 3.0 ● GNU Lesser General Public License, version 2.1 ● GNU Lesser General Public License, version 3.0 ● MIT/X11 License ● BSD License ● Other
  29. 29.     Déployer votre API https://marketplace.firefox.com/developers/submit/
  30. 30.     Catégorie ­ Informations ­ Pays / Langue ­ Média ­ Détails ­ Assistance ­ Info techniques ­ Catégories ­ Informations ­ Pays / Langue ­ Média ­ Détails ­ Assistance ­ Info techniques ­ Catégories
  31. 31.     API Marketplace API : http://firefox­marketplace­api.readthedocs.org/en/latest/index.html
  32. 32.     https://marketplace.firefox.com/ Marketplace
  33. 33.     Les permissions https://developer.mozilla.org/fr/Apps/Build/App_permissions
  34. 34.     Où trouver les informations ? ● Site officiel de mozilla – https://www.mozilla.org/fr/firefox/os ● Le Forum de Mozilla – https://forums.mozfr.org ● Les Mailing­listes – http://mozfr.org/participer ● Bugzilla – https://bugzilla.mozilla.org ● Blog de la communauté – http://mozfr.org ●
  35. 35.     Les builds communautaires ● http://builds.firefoxos.mozfr.org  ● http://builds.firefoxos.mozfr.org/doc/fr/maj­firmware­modem
  36. 36.     Les branches ● Disponible – Beta 2.1 – Aurora : 2.2 – Nightly Build 3.0 ● Avantages des Builds – Relativement stable – Communauté réactive – Fonctionnalités évolués ● Les limites
  37. 37.     Le simulateur
  38. 38.     Développer pour Firefox OS ● Documentation MDN – https://developer.mozilla.org/fr/docs/mozilla/boot_to _gecko/writing_apps_for_boot_to_gecko ● Code source disponible sur GitHub ● De nombreuses applications exemples – Vous connaissez le code source
  39. 39.     Bilan : Firefox OS & Vie Privée  ● Les plus – Système le plus libre – Builds communautaires – OS Libre – Tout est WEB (HTML/CSS/JS) ● Les moins – OS Jeune – Constructeurs frileux
  40. 40.     Questions ?

×