为什么混合Android应用程序比原生的流行?

时间:2015-11-03 12:12:39

标签: java android cordova ionic

我想知道为什么混合应用程序比原生Android应用程序更受欢迎?

我还有一个疑问, 混合应用程序可以执行本机应用程序等所有操作吗?

2 个答案:

答案 0 :(得分:4)

混合应用程序被大肆宣传,因为您不必为多个平台执行双倍(或更多)工作量。 一页,基于Web,可在多个系统上轻松部署。

到目前为止,混合应用程序几乎可以调用他们想要的所有本机,PhoneGap通过他们的JavaScript钩子与本机功能进行交互产生了相当大的影响。

然而,我实际上反对那种混合炒作,我不喜欢基于网络的应用程序的Look'n'Feel,我也不认为懒惰的方式是最好的方式。 我宁愿本地代码并利用制造商为我创建的所有强大而有用的东西,来制作真正优化的高质量应用程序。

但我想,每个人都有权发表自己的意见。

答案 1 :(得分:0)

编写一次,随处运行:-)然后您可以随时发布新功能或修复错误。但是在android上有webview的serval问题。

首先,WebView需要太多内存,并且可能会导致OOM,所以你必须在一个独立的过程中运行它。

其次,webview不能总是在不同的ROM中一致地运行,所以你有 在发布之前用许多设备对其进行测试。

第三,WebView在主线程上做了太多工作,所以它不能支持复杂的动画。

你可能会对React Native感兴趣: - )