专注大型软件系统研发与设计

完美适配更多硬件

13年+开发经验。为您提供更多解决方案

在线咨询客服

绵阳网站建设 新闻资讯

关于安卓或ios原生APP和uniapp和H5APP和wapAPP的区别。

作者:多店云小编 发布时间:2022-01-09

        关于安卓或ios原生APP和uniapp和H5APP和wapAPP的区别。


首先我们先定义一下。uni的hbuild区分了以下类型。

    H5APP:  H5+app是 HTML5联盟推出的一套标准。具体人多不多我们就不去研究了。实际上就是html+js+css写html一样的,当然适用于vue等等前端框架,至于html5标准我们就不在这里讨论了

    wapAPP:  hbuild称为wap2App就是帮你在线的wap网站打包成app。实际上与H5APP一毛一样的,但是wapapp是从服务器请求资源,相当于套一个浏览器的壳。虽然H5也是套壳但是  H5是本地加载,wap2app也可以本地加载的,H5也可以网络加载只是区分了一样。可以归为一类


    uniapp是什么呢?是原生吗?   首先uniapp分为nvue渲染与vue渲染,你不用框架去绕过也行。vue渲染也是套壳啦。只是这部分VUE需要适配uniapp而已。那么nvue就是原生对不对?错错错,nvue只是原生的渲染引擎实际上算不上原生的。

真正的原生是什么?就是你打开 android studio原生写控件(我写个webview算不算原生呢?  算,因为webview实现是你写的原生代码  但是webview呈现的内容依然不是原生)。ios一个道理哦


那小程序又是啥呢?其实IE怎么死的   大家都知道,不参与w3c标准。微软大厂最后都。。。    腾讯等等小程序在未来不可能在浏览器领域有所作为,只能在自家生态发展,腾讯生态太强了。  现在的标准是chrome的内核,大部分使用的是chromium内核 99%   所以如果谷歌或者等等未来之类的,都参与这个标准。  不管现在的pc浏览器还是手机端的浏览器都是这个内核,只是版本不一样而已。   所有小程序使用这个内核却又横叉一脚定制自己的标准,   想想现在好多小程序,腾讯、支付宝、等等等等。   开发人员又回到2010-2017年时代啦。因为要写N套代码,  但是比如你只适配微信小程序倒是不所谓。    虽然uniapp就是一端开发  多端发布。  这和以前兼容IE有什么区别呢? 唯一的区别就是限制更多了

多店云软件为您提供互联网引流拓客服务,并提升店铺营回头率 立即咨询

微信咨询

QQ咨询

新闻资讯

联系我们

微信扫一扫

QQ扫一扫

联系电话:15308302173

实力说话,专注大型软件研发