【ハウツー】
ワンソースからiPhone/Androidのネイティブアプリが! 話題の"Rhodes"を試す
1 Rhodesとは
2010/07/22
スマートフォンのネイティブアプリケーション開発にあたり、興味深いプロダクト「Rhodes」がバージョンアップしてリリースされた。Rhodesはスマートフォンアプリの開発に特化したMVCフレームワーク。Ruby/HTMLで構成されたソースコードを、著名なスマートフォンのネイティブアプリに変換する。このRhodesをもちいて、iPhoneシミュレータ/Androidエミュレータで実際にアプリを動作させてみた。
Rhomobileは6月29日(米国時間)、Rhodesの最新版となるRhodes 2.0を公開した。Rhodesはスマートフォンのネイティブアプリケーション開発向けMVCフレームワーク。デベロッパはRubyとHTMLを使ってコーディングをおこなうだけで、iPhone, Windows Mobile, RIM, Symbian, Androidのネイティブアプリケーションを作成することが可能になる。Rhodesのニュースについては、別途マイコミジャーナル内のニュース記事「iPad/iPhone/BlackBerry/AndroidアプリをRubyで開発、Rhodes 2.0登場」参照されたい。
|
|
Rhodesのアーキテクチャ - Rhodes Developer Referenceより引用 |
Rhodes 2.0はThe MIT Licenseおよび商用ライセンス(the Enterprise License)のデュアルライセンスのもとで公開されているオープンソースソフトウェア。本稿ではこのRhodesを使用して、iPhone/Android用のネイティブアプリケーションを作成するところまでを紹介しよう。
ヘッドライン
- ソニー、裏面照射型や大型CMOSイメージセンサなどの生産能力を増強[22:34 9/2]エレクトロニクス
- アジレント、バリアンの買収により日本法人を統合へ[20:27 9/2]エレクトロニクス
- OESF、組み込みシステム向けAndroidの第2弾を10月末に一般公開[20:07 9/2]エレクトロニクス
- NXP、自動車OEM各社のEMC要求に対応したCAN/LIN対応SBCデバイスを発表[18:42 9/2]エレクトロニクス
- Silicon Labs、USBタッチ・スクリーン・ブリッジICを発表[18:07 9/2]エレクトロニクス
- TI、大型スクリーン向け4K対応DLP Cinemaチップの出荷を開始[17:34 9/2]エレクトロニクス
- ルネサス、SIMD対応の演算器を搭載した次世代V850コアを開発[17:07 9/2]エレクトロニクス
- 【レポート】Firefox JavaScriptエンジン2基、Chromeの性能に迫る[14:46 9/2]JavaScript / CSS / HTML
- 【レビュー】Opera、SVGを高速化するバッファ機能[14:45 9/2]JavaScript / CSS / HTML
- iOS、OSシェア3位[14:32 9/2]システム管理










