再谈Titanium Mobile与PhoneGap的差异

我们team是用titanium来进行ios的开发的,之前也尝试过phonegap,但是觉得上手不是很容易,并且性能不佳。今天看到这里有文章很简明扼要的介绍了titanium mobile和phonegap的差别,分享一下。

每次在推广Titanium Mobile的时候总会被问到PhoneGap与Titanium Mobile的差异。虽然两者都能都能够产出native app,但是在使用者体验上却有很大的差异。Titanium Mobile能够使用原生的UI元件,而PhoneGap则是透过webView显示离线的web app。今天在从使用者角度看 Native app vs Web app这篇文章里面看到一个还不错的看法,认为web app与native app不是非黑即白,有那么明确的分隔。

文中引用Matt Legend Gemmell的看法,认为app应该有四类:

1.明确在浏览器内运行的应用。

2.由 home screen 启动,运行在特定浏览器中的应用 (在启动上有 native app 的味道)。

3.运行在 native app 当中的 web view 的应用。

4.纯 native app,没有 HTML/CSS 的介面。

从这个角度来看,PhoneGap属于第3类,而Titanium Mobile属于第4类。

相关推荐