Soumettre la recherche
Mettre en ligne
Firefox OS 1.1 L'autre systeme pour smartphone
•
2 j'aime
•
1,442 vues
Christophe Villeneuve
Suivre
Présentation à Alchimie X (novembre 2013) par Christophe Villeneuve (Hello / Sector One)
Lire moins
Lire la suite
Signaler
Partager
Signaler
Partager
1 sur 34
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Firefox OS - l'autre système pour smartphone
Firefox OS - l'autre système pour smartphone
Christophe Villeneuve
Développer une application Chrome avec AngularJs (Google Développers Group Sa...
Développer une application Chrome avec AngularJs (Google Développers Group Sa...
DEFO KUATE Landry
Navigateurs alternatifs de Comodo
Navigateurs alternatifs de Comodo
MEMOIRE PATRIMOINE CLOHARS CARNOET
Comment créer des Chrome Apps ou Packaged Chrome Apps
Comment créer des Chrome Apps ou Packaged Chrome Apps
Bruno Soufo
GAB 2017 PARIS - Le management simplifié avec Azure Server Management Tools p...
GAB 2017 PARIS - Le management simplifié avec Azure Server Management Tools p...
AZUG FR
Les extensions Firefox et Google Chrome pour naviguer efficacement
Les extensions Firefox et Google Chrome pour naviguer efficacement
URFIST de Paris
Introduction webextensions
Introduction webextensions
Christophe Villeneuve
iGraal et les webextensions
iGraal et les webextensions
Christophe Fernandes
Recommandé
Firefox OS - l'autre système pour smartphone
Firefox OS - l'autre système pour smartphone
Christophe Villeneuve
Développer une application Chrome avec AngularJs (Google Développers Group Sa...
Développer une application Chrome avec AngularJs (Google Développers Group Sa...
DEFO KUATE Landry
Navigateurs alternatifs de Comodo
Navigateurs alternatifs de Comodo
MEMOIRE PATRIMOINE CLOHARS CARNOET
Comment créer des Chrome Apps ou Packaged Chrome Apps
Comment créer des Chrome Apps ou Packaged Chrome Apps
Bruno Soufo
GAB 2017 PARIS - Le management simplifié avec Azure Server Management Tools p...
GAB 2017 PARIS - Le management simplifié avec Azure Server Management Tools p...
AZUG FR
Les extensions Firefox et Google Chrome pour naviguer efficacement
Les extensions Firefox et Google Chrome pour naviguer efficacement
URFIST de Paris
Introduction webextensions
Introduction webextensions
Christophe Villeneuve
iGraal et les webextensions
iGraal et les webextensions
Christophe Fernandes
Firefox Quantum 57
Firefox Quantum 57
Christophe Villeneuve
Le portage des WebExtensions
Le portage des WebExtensions
Christophe Villeneuve
Démarrer sous Chromebook aux power users
Démarrer sous Chromebook aux power users
Anthony Le Goff
WebExtensions - it's now / c'est maintenant
WebExtensions - it's now / c'est maintenant
Christophe Villeneuve
Initiation Webperf : Comprendre, analyser et optimiser les performances web F...
Initiation Webperf : Comprendre, analyser et optimiser les performances web F...
Kenny Dits
Développez des applications natives en HTML/JS avec Chrome apps
Développez des applications natives en HTML/JS avec Chrome apps
Florent Dupont
WebExtensions : Où en est-on ? /// Where we are ?
WebExtensions : Où en est-on ? /// Where we are ?
Christophe Villeneuve
Trucs et astuces pour rendre votre application Windows 8 plus visible
Trucs et astuces pour rendre votre application Windows 8 plus visible
Microsoft
Android
Android
Hamza Amraoui
01 presentation MkFramework AFUP janv 2017
01 presentation MkFramework AFUP janv 2017
Michael Bertocchi
jQuery mobile / PhoneGap : contenus dynamiques client-side
jQuery mobile / PhoneGap : contenus dynamiques client-side
maru.maru
Make (et make file) dans le cadre de wordpress
Make (et make file) dans le cadre de wordpress
Guillaume Richard
Firefox os et vie privee - RMLL 2015
Firefox os et vie privee - RMLL 2015
Christophe Villeneuve
Fxos
Fxos
Nilhcem
Introduction à web assembly
Introduction à web assembly
Jérémy Buget
Browser
Browser
guest3eda5b
Gtug2 Mobile app with web technlogy
Gtug2 Mobile app with web technlogy
Sacha Leprêtre
eLearning - Strategies de développement multi-périphériques
eLearning - Strategies de développement multi-périphériques
Google
Les écrans animés dans les navigateurs
Les écrans animés dans les navigateurs
Christophe Villeneuve
Publier une application mobile en un clic
Publier une application mobile en un clic
Fabernovel
Présentation Firefox OS
Présentation Firefox OS
lcuguen
JCertif Tunisie 2015 - Le Web sur Mobile, Faisons le point !
JCertif Tunisie 2015 - Le Web sur Mobile, Faisons le point !
Rossi Oddet
Contenu connexe
Tendances
Firefox Quantum 57
Firefox Quantum 57
Christophe Villeneuve
Le portage des WebExtensions
Le portage des WebExtensions
Christophe Villeneuve
Démarrer sous Chromebook aux power users
Démarrer sous Chromebook aux power users
Anthony Le Goff
WebExtensions - it's now / c'est maintenant
WebExtensions - it's now / c'est maintenant
Christophe Villeneuve
Initiation Webperf : Comprendre, analyser et optimiser les performances web F...
Initiation Webperf : Comprendre, analyser et optimiser les performances web F...
Kenny Dits
Développez des applications natives en HTML/JS avec Chrome apps
Développez des applications natives en HTML/JS avec Chrome apps
Florent Dupont
WebExtensions : Où en est-on ? /// Where we are ?
WebExtensions : Où en est-on ? /// Where we are ?
Christophe Villeneuve
Trucs et astuces pour rendre votre application Windows 8 plus visible
Trucs et astuces pour rendre votre application Windows 8 plus visible
Microsoft
Android
Android
Hamza Amraoui
01 presentation MkFramework AFUP janv 2017
01 presentation MkFramework AFUP janv 2017
Michael Bertocchi
jQuery mobile / PhoneGap : contenus dynamiques client-side
jQuery mobile / PhoneGap : contenus dynamiques client-side
maru.maru
Make (et make file) dans le cadre de wordpress
Make (et make file) dans le cadre de wordpress
Guillaume Richard
Tendances
(12)
Firefox Quantum 57
Firefox Quantum 57
Le portage des WebExtensions
Le portage des WebExtensions
Démarrer sous Chromebook aux power users
Démarrer sous Chromebook aux power users
WebExtensions - it's now / c'est maintenant
WebExtensions - it's now / c'est maintenant
Initiation Webperf : Comprendre, analyser et optimiser les performances web F...
Initiation Webperf : Comprendre, analyser et optimiser les performances web F...
Développez des applications natives en HTML/JS avec Chrome apps
Développez des applications natives en HTML/JS avec Chrome apps
WebExtensions : Où en est-on ? /// Where we are ?
WebExtensions : Où en est-on ? /// Where we are ?
Trucs et astuces pour rendre votre application Windows 8 plus visible
Trucs et astuces pour rendre votre application Windows 8 plus visible
Android
Android
01 presentation MkFramework AFUP janv 2017
01 presentation MkFramework AFUP janv 2017
jQuery mobile / PhoneGap : contenus dynamiques client-side
jQuery mobile / PhoneGap : contenus dynamiques client-side
Make (et make file) dans le cadre de wordpress
Make (et make file) dans le cadre de wordpress
Similaire à Firefox OS 1.1 L'autre systeme pour smartphone
Firefox os et vie privee - RMLL 2015
Firefox os et vie privee - RMLL 2015
Christophe Villeneuve
Fxos
Fxos
Nilhcem
Introduction à web assembly
Introduction à web assembly
Jérémy Buget
Browser
Browser
guest3eda5b
Gtug2 Mobile app with web technlogy
Gtug2 Mobile app with web technlogy
Sacha Leprêtre
eLearning - Strategies de développement multi-périphériques
eLearning - Strategies de développement multi-périphériques
Google
Les écrans animés dans les navigateurs
Les écrans animés dans les navigateurs
Christophe Villeneuve
Publier une application mobile en un clic
Publier une application mobile en un clic
Fabernovel
Présentation Firefox OS
Présentation Firefox OS
lcuguen
JCertif Tunisie 2015 - Le Web sur Mobile, Faisons le point !
JCertif Tunisie 2015 - Le Web sur Mobile, Faisons le point !
Rossi Oddet
Actionscript: du web au mobile
Actionscript: du web au mobile
Martin Arvisais
Strategies et developpements mobiles multi-plates-formes.
Strategies et developpements mobiles multi-plates-formes.
DocDoku
Dev Drink II (Flex by Navx)
Dev Drink II (Flex by Navx)
ALTAIDE
HTML5 W3C Conference Euratechnologie
HTML5 W3C Conference Euratechnologie
wyggio
Firefox OS de la théorie à la pratique - OSDC
Firefox OS de la théorie à la pratique - OSDC
Christophe Villeneuve
Passage aux applications mobiles
Passage aux applications mobiles
neuros
Web Mobile : quelles opportunités face aux apps ?
Web Mobile : quelles opportunités face aux apps ?
NiceToMeetYou
Dev Fest Nantes - Ionic le développement hybride mobile fun et productif
Dev Fest Nantes - Ionic le développement hybride mobile fun et productif
Stéphanie Moallic
Comment tester une Progressive Web App
Comment tester une Progressive Web App
Testing Digital
HTML5... La révolution maintenant!
HTML5... La révolution maintenant!
CARA_Lyon
Similaire à Firefox OS 1.1 L'autre systeme pour smartphone
(20)
Firefox os et vie privee - RMLL 2015
Firefox os et vie privee - RMLL 2015
Fxos
Fxos
Introduction à web assembly
Introduction à web assembly
Browser
Browser
Gtug2 Mobile app with web technlogy
Gtug2 Mobile app with web technlogy
eLearning - Strategies de développement multi-périphériques
eLearning - Strategies de développement multi-périphériques
Les écrans animés dans les navigateurs
Les écrans animés dans les navigateurs
Publier une application mobile en un clic
Publier une application mobile en un clic
Présentation Firefox OS
Présentation Firefox OS
JCertif Tunisie 2015 - Le Web sur Mobile, Faisons le point !
JCertif Tunisie 2015 - Le Web sur Mobile, Faisons le point !
Actionscript: du web au mobile
Actionscript: du web au mobile
Strategies et developpements mobiles multi-plates-formes.
Strategies et developpements mobiles multi-plates-formes.
Dev Drink II (Flex by Navx)
Dev Drink II (Flex by Navx)
HTML5 W3C Conference Euratechnologie
HTML5 W3C Conference Euratechnologie
Firefox OS de la théorie à la pratique - OSDC
Firefox OS de la théorie à la pratique - OSDC
Passage aux applications mobiles
Passage aux applications mobiles
Web Mobile : quelles opportunités face aux apps ?
Web Mobile : quelles opportunités face aux apps ?
Dev Fest Nantes - Ionic le développement hybride mobile fun et productif
Dev Fest Nantes - Ionic le développement hybride mobile fun et productif
Comment tester une Progressive Web App
Comment tester une Progressive Web App
HTML5... La révolution maintenant!
HTML5... La révolution maintenant!
Plus de Christophe Villeneuve
MariaDB une base de donnees NewSQL
MariaDB une base de donnees NewSQL
Christophe Villeneuve
La boîte à outils de développements dans Firefox
La boîte à outils de développements dans Firefox
Christophe Villeneuve
pister les pisteurs
pister les pisteurs
Christophe Villeneuve
controler vos donnees éthiques dans le web
controler vos donnees éthiques dans le web
Christophe Villeneuve
Infrastructure as code drupal
Infrastructure as code drupal
Christophe Villeneuve
Mariadb une base de données NewSQL
Mariadb une base de données NewSQL
Christophe Villeneuve
Open Source et contribution : Une association gagnante
Open Source et contribution : Une association gagnante
Christophe Villeneuve
Pentest bus pirate
Pentest bus pirate
Christophe Villeneuve
Peur de la migration vers l’open source ?
Peur de la migration vers l’open source ?
Christophe Villeneuve
La sécurité applicative par le design
La sécurité applicative par le design
Christophe Villeneuve
Foxfooding semaine 3
Foxfooding semaine 3
Christophe Villeneuve
Foxfooding
Foxfooding
Christophe Villeneuve
Accessibilite web wcag rgaa
Accessibilite web wcag rgaa
Christophe Villeneuve
Mozilla french speaking community activites
Mozilla french speaking community activites
Christophe Villeneuve
Monitoring dynamique : Grafana et Microsoft
Monitoring dynamique : Grafana et Microsoft
Christophe Villeneuve
Etes vous-pret pour php8 ?
Etes vous-pret pour php8 ?
Christophe Villeneuve
Le futur de l'authentification webAuthn
Le futur de l'authentification webAuthn
Christophe Villeneuve
Send large files with addons
Send large files with addons
Christophe Villeneuve
Tests d'accessibilite par la pratique
Tests d'accessibilite par la pratique
Christophe Villeneuve
Donnez la voix aux machines
Donnez la voix aux machines
Christophe Villeneuve
Plus de Christophe Villeneuve
(20)
MariaDB une base de donnees NewSQL
MariaDB une base de donnees NewSQL
La boîte à outils de développements dans Firefox
La boîte à outils de développements dans Firefox
pister les pisteurs
pister les pisteurs
controler vos donnees éthiques dans le web
controler vos donnees éthiques dans le web
Infrastructure as code drupal
Infrastructure as code drupal
Mariadb une base de données NewSQL
Mariadb une base de données NewSQL
Open Source et contribution : Une association gagnante
Open Source et contribution : Une association gagnante
Pentest bus pirate
Pentest bus pirate
Peur de la migration vers l’open source ?
Peur de la migration vers l’open source ?
La sécurité applicative par le design
La sécurité applicative par le design
Foxfooding semaine 3
Foxfooding semaine 3
Foxfooding
Foxfooding
Accessibilite web wcag rgaa
Accessibilite web wcag rgaa
Mozilla french speaking community activites
Mozilla french speaking community activites
Monitoring dynamique : Grafana et Microsoft
Monitoring dynamique : Grafana et Microsoft
Etes vous-pret pour php8 ?
Etes vous-pret pour php8 ?
Le futur de l'authentification webAuthn
Le futur de l'authentification webAuthn
Send large files with addons
Send large files with addons
Tests d'accessibilite par la pratique
Tests d'accessibilite par la pratique
Donnez la voix aux machines
Donnez la voix aux machines
Firefox OS 1.1 L'autre systeme pour smartphone
1.
1.1 Firefox OS L'autre système
pour smartphone 16/11/13 1/34
2.
Qui Christophe Villeneuve
3.
Sommaire ✔ Le pourquoi ✔ Le comment ✔ Structure ✔ Démo ✔ Le
+
4.
Le pourquoi Apporter l'ouverture
du web pour les appareils mobiles (devices)
5.
Avant
6.
De nos jours Apple Google Microsoft
7.
En résumé de
nos jours
8.
Web mobile
9.
Donc ✔ Navigation par onglets ✔ Gestion mémoire ✔ ✔ Créer vos applications personnalisées et différencier UX Tout en application Web
10.
11.
➢ ➢ GAIA GECKO GONK https://mdn.mozillademos.org/files/4605/FirefoxOS.png
12.
Architecture ✔ Couche basse ✔ Kernel Linux + Hardware ✔ Abstraction Layer (HAL) GONK
13.
Architecture ✔ ➢ GONK ➢ GECKO Exécution des applications (runtime) Mécanisme de lancement dans Firefox pour HTML 5, CSS & Javascript ✔ ✔ Gestion des API
14.
Architecture ➢ GONK ✔ Interface utilisateur ➢ GECKO ✔ Construction API Full Web ➢ GAIA ✔ HTML 5 + open Web
15.
16.
Application web
17.
Création API... ALCHIMIE Index.html <!DOCTYPE html> <html> <head> <meta charset="utf8"> <title>ALCHIMIE sur Firefox OS</title> <meta name="viewport" content="width=devicewidth"> <link rel="stylesheet" href="css/osdc.css"> p { background: #dddddd; fontweight:bold; color:#FF0000; height:200px; lineheight:200px; textalign:center; } </head> <body> <div id="container"> <p>ALCHIMIE</p> X #container{ position:absolute; textalign:center; lineheight: 200px; position:relative; </div> border:2px solid #000000; </body> verticalalign:center; </html> } *.css
18.
Résultat
19.
Manifest.webapp { "installs_allowed_from": ["*"], "version": "1.0", "appcache_path": "/cache.manifest", "name": "ALCHIMIE", "description": "Alchimie", "launch_path": "/index.html", "icons": { "locales": { "fr": { "description": "Alchimie", "16": "/img/icons/alchimie16.png", "developer": { "48": "/img/icons/alchimie48.png", "url": "http://www.triplea.fr/alchimie" "128": "/img/icons/alchimie128.png" } }, "developer": { "name": "Hello / Sector One", "url": "http://www.hellodesign.fr" }, } }, "default_locale": "en" }
20.
Résultat
21.
Demo... Simulator https://addons.mozilla.org/fr/firefox/addon/firefox-os-simulator/
22.
23.
Validateur https://marketplace.firefox.com/developers/validator
24.
Marketplace ✔ 100 % le contrôle ✔ Pas d'intermédiaire ✔ Chez vous ✔ Déporté ✔ Sur la market
25.
Marketplace https://marketplace.firefox.com/
26.
Web applications :
mode vibreur + Web APIs
27.
Vibration // vibre 1 seconde navigator.vibrate(1000); // effet viration (pattern[vibration, pause...] navigator.vibrate ([200,100,200,100]); // vibre 5 secondes navigator.vibrate (5000); // Mode Off pour Vibration navigator.vibrate(0);
28.
Composants → web
applications
29.
Matériels et ... 1.1
30.
1.1 ● Android 4.0 + ● Basé
sur Firefox 24 ● Améliorations.... – – ● CSS / HTML / JS DOM / mathML Des mobiles disponibles
31.
Appareils mobiles Alcatel One touch fire ZTE Open
32.
Ete 2013 ZTE Open Alcatel One touch fire LG D300 => 2014
33.
URL ? http://marketplace.mozilla.org http://www.mozilla.org/firefoxos http://wiki.mozilla.org/Gaia/Hacking https://developer.mozilla.org/enUS/docs/Mozilla/Firefox_OS
34.
Merci Sources des slides : Tristan Nitot Robert Nyman
Télécharger maintenant