6

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

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

我发现了很长的平台列表:

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

这个平台有些是免费的,有些是订阅的。现在我想尝试一些使用 HTML5、JavaScript、Java 或 C# 的免费且有据可查的平台。
我很高兴听到建议和意见。

4

5 回答 5

6
  • RhoMobile – 这是一个使用 Ruby 的解决方案,尤其受到 Ruby on Rails 开发人员的喜爱。(仅对非商业应用免费,价格有所不同)

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

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

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

编辑-为什么我更喜欢 Phonegap

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

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

Phonegap的优势:

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

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

于 2013-01-17T12:26:43.203 回答
2

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

我也测试了 Adob​​e Air。为此,用户需要 Air 运行时。如果您使用 Adob​​e flashbuilder,您将拥有一个不错的 IDE。

等等……等等……

我对其他含义和提示感到好奇。

亲切的问候

于 2013-01-17T12:19:18.797 回答
2

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

如果您想使用这些工具,您可以在 Google 中搜索并决定哪一种更适合您的应用需求。没有人可以直接估计哪个好。根据您的编码技能,您可以使用任何一种。

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

于 2013-01-17T12:19:20.910 回答
2

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

您可以在这里找到其他替代品。

于 2013-01-17T12:23:51.743 回答
0

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

简单的!易于使用且免费!!

于 2013-01-17T12:48:47.413 回答