Web API - B2G

756 vues

Publié le

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
756
Sur SlideShare
0
Issues des intégrations
0
Intégrations
4
Actions
Partages
0
Téléchargements
9
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Web API - B2G

  1. 1. Mobile et développement du web Un défi pour Mozilla Mouhamadou M. CAMARASoirée Logiciel libre - Dakarlug Dakar le 11 août 2012 - AUF
  2. 2. Qui suis-je ?● Amoureux dun internet libre et ouvert● Développeur web● Mozilla Sénégal Community Lead● Mozilla RepsSamedi 11 Aout 2012
  3. 3. Sommaire● Mozilla ?● Développeurs web dans le monde du mobile● Lapproche de Mozilla : ”The web is the platform”● Firefox pour Android et les ”Web APIs”● Apps et Marketplace● Firefox OS : nom de code ”B2G” Samedi 11 Aout 2012
  4. 4. MozillaUne communauté globale depersonnes qui pensent quelouverture, linnovation etlopportunité sont les clésessentielles pour un bondéveloppement et une bonneévolution dInternet Samedi 11 Aout 2012
  5. 5. MozillaNous sommes connus pour le navigateur web : Firefox Samedi 11 Aout 2012
  6. 6. Mozilla Manifesto● Linternet est une ressource publique globale qui doit être libre et accessible● Linternet devrait pouvoir enrichir la vie de chaque être humain● La vie privée sur Internet est fondamentale et ne peut être considérée comme une option● Les personnes doivent avoir la capacité de façonner leurs propres expériences sur Internet. Samedi 11 Aout 2012
  7. 7. 2012 est lannée durant laquelle les smartphones sont plus vendus que les Pcs Samedi 11 Aout 2012
  8. 8. Le monde du mobile aujourdhui➔ Les applications sont distribuées via un ”store” (AppStores, Market, …)➔ Risque de censure➔ Le contrôle est important➔ Vous devez développer 2 à plusieurs versions de votre ”Apps” pour chaque platformes Les développeurs doivent sadapter à chaque nouveau produit pour sadresser à ce public Samedi 11 Aout 2012
  9. 9. À moins que …vous pouviez utiliser les standards du web pour développer des applications mobiles Samedi 11 Aout 2012
  10. 10. Lapproche de Mozilla Samedi 11 Aout 2012
  11. 11. ”The web is the platform” Samedi 11 Aout 2012
  12. 12. Firefox Mobile pour Android➔ Plus rapide, plus rapide, plus rapide …➔ Support daddons➔ Flash, DNT(Do not track)➔ Sync➔ Disponible pour android 2.2 + Samedi 11 Aout 2012
  13. 13. ”The web is the platform”● Exemples : Facebook, Gmail, gmaps, Twitter, linkedin, viadeo, …● Plus convivial que les applications natives● Marche sur toutes les machines dotées dun navigateur moderne Samedi 11 Aout 2012
  14. 14. Amener le web vers un niveau supérieurI. Les mêmes capacités que les applications nativesII. Ne dépend plus du navigateurIII. Avoir un systéme de distribution Samedi 11 Aout 2012
  15. 15. Web APIs ?
  16. 16. Web APIs Web APIs Battery Transitions Telephony Vector graphic Offline SMSContact HTML5 Videos Transitions WebGL Bluetooth Camera vibrations Offline Samedi 11 Aout 2012
  17. 17. Web APIs Battery Transitions Telephony Vector graphic Offline SMSContact HTML5 Videos Transitions WebGL Bluetooth Camera vibrations Offline Samedi 11 Aout 2012
  18. 18. Apps
  19. 19. Apps● Intégrée à votre OS● Distribuer selon vos termes (depuis votre site – depuis les multiples marketplace) Samedi 11 Aout 2012
  20. 20. 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": ["*"]} Samedi 11 Aout 2012
  21. 21. Mozilla Marketplace➔ Le premier ”store” dapps basés sur des technologies ”Open Web” comme HTML5, Javascript, CSS utilisable sur les platformes et toutes les machines➔ Une systéme de distribution ouverte➔ Chacune peut avoir son propre Marketplace➔ Applications gratuites ou payantes➔➔ Seras ouvertes à toutes les navigateurs, Oses and devices Samedi 11 Aout 2012
  22. 22. Mozilla Marketplace Samedi 11 Aout 2012
  23. 23. ²Boot 2 Gecko aka B2G Samedi 11 Aout 2012
  24. 24. B2G➔ Mobile OS libre : Linux Kernel + Gecko + Web Apps➔ Tout est ”Web Apps”➔ Premier partenaire : Telefonica – Qualcomm➔ Lancement : Début 2013 Brasil Samedi 11 Aout 2012
  25. 25. B2GDemo time Samedi 11 Aout 2012
  26. 26. B2G Quelques liens utiles➔ https://wiki.mozilla.org/WebAPI➔ https://wiki.mozilla.org/Apps➔ https://marketplace.mozilla.org➔ http://www.mozilla.org/b2g/ Samedi 11 Aout 2012
  27. 27. Contactez moiPar mail :mmkmou@mozilla-senegal.orgPar IRC : Pseudo : mmkmou Serveur : irc.mozilla.org Canal : #frenchmoz, #mozillasn Serveur : irc.freenode.org Canal : #dakarlugLa liste de discussion mozilla-sn :https://lists.mozilla.org/listinfo/community-senegalTwitter : @mmkmou Samedi 11 Aout 2012
  28. 28. Thank Mouhamadou Moustapha CAMARA Mozilla Senegal community lead Mozilla Reps Http://mmkmou.net Twitter : @mmkmou Samedi 11 Aout 2012

×