Firefox os et vie privee - RMLL 2015

1 811 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 811
Sur SlideShare
0
Issues des intégrations
0
Intégrations
939
Actions
Partages
0
Téléchargements
6
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 ?

×