February 15, 2011

What is Rhodes?

Rhodes


Rhodesとは、全てのメジャーなスマートフォン向けOS(iOS, Windows Mobile, Symbian、そしてAndroid)に対応した、Rubyベースでオープンソースのフレームワークです。それらは単なるモバイルWebアプリケーションではないネイティブアプリケーションを開発することができ、デバイスのローカルデータとGPS、アドレス帳、カレンダー、カメラ、地図、バーコード認識、文字認識、そしてBluetoothを利用できます。
Rhodesは、以下の点をサポートする唯一のフレームワークです。
- MVC(Model View Controller)
- データの同期
- 全てのモバイルデバイス
- RhoHubサービス

Rhodesには、その他のフレームワークやSDKにはない、非常にたくさんのアドバンテージを持っています。詳細は modern development goodness for native apps に要約があります。





機能比較




ダウンロードとインストール

もしあなたがWindows環境であれば、Instant Rhodesを利用できます。これはワンクリックでRuby、Rhodes、RhoSyncをインストール出来ます。
Rubyが既にインストールされている全ての環境では、"gem install rhodes"を実行することでRhodesをインストール出来ます。
インストールから最初のアプリケーション作成までのチュートリアルがあります。
Rhodesの全てのソースコードはGitHubから入手可能です。


購入

Rhodesは、MITライセンスのもとでフリーでオープンソースです。アプリケーション製品を製作している多くの企業は、いくつかの商用ライセンスで制限されます。
RhomobileRhodes Enterprise LicenseでRhodesを提供しています。詳しくはセールス担当までお問い合わせください。


原文

http://rhomobile.com/products/rhodes/