Mozilla sort des outils de développement pour Firefox OS
L'organisme veut inciter les développeurs à adopter son OS pour le Web
Le 2013-02-04 18:27:08, par Hinault Romaric, Responsable .NET
Mise à jour du 04/02/2012
Le succès de Firefox OS, le système d’exploitation open source de Mozilla pour le Web, repose en grande partie sur les développeurs.
La fondation Mozilla est consciente de cela. Après avoir lancé de nouveaux modèles de smartphones sous Firefox OS principalement à destination des développeurs, l’organisme vient de publier de nouveaux outils de développement pour ceux-ci.
L’objectif de ces outils est d’inciter les développeurs à adopter le nouveau système d’exploitation en facilitant le processus de création et de publication des applications sur sa galerie, le Firefox Marketplace.
Le nouvel outil de développement Firefox OS Boilerplate permet de créer rapidement des applications pouvant s’exécuter sur l’OS mobile ou de procéder au port des applications existantes. Il fournit certaines caractéristiques de base que de nombreuses applications ont en commun, tout en utilisant peu de dépendances.
Les développeurs pourront en un clic intégrer des « Web Activities » de Firefox OS comme la prise de photos, l’ajout d’un contact dans le carnet d’adresses, l’envoi d’un message texte, etc. ou encore utiliser des WebAPI en action à l’instar de WebTelephony ou Settings API.
Firefox OS Boilerplate peut être utilisé en combinaison avec Mortar, une autre solution proposée par Mozilla, qui dispose d’une collection de modèles d’applications et d'outils pour gérer et déployer ceux-ci.
L’outil de développement Firefox OS Boilerplate est disponible en ligne ou peut être installé localement pour une utilisation hors ligne. Son code source ainsi que des exemples sont disponibles sous GitHub.
Les développeurs peuvent tester leur création en utilisant le simulateur Firefox OS, disponible sous forme d’un plug-in pour le navigateur de la fondation, ou utiliser les nouveaux terminaux Keon et Peak qui devraient être disponibles sur le marché ce mois.
À titre de rappel, les applications pour Firefox OS sont développées en utilisant les standards du Web, dont HTML5, JavaScript et CSS.
Télécharger Firefox OS Boilerplate sur Github
Les exemples de démonstration en ligne
Télécharger Motar sur Github
Télécharger Firefox OS Simulator
Source : Mozilla
Et vous ?
Que pensez-vous de ces outils ? Suffisants pour attirer les développeurs ?
Le succès de Firefox OS, le système d’exploitation open source de Mozilla pour le Web, repose en grande partie sur les développeurs.
La fondation Mozilla est consciente de cela. Après avoir lancé de nouveaux modèles de smartphones sous Firefox OS principalement à destination des développeurs, l’organisme vient de publier de nouveaux outils de développement pour ceux-ci.
L’objectif de ces outils est d’inciter les développeurs à adopter le nouveau système d’exploitation en facilitant le processus de création et de publication des applications sur sa galerie, le Firefox Marketplace.
Le nouvel outil de développement Firefox OS Boilerplate permet de créer rapidement des applications pouvant s’exécuter sur l’OS mobile ou de procéder au port des applications existantes. Il fournit certaines caractéristiques de base que de nombreuses applications ont en commun, tout en utilisant peu de dépendances.
Les développeurs pourront en un clic intégrer des « Web Activities » de Firefox OS comme la prise de photos, l’ajout d’un contact dans le carnet d’adresses, l’envoi d’un message texte, etc. ou encore utiliser des WebAPI en action à l’instar de WebTelephony ou Settings API.
Firefox OS Boilerplate peut être utilisé en combinaison avec Mortar, une autre solution proposée par Mozilla, qui dispose d’une collection de modèles d’applications et d'outils pour gérer et déployer ceux-ci.
L’outil de développement Firefox OS Boilerplate est disponible en ligne ou peut être installé localement pour une utilisation hors ligne. Son code source ainsi que des exemples sont disponibles sous GitHub.
Les développeurs peuvent tester leur création en utilisant le simulateur Firefox OS, disponible sous forme d’un plug-in pour le navigateur de la fondation, ou utiliser les nouveaux terminaux Keon et Peak qui devraient être disponibles sur le marché ce mois.
À titre de rappel, les applications pour Firefox OS sont développées en utilisant les standards du Web, dont HTML5, JavaScript et CSS.
Source : Mozilla
Et vous ?
-
leminipouceMembre éprouvéMozilla a besoin de revenus pour se développer. Vendre et réaliser un chiffre d'affaire ne veut pas dire faire des bénéfices. Et faire des bénéfices n'est absolument pas contraire à un but non lucratif. Ce dernier implique de ne pas s'enrichir personnellement, et (donc) ne pas reverser les bénéfices aux membres de l'associations. Si ces derniers servent à développer l'association, son offre, ses produits... aucun problème !
Pour ce qui est de l'arrivée de Firefox OS, j'en suis ravi ! Ça va faire du bien une concurrence supplémentaire, basée sur des standards. J'espère qu'ils vont réussir à pérenniser l'opération et rester en lice après plusieurs mois/années d'activités. Ce que je crains en revanche c'est que le défit soit trop gros : faut reconnaître que les 2 entreprises multimilliardaires (allé, même 4 si on ajoute µSoft & Samsung avec Tizen) ne sont pas des enfants de coeur qui vont se laisser facilement "envahir". Et ils ont eux largement les moyens de riposter. Mozilla réussira-t-il a survivre ? Ne vont-ils pas tout couler en chercher à conquérir un marché trop compliqué ? ... et risquer de sonner le glas de Firefox (browser) -et autres ?le 11/07/2013 à 10:01 -
alex_vinoMembre émériteJe ne savais pas que Blackberry et surtout iOS étaient coulés
Les problemes sont dans l'ensemble similaires aux concurrents, le noyau ne sera pas en HTML5, je ne pense pas que ce sera beaucoup plus facile.
Ce marché n'était pas tres concurrentiel a l'époque, en pleine stagnation, et les budgets investis pas tres important.
Comment peux-tu comparer cela a la course aux OS mobiles qui sont déterminants (vitaux) pour beaucoup de tres grosses entreprises? Contrairement a ce que tu as dit ci-dessus Blackberry et iOS ne sont pas coulés, et d'autres OS mobiles vont cette année arriver dans la course (autres Open-source, OS Chinois /Russe / Indien...).le 26/02/2013 à 16:12 -
arnolddumasRédacteur/ModérateurLe souci est que pour une majorité des gens, Html5 ne veut strictement rien dire. Le fait que les applications soient développées en Html5 ne peut et ne pourra jamais être un argument de vente pour le grand public. Les end-users se foutent aussi complétement que le noyau soit un Linux ou que la Mozilla Foundation soit à but non lucratif.
Bien sûr je peux me tromper mais pour moi, dans un magasin de téléphonie, il n'y aura même pas de comparaison possible entre Android et Firefox OS.
Or j'ai l'impression que Html5 est la seule singularité de cet OS. L'Ui est vraiment ressemblante à celle d'Android amha et le prix est comparable aux devices bas / moyen de gamme sous Android.le 26/02/2013 à 11:39 -
UtherExpert éminent sénioriOS certainement pas, mais Blackberry n'en est vraiment plus très loin
Si tu parles du noyau de l'OS, c'est un Linux classique qui a fait ses preuves et n'a jamais été directement menacé par des brevets.
Maintenant pour ce qui concerne le système graphique, tout repose sur un moteur Gecko, y compris l'interface graphique de l'OS : "Gaia", donc clairement la structure est vraiment différente de ce à quoi on a été habitué.le 26/02/2013 à 16:58 -
GanentcyzNouveau Candidat au ClubBonjour,
Geeksphone sort dès la semaine prochaine deux téléphones sous Firefox OS en Developer Preview, pour les plus impatients.
http://www.geeksphone.com/?wysija-pa...amp;email_id=3le 18/04/2013 à 11:41 -
Alex-LMembre actifJe suis content que Mozilla se lance dans ce domaine. Personnellement, développant sur la plateforme Android, le développement sur FirefoxOS m'a l'air moins compliqué. J'espère que leur Marketplace arrivera au niveau du PlayStore, plus les applications sont nombreuses, plus le système est prisé.
Un gros point positif c'est qu'il n'y pas de frais à faire pour publier une application sur leur Marketplace comparé à Android ou iOs. Mais je doute que cela dur.
Wait and see.le 24/04/2013 à 13:03 -
s4mk1ngMembre expérimentéBah ce qui serait bien de savoir c'est combien on été vendu parce que bon rupture de stock c'est bien mais si ils en ont fabriqué que quelques milliers c'est pas énormele 24/04/2013 à 14:36
-
FlaburganModérateurFirefox OS est entièrement Libre. Donc :
- Il est évident que Flash (ou quoi que ce soit d'autre de proprio) ne peut y être intégré en natif.
- Tu peux y installer ce que tu veux.
Le marketplace est contrôlé par Mozilla et effectivement, ça ne m'étonne pas qu'ils bloquent les apps qui nécessitent des plugins. Mais cela ne veut pas dire que tu ne peux pas les installer ! Le marketplace de FFOS n'est qu'un annuaire de liens, les applications ne sont pas hébergés dessus, et il est bien sûr possible d'installer en un clic des applications qui n'y sont pas. Il faut le voir comme un catalogue, ce n'est absolument pas un point d'entré bloquant "si ton app y est pas tu peux pas l'installer sur le téléphone".le 13/05/2013 à 9:59 -
FlaburganModérateurMozilla a fait le choix de n'accepter sur son marketplace que des applications qui tournent parfaitement sans installer quoique ce soit sur un navigateur qui respecte les standards HTML5. C'est éventuellement un choix discutable, mais c'est un choix, fait par Mozilla pour son marketplace. Ces termes concernent le marketplace, et pas le système d'exploitation du téléphone (c'est là la différence avec Apple où les deux sont liés).
Après, que les entreprises qui vendent des forfaits ou des téléphones modifient l'OS open source (que ce soit Android, Firefox OS, Jolla ou autre) pour bloquer certaines actions, c'est un vrai problème, mais qui n'a rien à voir avec Mozilla.le 21/05/2013 à 11:40 -
UtherExpert éminent séniorGnash au contraire pour moi un bon contre-exemple. Gnash à beau ne pas être développé par Adobe, il dépend entièrement des choix technologiques de Adobe, vu qu'il cherche la compatibilité.
Pour qu'une technologie soit ouverte, il ne faut pas nécessairement qu'il y ait une implémentation libre, mais surtout qu'elle soit gérée par des organismes indépendants. Et pour ce qui est des technologies web, les références sont le W3C et ECMA.
Le seul cas qui me vient à l'esprit, où il n'y a pas une complète dépendance à une société privée, serait Java qui est en théorie géré par le JCP qui se veut indépendant de Oracle. Mais dans la pratique on a bien vu que ce n'était pas le cas. Oracle a prouvé qu'il avait une vision de l'ouverture très limitée en attaquant Android et surtout en ou en condamnant Harmony, qui ne visait que la compatibilité.
Mozilla a annoncé qu'ils surveilleraient ça, et que si des blob propriétaires sont autorisés à certains niveaux comme pour les drivers, il n'accepteraient pas les verrouillages de fonctionnalité et le simlockage, sur les téléphones certifiés par Mozilla.
Attendons de voir les résultats avant de les condamner là dessus.
En effet, Mozilla essaye d'être consistant dans la direction que prend son OS. Il se doit d'utiliser les technologies web normalisées et ouvertes. Le fait qu'il y ait une implémentation libre n'est pas le seul point important.
Justement la fondation Mozilla n'est qu'un membre parmi beaucoup d'autre du W3C. Elle est très loin de pouvoir décider seule de ce que sera internet.le 21/05/2013 à 14:51