适用于iPhone和Android的最佳跨平台开发工具

EvZ*_*EvZ 6 android development-environment cross-platform ios

我知道类似的问题已经被问了很多次,
但是今天当你有这么多的选择时,我真的需要一些已经具有跨平台开发经验的人的建议.

我打算为Android和iOS开发一些应用程序.应用程序必须在设备上存储数据,使用日历,发送电子邮件,与远程服务器通信.如您所见,这里没什么特别的.

我找到了很长的平台列表:

Corona(支持的功能)
Moscrif
Icenium
Appcelerator
PhoneGap(支持的功能)
Titanium

这个平台的一些是免费的,一些是订阅的.现在我想尝试一些使用HTML5,JavaScript,Java或C#的免费且记录良好的平台.
我很乐意听取建议和意见.

Sah*_* Mj 6

  • RhoMobile - 这是一个使用Ruby的解决方案,尤其受Ruby on Rails开发人员的喜爱.(仅限非商业应用,价格不同)

  • Appcelerator - - 这是一个允许您使用HTML/Javascript(通过iPhone上的UIWebView运行)开发本机应用程序的解决方案.(自由)

  • PhoneGap - 与Appcelerator类似,我提到了这两个,因为它们似乎拥有最活跃的社区和最广泛的支持.(自由)

  • WidgetPad是很好的跨平台开发工具.其中我更喜欢Phonegap for iOS和Android Development.

编辑 -为什么我更喜欢Phonegap

Phonegap是将基于Web的技能部署到多个平台的框架.

Phonegap刚刚在UIWebView控件内执行,而您的js调用的PhoneGap JavaScript API被路由到本机API.

Phonegap的优点:

  • 使用Web标准构建您的应用程序一次
  • 用PhoneGap包裹它
  • 部署到多个平台!

查看Corona,Phonegap,Titanium之间比较的链接