license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing,
     software distributed under the License is distributed on an
     "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
     KIND, either express or implied.  See the License for the
     specific language governing permissions and limitations

under the License.

Firefox の OS プラットフォームのガイド

このガイドでは、Firefox OS デバイス用 Cordova アプリを作成し、テストおよびそれらのアプリケーションを発行するには、開発環境を設定する方法について説明します。

要件、およびサポート

Firefox の OS アプリは基本的にアプリについてのメタデータを定義してことができます Firefox OS デバイスにインストールされている manifest.webapp ファイルの追加の web アプリだけです。 コルドバをサポートする任意のプラットフォームを使用することができます。Web アプリケーションの構築についての詳細を見つけるためにMDN アプリ センターにご相談します。.

インストールおよび環境のセットアップ

インストールNode.js、まずコルドバ パッケージのインストールのように。

$ npm install -g cordova

次に、サンプル Cordova アプリを作成し、新しく作成したディレクトリに移動します。

$ cordova create test-app
$ cd test-app

Firefox OS サポートされているプラットフォームとしてアプリケーションに追加する、次のように。

$ cordova platform add firefoxos

Firefox の OS アプリ www ディレクトリ内に Firefox のマニフェスト ファイル (manifest.webapp) があることを除いて同じに見える現在のプラットフォーム/firefoxos/www ディレクトリに作成されます。

アプリの開発

この時点で、あなたは行く準備ができて-何でもしたいアプリになるをテスト-アプリ/www 内部コードを変更します。 たとえばを使用して“コルドバ プラグイン”を追加、アプリをプラグインのサポートを追加できます。

cordova plugin add org.apache.cordova.device
cordova plugin add org.apache.cordova.vibration

アプリのコードが書き込まれるとき、変更を使用してプロジェクトに追加した Firefox OS アプリに配置します。

$ cordova prepare firefoxos

パッケージ化されたアプリケーションを作成するには、1 つのプラットフォーム/firefoxos/www ディレクトリの zip することができます。また、単にそれを使用して構築できます。

$ cordova build firefoxos

Firefox OS パッケージ アプリは platforms/firefoxos/build/package.zip に建設されます。

テストとデバッグ

Firefox の OS Web IDE を使用してアプリをテストすることができます。.

Web IDE、テスト デバイス/シミュレータに接続し「オープン パッケージ アプリ」オプションを選択して、テスト アプリケーション/プラットフォーム/firefoxos/www をポイントを確認してください/ディレクトリ マネージャーのインターフェイスに、アプリを含める。

ここで、テスト デバイス/シミュレータ (「再生」ボタン) と、アプリをインストールできます。「一時停止」ボタンし、アプリをデバッグしてコードを編集することができますライブを使用してください。

注: アプリを公開する前にする必要があります アプリケーション検証ツール を使用してそれを検証します。.

Firefox のマーケットプ レースでアプリの公開

アプリを Firefox マーケットプ レースに提出または自分で発行することができます。 MDN; これを行う方法についての詳細を見つけるために、Firefox 市場ゾーン を訪問します。アプリの発行オプション は、起動する最高の場所です。