2013-03-01 78 views
1

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

+0

这里有一篇很棒的文章http://developer.appcelerator.com/blog/2012/05/comparing-titanium-and-phonegap.html – 2013-03-01 16:30:55

回答

7

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

的PhoneGap:

  • 的JavaScript API,它可以访问本地函数

  • 支持HTML5/CSS3

  • 支持Web标准&再利用跨企业应用

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

  • 支持大多数平台

Appcelerator的钛:

  • 的JavaScript API,提供给本地函数访问

  • 编译成原生代码

  • 可以提供更好的性能。

所以按我的看法我喜欢的PhoneGap

+0

你可以查看这篇文章http://www.universalmind.com/mindshare /入门/移动HTML5的PhoneGap的-VS-Appcelerator的-titanium' – androidgeek 2013-03-01 16:36:52

0

我想暗示一个关键的区别是,PhoneGap的使用HTML和CSS来呈现用户界面,同时Appcelerator的渲染平台特定的原生用户界面组件。

0

Phonegap拥有非常小的api列表,使其能够适应所有(部分)平台,而appcelerator具有更大的api。这就是为什么他们只强调两个平台(完全)。 我认为,通过这种理解,我更喜欢appcelerator针对多种平台的复杂应用和phonegap。