Firefox OS用のアプリを作成したいと考えています。どのような種類の言語 (Android 用の Java や iOS 用の Objective C++ など) とツール (Eclipse、Xcode など) を使用しますか?
2 に答える
Firefox OS (以前の Boot to Gecko) 用のアプリは、HTML 5 と Javascript を使用して開発されています。
参考文献:
http://www.mozilla.org/en-US/b2g/
https://developer.mozilla.org/en/Mozilla/Boot_to_Gecko/
好きな Web 開発ツールを使用できます。Firefox には、チェックアウトする組み込みツールが多数あります: https://marketplace.mozilla.org/developers/docs/devtoolsレスポンシブ モード ツールは、Firefox OS / モバイル アプリに非常に役立ちます。
ツール以外で学ぶべき最も重要なスキルは、Web アプリを構築するためのテクニックです: https://marketplace.mozilla.org/developers/docs/references
もしあなたが Web 開発者なら、あなたはすでに Firefox OS の達人だと言わざるを得ません! HTML5、CSS、Javascript がすべてです。Eclipse、Visual Studio、Notepad++、WebStorm などの開発ツールを使用できます。しかし、Web アプリケーションと Firefox OS アプリケーションの違いは 1 つだけです。プロジェクトのルート ディレクトリにmanifest.webappファイルを追加する必要があります。プロジェクトファイルが次のようなものだとしましょう
- CSS
- js
- index.html
上記の manifest.webapp ファイルを追加する必要があります。次のようになります。
{
"name": "My App",
"description": "My elevator pitch goes here",
"launch_path": "/index.html",
"icons": {
"512": "/img/icon-512.png",
"128": "/img/icon-128.png"
},
"developer": {
"name": "Your name or organization",
"url": "http://your-homepage-here.org"
},
"default_locale": "en"
}
これで、アプリの準備が整いました。次は何ですか?アプリの展開……
次の方法でアプリをデプロイできます。
パッケージ化されたアプリ: すべてのファイルはモバイル のホストされたアプリ内に存在します: ファイルは IIS、Apache などのリモート サーバーでホストされます。モバイルは manifest.webapp ファイルの URL のみを認識します。
Firefox OS アプリ開発については以上です。この質問への回答が非常に遅れているため、この投稿が将来の初心者に役立つことを願っています。