5+App 和 uni-App 的差别是啥
哪个更适合做跨平台APP
是否原生APP能做的(除了游戏),他们也都能做呢?
H5中要做空间展示VR(或类似百度街景地图的功能),是否能满足支持呢?
5+App 和 uni-App 的差别是啥
哪个更适合做跨平台APP
是否原生APP能做的(除了游戏),他们也都能做呢?
H5中要做空间展示VR(或类似百度街景地图的功能),是否能满足支持呢?
uni-app的优势:
5+app的优势:不用学vue,会html和js即可。
如果是新开发App,建议选uni-app。
除非不会vue也不想学。另外这里有个白话uni-app,对比了h5和uni-app的一些差异:https://ask.dcloud.net.cn/article/35657
至于百度街景,你把它的网址放到Android手机上,看看浏览器里的性能你是否满意,如果不满意,那就需要用原生写sdk,和5+app集成。
如果性能满意,但使用了dom操作的类库,那也还是使用5+app做。
不是这2种情况,就用uni-app做。
虽然官方强力推荐Uni-app。
但是在下觉得 mui 要比 Uni-app 更好些。
虽然 Uni-app 支持和兼容大部分的 VUE 语法,但是 Uni-app 并不等同于 VUE。因为 VUE 语言中的一些功能在 Uni-app 中是并不支持的。 如果完全支持和兼容 VUE, 那自然是十全十美的事情,因为 vue 是最优秀的跨平台框架之一。
很多 HTML5 标签,是不能在 Uni-app 中使用的。对于前台开发者而言,这一点是非常别扭的。
如果只需要开发微信小程序时,Uni-app 自然是最好的选择。但是,微信小程序毕竟是依赖于微信的小组件。怎比得上跨平台APP 呢?
仅从 开发难易度,维护便利性 而言。敝人还是更加推荐 mui。看到大家都在研究 VUE 和 微信小程序,没必要盲目跟从。一切情况都要从自己的实际情况考虑的吗 ~~ 呵呵
3***@qq.com (作者)
明白老师的意思。老板要求以后原始能达到的功能,我们必须做到(但是原生开发成本太高了),看来目前稳妥的办法是5+App对吧,而且还可以进行dom操作,应该说,这样更灵活些。uni-App的优势主要在性能上(我们不涉及微信和小程序)。
2018-08-19 22:03
DCloud_heavensoft
回复 3***@qq.com: 看你说的以后是多久了,几个月内DCloud会把uni-app开放到5+同等开放性,也可以集成三方原生sdk。但dom操作确实是不会有,全是vue的虚拟dom
2018-08-20 02:12
zkkpkk
大佬,我现在要快速开发一个资讯类APP,选哪个比较好,需要能呈现富文本,播放视频包括富文本中插入的视频,分享到微信,接入微信登录这些功能
2018-09-04 21:05
DCloud_heavensoft
回复 zkkpkk:你看看你的需求,在微信小程序里有没有满意的参照,如果某个小程序是你要的效果,那uni-app就没问题
2018-09-04 23:16
zkkpkk
回复 DCloud_heavensoft:有个微信小程序,希望移植成Android和iOS的APP,如果是这种情况可以直接选择uniapp了吧
2018-09-06 21:23
DCloud_heavensoft
回复 zkkpkk:当然
2018-09-07 00:38