2011-12-14 8 views
0

わかりません。私はそれを動作させるために、xcodeと他のものの束をダウンロードしなければならない。私は何を得ているのか理解していない。 Objective-CではなくRubyを使用でき、ネイティブアプリにコンパイルできますか?ありがとう。RhoMobileとは何ですか?

+0

なぜ閉じる?私は何を間違えたのですか? – johnny

答えて

4

Rhomobileは、開発者がHTMLとRubyを使用してiPhone、BlackBerry、Windows Mobile、Symbian、Androidアプリケーションを作成できるようにします。

この中での開発は、rhodesと呼ばれています。 Rhodesは、ネイティブのクロスプラットフォームモバイル開発アプリケーションを構築するためのMITライセンスでRubyで書かれた、フリーでオープンソースのMVCベースのフレームワークです。 Rhodesでは、開発者は、Objective-Cやその他の複雑なネイティブデバイスのOS言語ではなく、HTML、HTML5、CSS、JavaScriptなどの従来のWebスキルを活用して、ネイティブアプリを作成したり、 Android、AppleのiPhoneとiPad、BlackBerry、Windows Mobile、Symbian、HP/PalmのLinuxベースのWebOSが含まれます。

rhoStudioをダウンロードしてください。 rhoStudioを使用すると、iOS、Android、BB、WPアプリケーションを簡単に作成できます。 あなたがしなければならないのは、単純なhtml、javascriptでコーディングすることです。もしMVCアーキテクチャを使いたいのであれば、Rubyを使う必要があります。それはRubyフレームワーク上に構築されているためです。

良いことはHTML5もサポートしています。 プロジェクトをビルドしたら、お気に入りのデバイスアプリケーションに変換できます。 には数個のコマンドしかありません。

私はちょうどrhoStudioのhtmlでコーディングしましたが、私はXcodeでも同じアプリケーションを実行できます。その楽しい。 開発の際に、他のデバイス用にプロジェクトを実行することもできます。

3

あなたが書くルビーはRubyバイトコードにコンパイルされ、コンパイルされたバイトコードはRhodesによってリソースとして実行され、ネイティブコードにコンパイルされます。 RubyVMインタプリタがアプリケーションに統合されています。

関連する問題