我一直在研究移动开发框架,包括 Rhodes、Titanium 和 PhoneGap。由于我们正在开发的应用程序的很大一部分也将集成到网络上(游戏),我们希望重用代码,以免重新发明轮子。有没有最好的方法来做到这一点?有没有一个框架可以让你开发不仅仅是智能手机设备?我以为我记得看到过一个,但我一辈子都不记得那是什么了。
谢谢, - 马特
我一直在研究移动开发框架,包括 Rhodes、Titanium 和 PhoneGap。由于我们正在开发的应用程序的很大一部分也将集成到网络上(游戏),我们希望重用代码,以免重新发明轮子。有没有最好的方法来做到这一点?有没有一个框架可以让你开发不仅仅是智能手机设备?我以为我记得看到过一个,但我一辈子都不记得那是什么了。
谢谢, - 马特
看起来 Titanium 是相当跨平台的,并且超越了手机开发:
http://www.appcelerator.com/products/titanium-cross-platform-application-development/
As I know, Titanium (Mobile) is currently supported for iOS (iPhone / iPad), Android and Blackberry platform using Javascript langauge. For Titanium Desktop version, you can write your apps for Window /Mac / Linux OS using Javascript / Ruby and Python language.
My company is using Titanium Mobile to develop app for Android / iPhone and I feel happy about Titanium. It's so easy to write app.
Rhodes 将为 Win32 以及所有智能手机执行构建。有一些 Rhodes 开发人员在 Rhodes 和 Ruby 和 Rails 之间共享代码以提供网站。但是,我们希望,如果您希望将移动网站作为目标设备,那么您将使用 Rhodes 构建 NATIVE 应用程序而不是移动网站。