1. Mobile et développement du web
Un défi pour Mozilla
Mouhamadou M. CAMARA
Soirée Logiciel libre - Dakarlug
Dakar le 11 août 2012 - AUF
2. Qui suis-je ?
● Amoureux d'un internet libre et ouvert
● Développeur web
● Mozilla Sénégal Community Lead
● Mozilla Reps
Samedi 11 Aout 2012
3. Sommaire
● Mozilla ?
● Développeurs web dans le monde du mobile
● L'approche 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. Mozilla
Une communauté globale de
personnes qui pensent que
l'ouverture, l'innovation et
l'opportunité sont les clés
essentielles pour un bon
développement et une bonne
évolution d'Internet
Samedi 11 Aout 2012
6. Mozilla Manifesto
● L'internet est une ressource publique globale qui doit être libre et
accessible
● L'internet 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 l'année durant laquelle les smartphones sont plus
vendus que les Pcs
Samedi 11 Aout 2012
8. Le monde du mobile aujourd'hui
➔ 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 s'adapter à chaque nouveau
produit pour s'adresser à 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
12. Firefox Mobile pour Android
➔ Plus rapide, plus rapide,
plus rapide …
➔ Support d'addons
➔ 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 d'un navigateur
moderne
Samedi 11 Aout 2012
14. Amener le web vers un niveau supérieur
I. Les mêmes capacités que les applications natives
II. Ne dépend plus du navigateur
III. Avoir un systéme de distribution
Samedi 11 Aout 2012
21. Mozilla Marketplace
➔ Le premier ”store” d'apps 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
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