关于移动开发者来说,特别是 Android 开发而言,鸿蒙是不是套壳 Android 一直是一个「热门」论题,类似的问题一直是知乎的「热点流量」之一,特别是每次鸿蒙发布新版本之后,都会有「套娃式」的问题呈现。

例如最近 HDC 刚发布了鸿蒙 4.0 ,可是问题现已说到了 6.0 ,不过也算是误打误撞,在 4.0 发布之后,华为宣布了 HarmonyOS NEXT 版本

鸿蒙终于不套壳了?纯血  HarmonyOS NEXT  即将到来

HarmonyOS NEXT 在 2023 年 8 月 6 日开端面向合作企业开发者敞开,2024 年第一季度面向所有开发者敞开,也便是下一年开端,更新后的鸿蒙,会使用全自研内核,去掉了传统的 AOSP 代码,仅支撑鸿蒙内核和鸿蒙体系的使用,减少了 40% 的冗余代码,使体系的流通度、能效、纯净安全特性大为提高

鸿蒙终于不套壳了?纯血  HarmonyOS NEXT  即将到来

也便是说,你的 Android APK 现已不能在 HarmonyOS NEXT 上运转,由于体系现已不存在 AOSP 代码,甚至没有 JVM 。

尽管我们一直在吐槽鸿蒙套壳,可是这波华为终于是打算「釜底抽薪」,靠着 AOSP 「养住」开发者生态之后,这次终于开端「饮鸠止渴」。

这儿不得不说到「纯血」这个词,尽管华为在此之前的宣扬口径一直是纯国产自研,可是看来华为自身仍是清楚里边的「血缘不纯」,而这次决议「大换血」,“减少了 40% 的冗余代码” 的说法,就很有意思。

鸿蒙终于不套壳了?纯血  HarmonyOS NEXT  即将到来

可是其实关于开发者来说,特别是移动端开发者来说,其实这是好事,由于移动端现在现已良久没有新活跃了,HarmonyOS NEXT 的全新适配作业应当大部分会落在 Android 开发上,或者说是否会新增全新的 HarmonyOS 开发岗位?

主要是转化的门槛不高,不过第一批吃螃蟹的,网上的材料肯定会相不足。

鸿蒙终于不套壳了?纯血  HarmonyOS NEXT  即将到来

在全新的开发结构下, HarmonyOS NEXT 会选用全新自研的 ArkTS 和 ArkUI ,从现在看来,也便是你可能再也不能使用 Java 开发鸿蒙使用了,而且 ArkTS 是直接选用 AOT 编译优化,所以渲染形式可能会更接近 Flutter 和 Compose 的结构状况。

鸿蒙终于不套壳了?纯血  HarmonyOS NEXT  即将到来

鸿蒙终于不套壳了?纯血  HarmonyOS NEXT  即将到来

事实上从现在的文档和开发体验上看,控件结构和开发形式十分贴近 Flutter 和 Compose ,这关于相关范畴的开发者来说能够说是才能加强,所以现在关于 HarmonyOS NEXT 来说,未来的生态适配难度会进一步下降。

鸿蒙终于不套壳了?纯血  HarmonyOS NEXT  即将到来

鸿蒙终于不套壳了?纯血  HarmonyOS NEXT  即将到来

即有适配担负,又有作业机遇,新技术范畴代表存在新的红利,至少华为走在了 App 端「原生纯响应式开发」的前沿。

现在,华为现已从设计资源,编程言语,编译器到开发工具、调测工具完成全面晋级,HarmonyOS SDK 晋级至 API 10 端云一体,能够一次性集成。

别的一点是关于 ArkUI 的跨渠道,这一点类似于苹果生态的一次开发多端布置,选用自研的 「方舟图形渲染」, HarmonyOS 也完成了类似手机,平板和电脑的统一「跨渠道」作用。

鸿蒙终于不套壳了?纯血  HarmonyOS NEXT  即将到来

鸿蒙终于不套壳了?纯血  HarmonyOS NEXT  即将到来

鸿蒙终于不套壳了?纯血  HarmonyOS NEXT  即将到来

现在猜测仍是会机遇 Skia 底层支撑。

最终便是大家关心的 HarmonyOS NEXT 会不会和 WPhone 一样遭受滑铁卢,现在看来华为之前的技术堆集和开发者关系运营的还不错:

依据 HDC 最新数据,鸿蒙生态的设备数量现在已超越 7 亿,已有 220 万 HarmonyOS 开发者投入到鸿蒙世界的开发中,API 日调用 590 亿次,软硬件产品超越 350 款。

鸿蒙终于不套壳了?纯血  HarmonyOS NEXT  即将到来

华为鸿蒙 SDK 这些年的确沉淀了一部分开发者,尽管实际多少不清楚,可是这让鸿蒙 Next 不是从 0 开端,别的现在也有部分企业开端主动适配鸿蒙,而且华为提出了全新的鸿飞计划,在 3 年时间里投入 100 亿元资金支撑鸿蒙生态建设

鸿蒙终于不套壳了?纯血  HarmonyOS NEXT  即将到来

所以短期可能会有阵痛,可是 HarmonyOS NEXT 的根底其实挺好,不管是类似 Flutter/ Compose 的开发方式,仍是本来现已存在的开发者根底,更有相关的政策扶持,很难看出鸿蒙会在下一年遭受滑铁卢的状况。

鸿蒙终于不套壳了?纯血  HarmonyOS NEXT  即将到来

其实到这儿我有个疑问,那便是 HarmonyOS NEXT 的生态会不会支撑侧载,这决议了 HarmonyOS NEXT 之后的生态发展路线。

假如必须上架商铺才能分发,这又是别的一个故事了。

最终便是现阶段的结构,例如 React Native 和 Flutter 能不能跑?现在消息上看:

  • RN 相关适配现已完成 60%
  • 游戏相关如 Unity 引擎,如前面说到过的新闻,其实游戏适配是最简单的
  • 最终 Flutter ,现在看来 Flutter For HarmonyOS 应该需要有好意社区进行适配

鸿蒙终于不套壳了?纯血  HarmonyOS NEXT  即将到来

让我们最终一同等待纯血的鸿蒙能够走多远。