Firefox-OS-Plattform-Guide

Dieses Handbuch beschreibt das Einrichten der Entwicklungsumgebung erstellen Cordova apps für Firefox-OS-Geräte, dann testen und veröffentlichen diese apps.

Anforderungen und Unterstützung

Firefox-OS apps sind im Grunde nur Web-Anwendungen mit dem Zusatz einer manifest.webapp-Datei, die Metadaten über die app definiert und ermöglicht es auf Firefox-OS-Geräten installiert werden. Jede Plattform, unterstützt von Cordova, kann verwendet werden.Erfahren Sie mehr über das Erstellen von Web-Anwendungen, rufen Sie das App-Center auf MDN.

Installation und Einrichtung der Umgebung

Zuerst installieren Node.jsund dann installieren Sie das Cordova-Paket wie folgt:

$ npm install -g cordova

Als Nächstes erstellen Sie eine Beispielanwendung Cordova und navigieren Sie anschließend in das neu erstellte Verzeichnis:

$ cordova create test-app
$ cd test-app

Fügen Sie Firefox-OS als unterstützte Plattform zur app mit folgendem:

$ cordova platform add firefoxos

Dadurch entsteht eine Firefox-OS-app in Plattformen/Firefoxos/Www-Verzeichnis, das derzeit gleich aussieht, außer dass es eine Firefox-Manifestdatei (manifest.webapp) in das Www-Verzeichnis hat.

Entwickeln Ihre app

Zu diesem Zeitpunkt sind Sie bereit zu gehen — ändern Sie den Code in der Test-app/Www, was Sie, Ihre Anwendung wollen zu sein. Sie können die app mit "Cordova Plugin hinzufügen", zum Beispiel unterstützt Plugins hinzufügen:

cordova plugin add cordova-plugin-device
cordova plugin add cordova-plugin-vibration

Wenn Ihre app-Code geschrieben ist, Bereitstellen von Änderungen an der Firefox-OS-app, die Sie hinzugefügt haben, Ihr Projekt mit

$ cordova prepare firefoxos

Um eine verpackte app zu erstellen kann man das platforms/firefoxos/www-Verzeichnis zip. Sie können auch einfach mit bauen

$ cordova build firefoxos

Die Firefox-OS verpackte app werden in platforms/firefoxos/build/package.zip gebaut

Testen und Debuggen

Die app kann mit der Firefox-OS Web IDE getestet werden.

Wenn Sie die Web-IDE an Ihre Test-Gerät/Simulator angeschlossen haben, wählen Sie die Option "Open verpackt App", dann stellen Sie sicher, Sie zeigen Sie auf die test-app/platforms/firefoxos/www/ -Verzeichnis die App in der Manager-Schnittstelle enthalten.

Hier können Sie die app auf Ihr Test-Gerät/Simulator (mit dem "Play"-Button) installieren. Verwenden die "Pause"-Taste, dann die Anwendung debuggen und bearbeiten Sie ihre Code kann Leben.

Hinweis: Bevor Sie versuchen, Ihre app veröffentlichen sollten Sie es mit dem App Validator überprüfen.

Veröffentlichen Sie Ihre app auf dem Firefox-Marktplatz

Sie übermitteln Ihre app auf den Firefox-Markt, oder selbst zu veröffentlichen. Besuchen Sie die Firefox-Marktplatz-Zone über MDN, nähere Informationen dazu finden; App-Veröffentlichungsoptionen ist der beste Ort um zu starten.