1

起初我认为使用 Titanium,我只能在桌面上通过 AIR 为移动和桌面开发,但快速浏览一下AIR 站点,我想我错了。

为多个平台和设备(如智能手机、 智能本、平板电脑、上网本和 PC)上的应用程序提供一致、灵活和可视化的开发环境。

所以我的问题是我应该知道钛在空气中的主要区别吗?

如果不是,我想现在空气可能有更好的记录,并且得到了更知名公司的支持?在使用钛桌面一段时间后,我感到有点无助,文档并没有真正帮助太多

4

2 回答 2

0

当然,有很多细微的差别,两者都有优点和缺点,但最大的不同是 Titanium 可以为 iPhone/iPad 生成应用程序,而 AIR 不能(嗯,至少不方便)。

AIR 可以生成 iPhone 应用程序,您可以使用 ad-hoc 配置进行部署,但您不能通过应用程序商店进行分发。

于 2010-06-20T01:21:06.920 回答
0

我在两者上都有桌面应用程序,现在正在制作一个移动应用程序。Titanium 桌面可将您的开发时间减少到您在 AIR 中跳过各种沙箱和安全措施所需时间的 1/3。最好的是,我为我的 Ti 桌面应用程序编写的代码都是带有大约 3 个 Ti API 调用的 JavaScript,并且可以在任何地方使用。AIR 应用程序都被您必须与 AIR 应用程序和 100 万个 api 调用一起使用的狂野结构所破坏。

Ti 桌面的缺点是 API 功能不全面,而且 Ti 团队为移动 API 推送的更新数量是桌面 API 的 4 倍。此外,您将无法轻松地将应用程序从桌面移植到移动设备,因为它们是两种不同的结构和 API。

也就是说,在 Ti 上为 iPhone 和 Android 开发是完全相同的过程,并且不会在 AIR 上发生。

很多东西要权衡,但对我来说,它是 Ti over AIR。

希望这可以帮助。

于 2010-06-22T17:55:26.190 回答