iPhone中的Rhodes或Titanium for Rails应用程序?

时间:2011-09-28 10:00:18

标签: iphone ruby titanium rhodes

您好我想用Ruby开发一款iPhone应用程序.. Rhodes或Titanium是最好的选择吗? 我需要整合GPS和谷歌地图

3 个答案:

答案 0 :(得分:2)

Rhodes是在Ruby中实际编写移动应用程序的唯一方法。使用Titanium或任何其他框架是不可能的。 Rhodes(和PhoneGap)强调用HTML5编写接口和jQuery Mobile和Sencha Touch等样式库(但仍构建本机应用程序而不是Web应用程序)。 Titanium创建自己的UI抽象,不允许使用这样的样式库。我们相信使用HTML5

答案 1 :(得分:2)

如果您想在Ruby中编写iPhone应用程序,那么Rhodes就是我所知道的唯一选择。我用Titanium制作了几个应用程序,你可以使用的唯一语言是Javascript / Coffeescript(Coffeescript编译成JS)。有人已经指出,Titanium的Ruby支持只适用于桌面。

就Rhodes的功能而言,请查看http://docs.rhomobile.com/rhodes/device-caps。看起来他们支持Geolocation和Native地图。

答案 2 :(得分:1)

Rhodes似乎只是一个Ruby解决方案,而Titanium则支持Ruby / Python / PHP。因此,我会选择Rhodes。除此之外,您应该可以访问所有框架中的所有功能。