b2 g
TRANSCRIPT
B2GPrésenté par : Marwa Adala
1/14
Boot to Gecko?
● Projet Mozilla Open Source● Partenariat avec:
○ Telefonica○ Deutsche Telekom
● OS mobile gratuit● Basé sur HTML5, CSS et JavaScript● Aucune dépendance du système● Même idée que le ChromeOs, Tizen● Productisation en Q2 2012
2/14
Architecture
3/14
Gaia?
● Interface utilisateur● Application par défaut:
○ écran de verrouillage○ écran d'accueil ○ clavier virtuel○ clavier numérique○ messagerie texte○ galerie image
4/14
Gecko?
● Moteur de rendu● Interprète et exécute les applications Web● Application en ligne / hors ligne● APIs disponibles:
○ Accéléromètre ○ Géolocalisation○ Caméra○ ...
● En liaison avec le projet WebAPI de Mozilla
5/14
Gonk?
● Noyau Linux● Communique avec Hardware● Couche d'abstraction matérielle
6/14
Comparaison?
B2G ChromeOS Android
Interface Utilisateur Gaia Aura Shell Android UI
Runtime Gecko Webkit Dalvik
Noyau Linux (Gonk) Linux Linux
7/14
B2G: OS Mobile puissant
8/14
Raisons?
● Fonctionne sur tout type de smartphone● OS peu gourmand● Facilité du développement des applications● Consomme peu d'énergie● Plus sécurisé: Do not Track+ Linux
9/14
Exemples et Démo
10/14
Exemples d'interface de l'OS B2G
11/14
Menu codé en HTML5, CSS et JavaScript
12/14
Démo Mozilla Boot to Gecko
13/14
Ressources?
● Wiki B2G:https://wiki.mozilla.org/B2G
● Présentation B2G: http://mozilla.org/b2g
● Démo du B2G avec Galaxy S2:http://clubic.com/mobile-world-congres
14/14