2012-07-29 32 views
0

我并不是真的想用原生和原因 所以我开始使用PhoneGap,因为它使我能够灵活地将应用程序移植到其他平台,并且可以构建应用程序在语言 我知道更好。 但是后来人们说它真的很慢,更好的方法是为每个平台构建原生应用程序 。Android应用程序,不是原生的,使用什么

有人告诉尝试trigger.io这是(他说)比Phonegap快。

我认为建设本土将有最好的性能增益,没有比较。 但是想知道使用这些跨平台解决方案构建的应用程序真的很慢,而且它没有用或说没有竞争力?

有没有人真的与本土进行比较,并有一些类似的结果? 我发现这个comparison chart这不是很有用。

此外,我做了我的简单的第一个应用程序中的PhoneGap和原生Android,但我真的 没有发现任何性能差异(应用程序使用电影摄影机和压缩 它的缩略图大小,显示和存储服用)

那么你建议以什么方式开始或以本地方式为每个平台明确建立?

回答

2

我最近也从phonegap转向本地。我的意见是,phonegap适用于简单的应用程序,实际上看起来和行为像网页..但如果你想添加到你的应用程序的一些具体的东西,使用PhoneGap不是一个好方法。 (我的问题是后台服务,谷歌地图的性能)..有手机插件的原生插件,但我决定更好地编写原生应用程序,也许一些简单的应用程序与其他平台,如Symbian的功能较少,不值得编写本地的一个..

PhoneGap的其他问题是,这是在iPhone和Android上运行相当流畅,但其他平台的性能和功能功能更糟糕(我有与Symbian性能差的经验)。

用户界面在PhoneGap中的定制非常简单,但您应该保持每个平台的设计。iPhone风格的应用程序对于Windows Phone用户来说是一个痛苦的大拇指。

So..I真的喜欢去人,你的应用程序将是better..Multiplatform只有当你有小的预算,简单的应用程序,没有时间和你需要的所有平台上提供的应用程序..

0

我已经尝试使用PhoneGap构建应用程序。由于我的项目涉及到与第三方的需求,因为与Native相比性能问题,我不被允许使用PhoneGap。这是我的答案之一,可以解决你的疑惑https://stackoverflow.com/a/10971241/1008278

相关问题