我不明白。我必須下載Xcode和其他一些東西,使其工作。我不明白我得到了什麼。是否可以使用Ruby而不是Objective-C並將其編譯爲本機應用程序?謝謝。RhoMobile的用途是什麼?
0
A
回答
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解釋器被集成到應用程序中。
相關問題
- 1. layout.xml的用途是什麼?
- 2. PhoneGap的用途是什麼?
- 3. AtomicReferenceArray的用途是什麼?
- 4. felix.xml的用途是什麼?
- 5. WSDL的用途是什麼?
- 6. RegisterFmxClasses的用途是什麼?
- 7. FXCollections.observableArrayList的用途是什麼?
- 8. config.assets.precompile的用途是什麼?
- 9. Rake的用途是什麼?
- 10. _dl_sysinfo_int80的用途是什麼?
- 11. javax.security.auth.callback。*的用途是什麼?
- 12. System.Data.SqlClient.SqlParameter.IsNullable的用途是什麼?
- 13. _GLOBAL__I_的用途是什麼?
- 14. $ _POST的用途是什麼?
- 15. StandardOpenOption.SPARSE的用途是什麼?
- 16. CreateSilverlight.js的用途是什麼?
- 17. ServicePointManager.ServerCertificateValidationCallback的用途是什麼?
- 18. RegisterGlobalFilters的用途是什麼?
- 19. SDL_opengl_glext.h的用途是什麼?
- 20. NSExpression的用途是什麼?
- 21. AutoDiscoverURL的用途是什麼?
- 22. jquery.mobile.structure的用途是什麼?
- 23. JMSTemplate.execute的用途是什麼
- 24. Object.prototype.toString()的用途是什麼?
- 25. RecognizerIntent.DETAILS_META_DATA的用途是什麼?
- 26. Windows.Data.Xml.Dom的用途是什麼
- 27. gulp.src的用途是什麼?
- 28. TransactionSynchronizationRegistry的用途是什麼?
- 29. precompiledApp.config的用途是什麼?
- 30. vertexAttribPointer的用途是什麼?
爲什麼關閉?我做錯了什麼? – johnny 2011-12-14 20:51:15