やっつけ不定記

好きなときに好きなことをちゃっちゃと書いてます

Cordova 3.4でFirefox OSアプリやってみた

1月28日に書いたApache Cordovaで作るFirefox OSアプリの話。
MozillaさんのBlogにて、Cordova 3.4から正式に対応したと載っていましたので、
http://www.mozilla.jp/blog/entry/10376/
https://hacks.mozilla.org/2014/02/building-cordova-apps-for-firefox-os/
改めてやってみました。基本的な操作は前回やった3.1のときとほぼ同じ。


$ npm info cordova


でCordovaのバージョンを確認して、明示的に3.4を導入。
Firefox OSアプリとしてひな形を作りました。


$ sudo (node.jsのインストールディレクトリ)/bin/npm install -g cordova@3.4.0-0.1.0
$ cordova platform add firefoxos
$ cordova platform info
Installed platforms: firefoxos 3.4.0-dev
Available platforms: android, blackberry10, ubuntu


プラットフォームの情報に ubuntu があったのが印象的。
あとはできあがった platforms/firefoxos/www ディレクトリを
AppManagerに読み込ませてマニフェストを微調整したら使えるようになりました
(私はwwwディレクトリを任意のディレクトリにコピーしてリネームしました)。
FxOS1.4ナイトリービルドの入ったKEONでも気前よく動いてくれているようです。