2011-12-14 148 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解释器被集成到应用程序中。