38407031@qq.com
38407031@qq.com
  • 发布:2018-08-17 22:01
  • 更新:2020-11-09 16:46
  • 阅读:12263

跨平台APP,选5+App 还是uni-App,哪个支持的功能多呢?

分类:HBuilderX

5+App 和 uni-App 的差别是啥

哪个更适合做跨平台APP

是否原生APP能做的(除了游戏),他们也都能做呢?

H5中要做空间展示VR(或类似百度街景地图的功能),是否能满足支持呢?

2018-08-17 22:01 负责人:无 分享
已邀请:
DCloud_heavensoft

DCloud_heavensoft

uni-app的优势:

  • 可以编译到微信等各家小程序;
  • 性能好。uni-app有自动预载机制,页面加载速度比普通5+App要快很多,而且这个机制普通开发者很难开发好;
  • 使用vue技术,开发维护快捷简单;
  • 原生插件支持云打包;
  • 插件市场超多插件,生态完善
  • 支持weex原生渲染,性能更好。

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做。

  • 38407031@qq.com (作者)

    明白老师的意思。老板要求以后原始能达到的功能,我们必须做到(但是原生开发成本太高了),看来目前稳妥的办法是5+App对吧,而且还可以进行dom操作,应该说,这样更灵活些。uni-App的优势主要在性能上(我们不涉及微信和小程序)。

    2018-08-19 22:03

  • DCloud_heavensoft

    回复 38407031@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

zazuwa

zazuwa

虽然官方强力推荐Uni-app。
但是在下觉得 mui 要比 Uni-app 更好些。

  1. 虽然 Uni-app 支持和兼容大部分的 VUE 语法,但是 Uni-app 并不等同于 VUE。因为 VUE 语言中的一些功能在 Uni-app 中是并不支持的。 如果完全支持和兼容 VUE, 那自然是十全十美的事情,因为 vue 是最优秀的跨平台框架之一。

  2. 很多 HTML5 标签,是不能在 Uni-app 中使用的。对于前台开发者而言,这一点是非常别扭的。

  3. 如果只需要开发微信小程序时,Uni-app 自然是最好的选择。但是,微信小程序毕竟是依赖于微信的小组件。怎比得上跨平台APP 呢?

仅从 开发难易度,维护便利性 而言。敝人还是更加推荐 mui。看到大家都在研究 VUE 和 微信小程序,没必要盲目跟从。一切情况都要从自己的实际情况考虑的吗 ~~ 呵呵

  • DCloud_heavensoft

    uni-app的自定义组件模式对vue语法支持是很完善的。uni-app是未来趋势,不过当前确实还是看你自己的需求

    2019-06-23 21:59

  • zazuwa

    谢谢指导 ^^

    2019-06-24 10:39

  • 786354126@qq.com

    回复 DCloud_heavensoft: 请问uniapp什么时候可以出app端的相机组件,不支持app端的相机页面diy有点恼火

    2020-11-09 16:12

  • DCloud_heavensoft

    回复 786354126@qq.com: 插件市场有插件

    2020-11-09 16:45

要回复问题请先登录注册