Your SlideShare is downloading. ×
Web API - B2G
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Web API - B2G

406

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
406
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 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. Qui suis-je ?● Amoureux dun internet libre et ouvert● Développeur web● Mozilla Sénégal Community Lead● Mozilla RepsSamedi 11 Aout 2012
  • 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. 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. MozillaNous sommes connus pour le navigateur web : Firefox Samedi 11 Aout 2012
  • 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. 2012 est lannée durant laquelle les smartphones sont plus vendus que les Pcs Samedi 11 Aout 2012
  • 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. À moins que …vous pouviez utiliser les standards du web pour développer des applications mobiles Samedi 11 Aout 2012
  • 10. Lapproche de Mozilla Samedi 11 Aout 2012
  • 11. ”The web is the platform” Samedi 11 Aout 2012
  • 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. ”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. 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. Web APIs ?
  • 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. Web APIs Battery Transitions Telephony Vector graphic Offline SMSContact HTML5 Videos Transitions WebGL Bluetooth Camera vibrations Offline Samedi 11 Aout 2012
  • 18. Apps
  • 19. Apps● Intégrée à votre OS● Distribuer selon vos termes (depuis votre site – depuis les multiples marketplace) Samedi 11 Aout 2012
  • 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. 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. Mozilla Marketplace Samedi 11 Aout 2012
  • 23. ²Boot 2 Gecko aka B2G Samedi 11 Aout 2012
  • 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. B2GDemo time Samedi 11 Aout 2012
  • 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. 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. Thank Mouhamadou Moustapha CAMARA Mozilla Senegal community lead Mozilla Reps Http://mmkmou.net Twitter : @mmkmou Samedi 11 Aout 2012

×