S'identifier / Créer un compte
  • Actualités
  • Dossiers
  • Tests
  • Commentaires
  • INpactiens
Publicité

Mozilla propose un environnement de test simplifié pour son Firefox OS

La route est encore longue

L’année dernière, Mozilla a présenté pour la première fois fois un nouveau projet, alors appelé Boot-to-Gecko (B2G). Depuis renommé Firefox OS, il a pour ambition de devenir un nouveau concurrent sur la scène de la téléphonie mobile en venant se battre contre iOS, Android et autres. L’éditeur sait que les développeurs tiers sont cruciaux pour le succès de son produit et il propose désormais des builds de test pour les aider à créer leurs applications.

 

Séduire les développeurs tiers

Firefox OS sera dans un premier temps dévolu à l’entrée de gamme des smartphones. On sait que plusieurs constructeurs et opérateurs (dont Telefonica au Brésil) préparent des lancements pour le premier trimestre de l’année prochaine. Maturation de la plateforme, évolution des capacités, attraction des développeurs tiers : Mozilla n’en est qu’au début de l’aventure et il est encore trop tôt pour établir des prévisions.

 

Mozilla sait en revanche qu’une plateforme mobile ne peut réussir aujourd’hui si les applications tierces ne constituent pas une base minimale. Quel que soit le smartphone acheté, l’utilisateur veut retrouver des noms familiers tels que Facebook, Twitter, Foursquare, Spotify, Deezer, des messageries instantanées et ainsi de suite. Ici, l’éditeur a une carte à jouer : les applications tierces seront toutes développées en utilisant les technologies du web.

Un environnement de test simplifié

Pour faciliter la vie des développeurs, Mozilla propose donc depuis peu des « nightly builds », c’est-à-dire des versions de tests compilées toutes les nuits. Des archives sont disponibles pour Windows, Mac OS X et Linux et permettent de lancer un émulateur. L’objectif ? Pouvoir exécuter facilement les applications créées pour vérifier leur fonctionnement.

 

Bien que Firefox OS soit un nouveau venu avec un très long chemin à parcourir, il dispose d’une force : l’utilisation des technologies du web. La déferlante du HTML5 structure lentement les développements qui retombent le plus souvent sur un même groupe de technologies réunissant entre autres le JavaScript et les CSS. De fait, Firefox OS pourrait attirer de très nombreux développeurs web.

Une application n'est pas une page web

Mais avant de pouvoir transcrire ces compétences dans le cadre d’un système d’exploitation (ce que fait Microsoft avec WinRT d’ailleurs), les développeurs devront tout de même passer par quelques étapes. D’une part, l’environnement de test devra être configuré. Cela implique notamment de récupérer la dernière version du code de Gaia (le Shell de Firefox OS) depuis son dépôt GitHub, ce qui est expliqué dans un wiki dédié au sujet.

 

D’autre part, et c’est sans doute le plus important, les compétences HTML/JavaScript/CSS devront être appliquées dans le cadre d’un système d’exploitation. Une applicaiton n’est pas une page web, et les développeurs devront se référer à tout un ensemble d’API. Sachez que Mozilla garde ici son fonctionnement habituel et que toutes les API conçues pour Firefox OS ont été présentées au W3C pour être reconnues comme des standards et analysées.

 

Firefox OS reste dans tous les cas un projet intéressant que nous suivrons de près afin d’en mesurer l’impact. Il est certain cependant que la mission de Mozilla sera difficile : iOS et surtout Android ont littéralement dévoré le marché des smartphones.

Source : Ars Technica
Vincent Hermann

Rédacteur/journaliste spécialisé dans le logiciel et en particulier les systèmes d'exploitation. Ne se déplace jamais sans son épée.

Publiée le 20/07/2012 à 11:23

Soutenez l'indépendance de Next INpact en devenant Premium

  • Tout le contenu de Next INpact sans pub
  • Et bien plus encore...

Il y a 40 commentaires

Avatar de Malesendou INpactien
Malesendou Le vendredi 20 juillet 2012 à 11:29:28
Inscrit le vendredi 21 mai 10 - 6046 commentaires
La réelle gratuite de ce futur OS peut être déterminant dans la guerre. ^^
Avatar de Burn2 INpactien
Burn2 Le vendredi 20 juillet 2012 à 11:32:50
Inscrit le mardi 1 novembre 05 - 9865 commentaires
Petite question, est ce qu'ils ont prévu la notion de service, ou de programme qui tourne en arrière plan?

