Transformer un contenu pédagogique en application Firefox OS (et Android)

Firefox OS de Mozilla pour téléphones mobiles et tablette est le nouvel OS qui risque de faire tomber les barrières des magasins d’applications qui impose parfois les applications web sous la forme d’applications natives.

L'organisation Mozilla a montré au Mobile World Congress : pourquoi sa plate-forme ouverte pourrait s’intégrer dans le paysage comme le quatrième OS.

Je suis convaincu que ce système d'exploitation a un avenir prometteur et qu’il pourrait s’imposer comme un OS de référence dans certaines de nos universités et académies.

Deux constructeurs de poids (ZTE et Alcatel) intègrent d’ores et déjà cet OS, ils ont dévoilé les premiers téléphones Firefox du monde, et les tablettes sont depuis 1 mois disponible à l’achat pour les bêtas testeurs.
Les appareils ont des performances modestes, mais suffise largement pour exécuter des jeux éducatifs et tout ce que nous avons vu dans le simulateur fonctionnait extrêmement bien.

Apercu de l'export vers un package firefox os

Firefox OS, l'OS de Firefox pour smartphones et tablettes est un système d'exploitation interprétant des applications web ici pas de Swift, de dotnet ou de java, uniquement les technologies internet et interopérables (HTML, JavaScript, CSS) bref le même schéma que les applications pédagogiques Ludiscape.

Cela tombe bien nous allons voir comment exporter un projet Ludiscape vers une application Firefox OS.

Ce dossier vos permettra de prendre en main la fonctionnalité export vers Firefox OS directement à partir de votre projet Ludiscape. Puis de mettre en place le simulateur Firefox OS pour avoir un environnement de test directement dans votre navigateur Firefox Windows.

Choix de la compatibilitée sur le marketplace Firefox

Le projet que nous allons exporter est un jeu très simple réalisé avec le générateur d’application Ludiscape qui utilise donc du HTML standard et du JavaScript.

Dans Firefox OS il existe deux types d’applications :

  • Sous la forme d’un package.
  • Sous la forme d’une application hébergée.
Nous allons utiliser ici les deux type d'applications sous la forme d’un package zip.

L’export vers Firefox OS proposé par le logiciel Ludiscape reprend le fonctionnement des exports vers IOS en moins compliqué au niveau du déploiement (c’est la grande force de cet OS), il s’occupe de créer le fichier manifest.webapp et les icônes automatiquement.

Installation du simulateur

(si vous n’avez pas Firefox télécharger le et installer le) puis dans le menu extensions rechercher "Firefox OS".

Installer l’extension puis naviguer dans le menu et choisir outils de développement et enfin Firefox OS simulator.

Vous êtes maintenant arrivé sur le simulateur de Firefox OS.

Pour tester votre application en local, veuillez dézipper votre application sur le bureau dans un dossier.

Appuyer sur ajouter une application et sélectionner votre fichier manifest.webapp.
Votre application est installée (et normalement lancée de manière automatique dans une version smartphone de Firefox OS.

Pour changer l’orientation de l’écran, cliquez en bas à droite.

Aperçu du simulateur Firefox OS en action.

Pour aller plus loin : en video

DR Lien vers Google Plus