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.