Titanium与Adobe Air对比Phonegap

时间:2011-10-25 13:07:19

标签: cordova cross-platform air titanium

您好我知道有很多可用于此主题的答案,但它们似乎已经过时,因为所有3个的开发在很短的时间内都是巨大的。我正在分析它们,并在今天找到它们的比较。有人可以帮忙。

3 个答案:

答案 0 :(得分:3)

我们没有考虑Air用于我们的应用程序,所以这个答案比较了Titanium和Phonegap。

我们最终选择了Titanium,因为我们能够使用本机控件构建更丰富的用户体验。我们有一个现有的Objective-C应用程序,需要在多个平台(iOS和Android)上复制相同的本机外观。

我们使用Phonegap进行了初步的概念验证。外观更像是在全屏浏览器窗口中运行的Web应用程序。即使有一些相当毛茸茸的代码,我们也无法让它“感觉”像现有的应用程序。

如果你没有这个要求(改进已经存在的东西)并且有HTML经验,那么phonegap似乎非常适合在地面上运行。我们能够非常快速地构建概念证明。

最后,Titanium的质量并不像我想的那么多,特别是在Android方面。我们必须包含多个变通方法才能获得所需的功能。每次发布SDK时,都会破坏一些解决方法,并且需要发现新的解决方法。

希望这有帮助!

答案 1 :(得分:1)

PhoneGap对我来说是个大牌。 如果你需要特定的东西,你需要非常深入,以便编写自己的插件。 表现很差。 编写一个适用于Web和app的代码,这是一个谎言。你最终会得到2个代码。

钛。不知道。

AIR。这是一个肯定的。如果您需要丰富的经验,没有很多原生支持,您将找到一套舒适的工具,非常好的性能。您需要在Actionscript中编写代码。 AIR的唯一问题是Adobe,继续推回AIR for PhoneGap。 所以我不认为这是一项很好的投资,但现在肯定是正确的选择。

答案 2 :(得分:0)

Titanium& PhoneGap正在拥有自己的专业人士。利弊。 Titanium支持平台的本地环境,正确开发标准UI。您只能使用Appcelerator提供的内容。 虽然PhoneGap创建了Web应用程序,您可以在其中实现自己的UI&让他们定制本地取决于你的CSS& HTML。
从某种意义上说,Titanium比Phone更好,最大的开发支持由Appecelerator提供,它自己的编辑器名为tit Studio(完全承诺)。
虽然phoneGap是可下载的插件。 Bridge级别的Java脚本使其更容易和便携。 所以无论你从这两个中选择什么,基本上都取决于你的项目要点。你必须先进行交叉检查,然后才能启动项目的实施,选择一个项目。必须检查其授权门户网站上的可能性。这是一个选择其中一个的gud程序。技术。

相关问题