Est-il possible de faire comme android, c'est à dire un truc qui va s'endormir ne rien consommer et ne se réveiller qu'à une heure précise pour faire une action etc?

J'avoue que c'est à la fois la force et l'inconvénient d'android. Force car c'est super ce qu'on peu en faire, inconvénient car rien ne nous permet de contrôler ça, et toute application qui a le droit de lancer un service peut lancer ça, sans qu'on le sache.
Avatar de zefling INpactien
zefling Le vendredi 20 juillet 2012 à 11:40:27
Inscrit le mercredi 30 juin 04 - 12485 commentaires
La réelle gratuite de ce futur OS peut être déterminant dans la guerre. ^^


On va bien réussir à trouver des brevets sur du standard web.

De toute façon, s'il y un support du H264/AAC ça ne pourra pas être gratos.

Petite question, est ce qu'ils ont prévu la notion de service, ou de programme qui tourne en arrière plan?

Est-il possible de faire comme android, c'est à dire un truc qui va s'endormir ne rien consommer et ne se réveiller qu'à une heure précise pour faire une action etc?

J'avoue que c'est à la fois la force et l'inconvénient d'android. Force car c'est super ce qu'on peu en faire, inconvénient car rien ne nous permet de contrôler ça, et toute application qui a le droit de lancer un service peut lancer ça, sans qu'on le sache.


À mon avis ça peut se faire sans problème, et même faire une petite application qui les listes.

Edité par zefling le vendredi 20 juillet 2012 à 11:42
Avatar de Malesendou INpactien
Malesendou Le vendredi 20 juillet 2012 à 11:41:20
Inscrit le vendredi 21 mai 10 - 6046 commentaires


On va bien réussir à trouver des brevets sur du standard web.

De toute façon, s'il y un support du H264/AAC ça ne pourra pas être gratos.


Ouais, mais on est loin du bordel Android quand même. ^^"
Avatar de Winderly INpactien
Winderly Le vendredi 20 juillet 2012 à 11:41:24
Inscrit le vendredi 19 mai 06 - 7554 commentaires
La réelle gratuite de ce futur OS peut être déterminant dans la guerre. ^^

Tu veux dire gratuité ?
Avatar de Malesendou INpactien
Malesendou Le vendredi 20 juillet 2012 à 11:48:25
Inscrit le vendredi 21 mai 10 - 6046 commentaires

Tu veux dire gratuité ?


Yep. ^^
Avatar de Reznor26 INpactien
Reznor26 Le vendredi 20 juillet 2012 à 11:55:24
Inscrit le lundi 22 août 11 - 2762 commentaires
J'aime beaucoup ce projet, et je me fous des tomates lancées de part et d'autre par les fanboys Apploid.

Un OS mobile simple avec le minimum c'est tout ce que je recherche.
Avatar de -Stephane- INpactien
-Stephane- Le vendredi 20 juillet 2012 à 11:56:02
Inscrit le mercredi 29 octobre 08 - 916 commentaires


Ouais, mais on est loin du bordel Android quand même. ^^"

Android est une cible pour les "patent trolls" uniquement à cause de son succès.
Si Firefox OS rencontre le succès, il finira également par être attaqué...
Avatar de Burn2 INpactien
Burn2 Le vendredi 20 juillet 2012 à 12:06:10
Inscrit le mardi 1 novembre 05 - 9865 commentaires
J'aime beaucoup ce projet, et je me fous des tomates lancées de part et d'autre par les fanboys Apploid.

Un OS mobile simple avec le minimum c'est tout ce que je recherche.

Plus ou moins pareil avec une reproche.

Le HTML5 c'est pour moi pas fait pour faire une application. :/

Et avec cet os, je ne vois pas comment on peut avoir des navigateurs mobiles alternatifs??? Le moteur web reste toujours forcément geecko ou j'ai raté un truc là?


Du coup, je ne vois pas comment on pourrait avoir un opera mobile (par exemple). C'est soit infaisable, soit trop lourd à réaliser. Donc adieux le mode de compression des images d'opera mobile par exemple. :/

Je n'utilise pas beaucoup d'application, mais le navigateur si.
Avatar de Malesendou INpactien
Malesendou Le vendredi 20 juillet 2012 à 12:13:20
Inscrit le vendredi 21 mai 10 - 6046 commentaires

Android est une cible pour les "patent trolls" uniquement à cause de son succès.
Si Firefox OS rencontre le succès, il finira également par être attaqué...


Android est surtout attaqué parce que c'est tout à fait possible.
;