アプリの公開

アプリが完成したら、以下の作業が必要です。

  • アプリの展開 (ホスト型アプリのみ) - Web ホスティングを用意し、アプリをアップロードして Web サーバー上で動作させましょう。パッケージ型アプリ はホスティング不要です。
  • アプリの公開 - アプリを一般公開し、エンドユーザがインストールできるようにしましょう。

アプリの展開

ホスト型アプリは、他の Web サイトと同じように、一般にアクセス可能な Web サーバ上でホストする必要があります。これには様々な方法があります。

GitHub

ホスト型アプリが完全に静的な (HTML、CSS、JavaScript のみでサーバサイド処理を含まない) ものであるなら、GitHub Pages は信頼できるホスティング選択肢のひとつです。マニフェストに .webapp 拡張子を付ければ 適切な MIME タイプ で公開してくれます。

一般的なホスティングソリューション

サーバサイド処理を必要とするアプリについては、適切な機能を備えた一般的なホスティングの選択肢 (あなたが既に所有している、あるいはアクセス可能な Web サーバなど) か、HerokuGoogle App Engine といった、あなたのアプリのニーズに合ったホスティングプロバイダを使いましょう。

アプリの公開

Web アプリの展開が完了したら、言うまでもなく、対象とするユーザがインストールできるようにしたいでしょう。現在、アプリの公開には 2 つの選択肢があります。

Firefox Marketplace への登録

Firefox Marketplace への アプリの登録 には、幅広く宣伝できる、自分のサイトにソーシャル API を実装する必要がない、有料アプリをより簡単に配信できるなど、多くのメリットがあります。

自分の Web サイト上での公開

あなた自身の Web サイトからユーザがアプリをインストールできるようにしたいときは、ユーザのブラウザ上でのアプリのインストールと更新を管理するための JavaScript コード をサイトに実装する必要があります。

Document Tags and Contributors

タグ:
Contributors to this page: ethertank, Yoshino, Entatsu
最終更新者: Entatsu,