Mobile et développement du web            Un défi pour Mozilla          Mouhamadou M. CAMARASoirée Logiciel libre - Dakarl...
Qui suis-je ?●    Amoureux dun internet libre et ouvert●   Développeur web●   Mozilla Sénégal Community Lead●   Mozilla Re...
Sommaire●   Mozilla ?●   Développeurs web dans le monde du mobile●   Lapproche de Mozilla : ”The web is the platform”●   F...
MozillaUne communauté globale depersonnes      qui      pensent quelouverture,       linnovation   etlopportunité     sont...
MozillaNous sommes connus pour le navigateur          web : Firefox                Samedi 11 Aout 2012
Mozilla Manifesto●   Linternet est une ressource publique globale qui doit être libre et    accessible●   Linternet devrai...
2012 est lannée durant laquelle les smartphones sont plus                   vendus que les Pcs                          Sa...
Le monde du mobile aujourdhui➔   Les applications sont distribuées via un ”store” (AppStores,    Market, …)➔   Risque de c...
À moins que …vous pouviez utiliser les standards du web pour     développer des applications mobiles                    Sa...
Lapproche de Mozilla        Samedi 11 Aout 2012
”The web is the platform”           Samedi 11 Aout 2012
Firefox Mobile pour Android➔   Plus rapide, plus rapide,    plus rapide …➔   Support daddons➔   Flash, DNT(Do not track)➔ ...
”The web is the platform”●   Exemples : Facebook, Gmail, gmaps, Twitter, linkedin, viadeo,    …●   Plus convivial que les ...
Amener le web vers un niveau supérieurI.   Les mêmes capacités que les applications nativesII. Ne dépend plus du navigateu...
Web APIs ?
Web APIs                     Web APIs       Battery               Transitions               Telephony                 Vect...
Web APIs       Battery               Transitions                Telephony                 Vector graphic              Offl...
Apps
Apps●   Intégrée à votre OS●   Distribuer selon vos termes (depuis votre site – depuis les multiples    marketplace)      ...
Manifest{    "version": "1.0",    "name": "AwesomeNewspaper",    "description": "Exciting news    delivered to you",    "i...
Mozilla Marketplace➔   Le premier ”store” dapps basés sur des technologies ”Open Web”    comme HTML5, Javascript, CSS util...
Mozilla Marketplace       Samedi 11 Aout 2012
²Boot 2 Gecko     aka    B2G           Samedi 11 Aout 2012
B2G➔   Mobile OS libre : Linux Kernel + Gecko + Web Apps➔   Tout est ”Web Apps”➔   Premier partenaire : Telefonica – Qualc...
B2GDemo time   Samedi 11 Aout 2012
B2G                     Quelques liens utiles➔   https://wiki.mozilla.org/WebAPI➔   https://wiki.mozilla.org/Apps➔   https...
Contactez moiPar mail :mmkmou@mozilla-senegal.orgPar IRC :   Pseudo : mmkmou   Serveur : irc.mozilla.org          Canal : ...
Thank                 Mouhamadou Moustapha CAMARA                 Mozilla Senegal community lead                 Mozilla R...
Prochain SlideShare
Chargement dans…5
×

Web API - B2G

788 vues

Publié le

Publié dans : Technologie
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

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

×