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



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

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

我已经找到了相当长的平台列表:

日冕(支持功能)
Moscrif
Icenium
Appcelerator
PhoneGap(支持功能)

e.t.c .

这个平台有些是免费的,有些是订阅的。现在我想尝试一些使用HTML5、JavaScript、Java或c#的免费且文档完善的平台。

  • RhoMobile——这是一个使用Ruby的解决方案,尤其受到Ruby on Rails开发者的喜爱。

  • Appcelerator——这是一个允许你用HTML/Javascript开发原生应用的解决方案(通过iPhone上的UIWebView运行)。(免费)

  • PhoneGap—与Appcelerator类似,我之所以提到这两款应用,是因为它们似乎拥有最活跃的社区和最广泛的支持。(免费)

  • WidgetPad是很好的跨平台开发工具。在这些工具中,我更喜欢Phonegap的iOS和Android开发。

编辑-为什么我更喜欢Phonegap

Phonegap是一个框架,可以将你的web技能部署到多个平台。

Phonegap只是在一个UIWebView控件中执行,你的js调用Phonegap JavaScript api被路由到本地api。

Phonegap的优点:

  • 使用web标准构建应用程序
  • 用PhoneGap包装
  • 部署到多个平台!

查看Corona、Phonegap、Titanium的比较链接

我想你说不出什么是最好的。每个人都有一些优点和缺点。我测试了一些工具。PhoneGap:它非常强大,拥有庞大的社区。PhoneGap由Adobe支持。但是本地数据库的最大容量是有限的。

我也测试了Adobe Air。为此,用户需要Air运行时。如果你使用adobeflashbuilder,你有一个很好的IDE。

、…

我对其他的意思和提示很好奇。

亲切的问候

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

如果你想使用这些工具,你可以在谷歌搜索,并决定哪一个更适合你的应用程序需求。没有人能直接估计哪个是好的。基于你的编码技能,你可以使用任何一个。

例如:Phonegap最适合设计师。因为它和JavaScript和HTML很像

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

rest选项可以在这里找到。

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

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

最新更新