1***@qq.com
1***@qq.com
  • 发布:2023-11-14 09:40
  • 更新:2023-11-30 03:31
  • 阅读:2915

鸿蒙已经发布4.0,请问uniapp是否将兼容鸿蒙系统提上日程?

分类:uni-app

截止目前,鸿蒙系统4.0已经发布,鸿蒙系统完全分离安卓指日可待,这是趋势,请问下官方大大,uniapp Js引擎版是否兼容鸿蒙系统,目前是否已经提上工期内了,预计工期结束时间大概是什么时候?可否告知一下? 如果不打算兼容,是不是也可以发放一个公告,让广大开发者有一个心理准备。

2023-11-14 09:40 负责人:无 分享
已邀请:

最佳回复

DCloud_heavensoft

DCloud_heavensoft

欢迎到需求墙投票:https://vote.dcloud.net.cn/#/?name=uni-app%20x

首先有些人还分不清鸿蒙和鸿蒙next的关系。鸿蒙目前是兼容apk的,所有安卓应用都可以运行。
但鸿蒙想脱离Android发展自己的技术生态,下一代鸿蒙叫鸿蒙next是不支持apk的。但搭载这个系统的手机何时上市还没有确定。

DCloud有资源第一时间得到鸿蒙无apk手机的上市计划。我们和华为保持着紧密沟通,会把握好节奏,不用担心。

大家可以观察一个信号,等微信的鸿蒙next版敲定了,鸿蒙无apk手机就可以明确上市计划了。

鸿蒙的开发语言是arkTS,uni-app x是uts,都是变种ts,uni-app x编译到鸿蒙是靠谱的。
而把uni-app的js编译成arkTS不靠谱。除非编个h5跑在鸿蒙的webview里,但这个体验估计没多少人能接受。

不管怎么样,开发者需要先把ts学起来。

还有开发者问arkUI的问题,这个东西在Android上逻辑层是跑在js引擎下的,和uni-app x的Android版纯原生性能没法相比。

  • wgtyvgxyusgxu

    这个不是js引擎版的啊

    2023-11-14 22:20

  • 1***@qq.com (作者)

    回复 wgtyvgxyusgxu: 我觉得如果是js引擎的更好,如果不是也能接受,uts和uvue怎么也比用ts+java强,而且未来也会打通ios,实现真正意义上的三端互通混合原生APP,也是非常屌的

    2023-11-15 08:47

  • 1***@qq.com (作者)

    感谢官方大大,现在我已经变成咸鱼了,没有DCloud全体人员的努力,我就是一个废人了,哈哈~~

    2023-11-15 08:55

  • wgtyvgxyusgxu

    回复 1***@qq.com: 主要是这个uniapp x真的是一大巨坑,保险起见还是在鸿蒙上实现一遍html5plus比较好

    2023-11-15 20:33

  • Azikou

    我这那么多项目 不得全部开发一遍x了么,,又不懂原生开发,之前那些插件怎么办呢。。再等市场上人发布后,重新买一遍么。

    2023-11-16 08:49

  • DCloud_heavensoft

    回复 Azikou: Android原生插件?这些插件在鸿蒙next肯定都不能用

    2023-11-17 16:43

  • 一朵浪花

    回复 1***@qq.com: 俺也一样,uniapp一把梭哈

    2023-11-21 10:06

Leo星星

Leo星星

js+vue2这一套已经搞了3年了,第三方插件、原生插件都用到了,还有ucharts之类的,连ts和vue3都不敢试。如果弄鸿蒙next要重新换一套,估计要吐血了。话说鸿蒙next的生态也不可能那么快搭建好吧

  • 一朵浪花

    好奇,如果用了vue3,会对ucharts这种有影响吗

    2023-11-21 10:09

  • 1***@qq.com (作者)

    回复 一朵浪花: v3和ucharts没有冲突啊,支持它的是js引擎,跟vue的版本没有任何关系

    2023-11-21 14:16

  • veeoo

    回复 1***@qq.com: 人家就是举个例子而已

    2023-11-25 11:12

久智环境

久智环境

鸿蒙明年就不兼容安卓了

  • 1***@qq.com (作者)

    要是uniapp不支持鸿蒙OS,那只能挑灯夜战学习了,我已经下载DevEco Studio了并创建了一个demo,就是用ts模仿安卓原生写法来写,但是它还是mvvm的架构,就很怪异~

    2023-11-14 13:58

  • 2***@qq.com

    回复 1***@qq.com: 已经学习完文档,看了四五个案例

    2023-11-17 12:01

  • test2023

    回复 2***@qq.com: 是鸿蒙系统的文档吗,对uniapp支持鸿蒙的思路一直无从下手,不知道是改uniapp代码,还是安卓原生的壳子

    2023-11-23 14:33

pupumeng

pupumeng

也急需想知道

wgtyvgxyusgxu

wgtyvgxyusgxu

同关注此事

3***@qq.com

3***@qq.com

uniappjs版是不是也可以提供一个基于webview版本

2***@qq.com

2***@qq.com

我也很想快更快在HBuilder使用uni语法开发鸿蒙系统软件,这样可能 学习成本就少了,已投三票!

  • 1***@qq.com (作者)

    对的 使用uts开发鸿蒙那也比鸿蒙原生强,uni最起码只有ts代码,没有java代码,这就好得多了

    2023-11-16 14:24

3***@qq.com

3***@qq.com

看样子uniAPP是适配不了鸿蒙了,只能是uniAPP X了;不过考虑到uniAPP X是一个新产品,对它的稳定性,兼容性还有或许会出现的一些未知bug心存疑虑,毕竟uniAPP已经经过那么多次迭代了。所以我自己决定还是趁着现在时间还早,把鸿蒙原生也学起来吧,有备无患。

  • DCloud_heavensoft

    这个观点立不住。uni-app适配鸿蒙和uni-app x适配鸿蒙,都是新产品。ts学好才是关键

    2023-11-16 19:18

  • 3***@qq.com

    回复 DCloud_heavensoft: 学好TS我同意,不管是uniAPP X还是鸿蒙开发,都需要用到,这个是基础。

    2023-11-17 11:01

z***@sina.com

z***@sina.com

安卓发展这么久,仍然很好的兼容H5,我不认为鸿蒙敢抛弃H5,所以HBuilder支持鸿蒙H5版仍应做为优先考虑项。

  • DCloud_heavensoft

    鸿蒙还需要发展,目前的状态还有一些做框架的人需要的功能没有

    2023-11-17 16:37

test2023

test2023

时刻关注,希望能在鸿蒙next手机上市前解决

h***@163.com

h***@163.com

“开发者需要先把ts学起来”,我想问下,这个ts指的是 typescript 吗? ̄□ ̄||

要回复问题请先登录注册