1

这更像是一个建议问题,而不是一个具体问题。我正在为移动设备开发应用程序。它的基本功能是打开 PDF 文件、视频文件和打开某些网页。这最好在 PhoneGap 或 Appcelerator 中实现吗?

4

3 回答 3

7

PhoneGap 和 Appcelerator Titanium 都是非常流行的开源 JavaScript 框架,用于打包和部署移动应用程序。在 Universal Mind,我们的客户同时利用了这两种框架,显然这两种框架在众多平台上都有无数成功的实现。但是,这两种产品之间存在足够显着的差异,因此直接比较它们并没有太大意义。根本区别在于,PhoneGap 是一个基于 Web 的解决方案,而 Appcelerator Titanium 是一个创建本机代码的纯 JavaScript API。在核心,它们为组织提供不同的功能。

电话间隙:

  • 提供对本机函数的访问的 JavaScript API

  • 支持 HTML5/CSS3

  • 支持 Web 标准和跨企业应用程序重用

  • 支持基于 DOM 的 JavaScript 库/框架

  • 支持大多数平台

加速器钛:

  • 提供对本机函数的访问的 JavaScript API

  • 编译为本机代码

  • 可以提供更好的性能。

所以根据我的观点,我更喜欢Phonegap

于 2013-03-01T16:35:50.990 回答
0

我认为一个关键的区别在于 PhoneGap 使用 HTML 和 CSS 来呈现用户界面,而 Appcelerator 呈现特定于平台的本机用户界面组件。

于 2013-03-01T17:12:24.750 回答
0

Phonegap 有非常小的 api 列表,使其能够适应所有(部分)平台,而 appcelerator 有更大的 api。这就是为什么仅在两个平台上(完全)强调它们的原因。我认为有了这种理解,我更喜欢复杂应用程序的 appcelerator 和多平台的 phonegap。

于 2013-07-25T09:22:56.157 回答