EA2014FirefoxOS

= Présentation =


 * Enseignants : Georges-Pierre Bonneau, Didier Donsez (EA2014)
 * Sujet : FirefoxOS
 * Date : 4 octobre 2014
 * Auteur : Flavien Peyre 
 * Lien vers les slides de la présentation : slides

= Résumé = FirefoxOS est un système d'exploitation libre et open-source pour téléphones et tablettes. Ses particularités sont l'utilisation de technologies web (HTML5, CSS, Javascript) pour coder des applications. Ceci permet à ces applications de toucher également les utilisateurs utilisant Firefox comme navigateur sur leur ordinateur ou téléphone Android. Cette fiche de synthèse contient une présentation de Firefox OS, ainsi que sa place dans le marché du smartphone. Enfin nous aborderons la création d'application Firefox OS à partir d'une application web basique.

Mots Clés
Firefox, Smartphone, Libre, Open-source, HTML5, CSS, Javascript

= Abstract = Firefox OS is a free open-source operating system for smartphone and tablet.His main characteristics are the use of web technologies like HTML5, CSS or Javascript to create applications. This applications can be installed on computer with Firefox's browser or on Android's devices.This form contains a presentation of Firefox OS and a market research. We talk about the crEation of an Firefox OS application from a web application too..

Key Words
Firefox OS, Free software, smartphone, open-sources, HTML5, CSS, Javascript

= Synthèse =

Présentation
Firefox OS est un système d'exploitation pour smartphone et tablette lancé en février 2013. Sa particularité est d’être libre et open-source. 3 éléments principaux constituent cet OS : Gonk (le noyau Linux), Gaia (l'interface utilisateur de Firefox OS codée en HTML5, CSS et Javascript) et Gecko (le moteur de rendu).

Motivations
Les objectifs de la fondation Mozilla pour Firefox OS sont d'initier au smartphone des personnes non initié à ce milieu.Ils veulent également créer des applications multi-plateforme (Firefox OS, Android ou encore pour ordinateur) via l'utilisation des technologies web. Cela permet de n'avoir à coder qu'une seule fois l'application et de ne pas avoir à créer une version pour chaque support.Enfin ils souhaitent permettre aux développeurs web de pouvoir créer leurs propre application, la ou Android ou Ios utilisent des langages de programmation comme Java ou objective C.

Marché
Tous les chiffres de cette parties sont issus de l'IDC

A l'heure actuelle, Android et Ios représentent 96% du marché du smartphone. Les pays émergents représente 75% des ventes de smartphone en 2014. Enfin il faut également savoir que le prix moyen pour un terminal Android est de 316 $ et de 600$ pour un Iphone ou Ipad.

Partant de ce constat, la stratégie de Firefox OS est de viser le marché des pays émergents. Cela passe donc par la proposition de Smartphone embarquant firefox OS pour un prix le plus bas possible.Ceci est rendu possible via des partenariats avec des fabricants comme ZTE, Huawei, ou Alcatel (on peut trouver un smartphone firefox OS en inde pour 25 dollar).Mozilla applique également cette stratégie dans d'autres pays plus développés comme la France en proposant un smartphone pour 80 euros.

= Conclusion =

= Notes et références =

Recherche Documentaire
Firefox OS : *marketplace
 * 

Démos
Lien vers l'application Firefox OS boilerplate :