2011-09-28 46 views

回答

1

Rhodes似乎是一個Ruby唯一的解決方案,而Titanium提供了對Ruby/Python/PHP的支持。正因爲如此,我會選擇羅德斯。除此之外,您應該可以訪問所有框架中的所有功能。

+0

嗨,我聽說鈦是更天然的羅得島 – anand

+0

也許他們的書可以給你更多的見解? http://www.packtpub.com/build-enterprise-mobile-web-application-using-rhomobile-beginners-guide/book – Geo

+0

鈦確實支持Ruby。但不適用於手機。這僅適用於桌面。 –

2

Rhodes是在Ruby中實際編寫移動應用程序的唯一方法。使用Titanium或任何其他框架不可能這樣做。 Rhodes(和PhoneGap就此事)強調編寫與HTML5和jQuery Mobile和Sencha Touch等樣式庫的接口(但仍然要構建本機應用程序而非Web應用程序)。 Titanium創建自己的UI抽象,並且不允許使用這樣的樣式庫。我們相信,使用HTML5

2

如果你想在Ruby中編寫iPhone應用程序,那麼Rhodes就我所知是你唯一的選擇。我已經用Titanium製作了幾個應用程序,您可以使用的唯一語言是Javascript/Coffeescript(Coffeescript編譯爲JS)。鈦的Ruby支持僅適用於桌面,正如有人已經指出的那樣。

只要Rhodes的功能檢出http://docs.rhomobile.com/rhodes/device-caps。看起來他們支持地理定位和本地地圖。

相關問題