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

时间:2013-01-17 12:09:15

标签: android ios cross-platform development-environment

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

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

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

电晕(Supported Features)
Moscrif
Icenium
Appcelerator的
的PhoneGap(Supported Features

e.t.c。

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

5 个答案:

答案 0 :(得分: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的优点:

  • 使用网络标准构建您的应用
  • 用PhoneGap包裹它
  • 部署到多个平台!

查看Comparison between Corona, Phonegap, Titanium

的链接

答案 1 :(得分:2)

我想你可以说什么是最好的。每个人都有一些赞成和反对。 我测试了一些工具。 PhoneGap:它非常强大,拥有庞大的社区。 PhoneGap由Adobe提供支持。 但是本地数据库的最大大小是有限的。

我也测试了Adobe Air。为此,用户需要Air运行时。如果您使用Adobe Flashbuilder,那么您将拥有一个不错的IDE。

etc.etc .....

我对其他含义和提示很有兴趣。

亲切的问候

答案 2 :(得分:2)

@EvZ,这不是在这些跨平台开发工具中找到最佳的问题。每个工具都有自己的优势,可在多个平台上构建应用程序。

如果您想使用这些工具,可以在Google中进行搜索,并确定哪种方法更符合您的应用要求。没有人可以直接估计哪个好。根据您的编码技巧,您可以使用任何一种。

例如:Phonegap最适合设计师。因为它类似于JavaScript和HTML

答案 3 :(得分:2)

我发现了这个http://www.canappi.com/(我没试过这个)。它看起来很容易学习。

您可以找到其他替代方案here

答案 4 :(得分:0)

我建议使用PhoneGap: 请参阅http://phonegap.com/

简单!易于使用和免费!!