2011-12-14 209 views
0

我不明白。我必須下載Xcode和其他一些東西,使其工作。我不明白我得到了什麼。是否可以使用Ruby而不是Objective-C並將其編譯爲本機應用程序?謝謝。RhoMobile的用途是什麼?

+0

爲什麼關閉?我做錯了什麼? – johnny 2011-12-14 20:51:15

回答

4

Rhomobile是Interop 2009年度評選的最佳創業公司,開發人員可以使用HTML和Ruby創建原生iPhone,黑莓,Windows Mobile,Symbian和Android應用程序。

它的發展被稱爲羅得斯。 Rhodes是一個基於MVC的自由和開放源代碼框架,用Ruby語言編寫,用於構建本地跨平臺移動開發應用程序。 Rhodes使開發人員能夠利用其HTML,HTML5,CSS和JavaScript等傳統網絡技能而不是Objective-C或其他複雜的本機設備操作系統語言來創建本機應用程序,並將應用程序移植到跨操作系統中,例如Android,Apple的iPhone和iPad,黑莓,Windows Mobile,Symbian和HP/Palm的基於Linux的WebOS。

下載rhoStudio。使用rhoStudio,您可以輕鬆創建您的iOS,Android,BB,WP應用程序。 你必須做的是在簡單的HTML,JavaScript代碼,如果你想使用MVC架構,你必須使用Ruby的。因爲它建立在Ruby框架之上。

好東西是它也支持HTML 5. 一旦你建立了項目,你可以轉換到任何你最喜歡的設備應用程序。 只有幾個命令。

我剛剛在rhoStudio中用html編碼,現在我可以在我的Xcode中運行相同的應用程序。好有趣。 在開發的同時,您也可以爲其他設備運行您的項目。

3

您編寫的ruby編譯爲Ruby字節碼,編譯的字節碼由Rhodes作爲資源執行並編譯爲本機代碼。 rubyVM解釋器被集成到應用程序中。