MulberryはRuby製のオープンソース・ソフトウェア(2-clause BSD lisence)です。
スマートフォン向けWebサイトとネイティブアプリの二つを作らないといけないのは大変です。それらをいっそ一つにしてしまえば…とお思いの方にお勧めしたいのがMulberryです。ネイティブ、Webの二つの環境で動作するアプリケーションを同時に開発できます。
デモのWebアプリケーションです。多彩な機能が用意されています。
Mulberryはフレームワークなので、その使い方を習得する必要があります。しかし一旦慣れてしまえば、Webアプリケーションをさくさくと作り上げて、さらにそれをPhoneGapを使ってネイティブアプリ化するまで一気に開発できてしまえそうです。
MOONGIFTはこう見る
Mulberryは注目に値するソフトウェアだと思います。これまでPhoneGapではHTMLをネイティブアプリ化できるとは言いつつも、ソースは別物になってしまうのが一般的でしたが。Mulberryを使うとWebサーバも兼ねているので、Webアプリケーションを開発した後、そのままPhoneGapに取り込めます。
難点としてはJavaScript主体になっているので、スマートフォン最適化サイトでクローラーフレンドリーでないといけないサイトには使えないということでしょう。ログイン必須のサイトであったり、WebアプリケーションとしてJavaScriptを活用したサービスであればとても便利そうです。
MOONGIFTの関連記事