Cordova 钛合金Vs Adobe Air Vs Phonegap

Cordova 钛合金Vs Adobe Air Vs Phonegap,cordova,cross-platform,air,titanium,Cordova,Cross Platform,Air,Titanium,大家好,我知道这个话题有很多答案,但它们似乎已经过时了,因为这三个方面的发展在很短的时间内都是巨大的。我正在分析它们,并找到它们到今天为止的比较。有人能帮忙吗。我们的应用还没有考虑空气,所以这个答案比较了钛合金和Phonegap 我们最终选择了Tianium,因为我们能够使用本机控件构建更丰富的用户体验。我们有一个现有的Objective-C应用程序,需要在多个iOS和Android平台上复制相同的本地外观 我们使用Phonegap进行了初步的概念验证。它的外观更像是在全屏浏览器窗口中运行的we

大家好,我知道这个话题有很多答案,但它们似乎已经过时了,因为这三个方面的发展在很短的时间内都是巨大的。我正在分析它们,并找到它们到今天为止的比较。有人能帮忙吗。

我们的应用还没有考虑空气,所以这个答案比较了钛合金和Phonegap

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

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

如果你没有这个要求,在已经存在的东西上进行改进,并且有HTML的经验,phonegap似乎很适合开始运行。我们能够很快建立概念验证

最后,钛的质量真的没有我想要的那么高,特别是在安卓方面。我们必须包括多个变通方法才能获得所需的功能。随着每一个SDK版本的发布,一些变通方法都会失效,需要发现新的变通方法


希望这有帮助

钛业和PhoneGap各有利弊。 Titanium支持平台的本机环境并正确开发标准UI。您只能使用Appcelerator提供的内容。 PhoneGap创建Web应用程序时,您可以在其中实现自己的UI,并根据您的CSS和Html定制它们。 从某种意义上说,钛比手机好得多,Appecelerator提供了最大的开发支持,Appecelerator自己的编辑器名为Tianium Studiofull-fulfe。 而phoneGap是可下载的插件。 桥级java脚本使其自身更容易移植。
因此,无论您从这两个项目中选择了什么,基本上都取决于您的项目要素。在启动项目实施之前,您必须进行交叉检查,然后选择其中一个。您必须在其授权门户上检查可能性。选择一种技术是gud程序

PhoneGap对我来说是个很大的禁忌。 如果您需要一些特定的东西,您需要深入研究,以便编写自己的插件。 表现很差。 编写一个适用于web和应用程序的代码是一个谎言。您将得到2个代码

钛。不知道

空气。是的。如果你需要丰富的经验,没有很多本地支持,你会发现一套舒适的工具,性能非常好。不过,您需要在Actionscript中编写代码。空气的唯一问题是Adobe,继续为PhoneGap推回空气。 所以我不认为这是一个好的投资,但现在可以肯定的是,这是一个正确的选择