开发跨平台应用程序的有效方法,而不是交叉编译(Titanium)和混合编译(PhoneGap)

时间:2011-09-09 10:37:31

标签: android ios cross-platform cordova titanium

过去我使用html / css / javascript / ajax / php构建了几个webapps。最近我对将这些应用程序移植到Android和iOS感兴趣。

我已经开始使用Appcelerator Titanium,到目前为止我很享受它,但我想知道是否还有其他方法可以为移动设备开发跨平台应用程序。

我已经知道以下方法:

  • native(java / objective-c)
  • 交叉编译(Titanium)
  • hybrid(PhoneGap)
  • webapp(html 5 / javasript)
  • 移动网络(例如mobile.twitter.com)

是否还有开发跨平台应用的其他方法?这些方法的优点和缺点是什么?

1 个答案:

答案 0 :(得分:1)

有多种选择可供选择。你可以寻找OpenMobster,Rhomobile,WorkLight,Pyxis等.OpenMobster是开源的,免费的。 RhoMobile是免费的(Rhodes),但你必须支付RhoSync。