NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

预览版“纯血鸿蒙”开放申请,中国开发者要为“四端”体验一致头痛了

  • 2024-01-19
    北京
  • 本文字数:4886 字

    阅读完需:约 16 分钟

大小:2.39M时长:13:55
预览版“纯血鸿蒙”开放申请,中国开发者要为“四端”体验一致头痛了

华为 HarmonyOS NEXT 鸿蒙星河版(即开发者预览版)面向开发者开放申请,即刻可以下载;今年 Q4,将会有真正的商业版跟所有消费者见面。

 

最近一段时间,很多大家耳熟能详的国民级应用都开启了鸿蒙原生应用的开发,很多 985、211 高校也接连开设了鸿蒙相关课程,“鸿蒙千帆起”正在成为一个大型的社会现象。1 月 18 日,华为 “鸿蒙生态千帆启航仪式”在深圳举行。

 


华为常务董事、终端 BG CEO、智能汽车解决方案 BU 董事长余承东在开场演讲中表示,今天,鸿蒙生态大势已定,满天星光,终汇成璀璨星河。2023 年 8 月华为开发者大会官宣鸿蒙生态设备数量为 7 亿台,仅历时 5 个月,鸿蒙生态设备发展迅速,如今这个数字已经增长至 8 亿。

 

余承东强调,有底座有生态才是真正的操作系统。鸿蒙操作系统经历十年磨砺,一次次蝶变,今天已经运行在丰富的全场景设备上。华为向下扎到根,具备从 OS 内核、文件系统、编程语言(ArkTS/仓颉)、编译器运行时、编程框架、设计系统、集成开发环境、安全隐私、AI 框架到 AI 大模型全栈自研能力。

 


随后,余承东宣布 HarmonyOS NEXT 鸿蒙星河版面向开发者开放申请。鸿蒙星河版将实现原生精致、原生易用、原生流畅、原生安全、原生智能、原生互联 6 大极致原生体验。

 

了解 HarmonyOS NEXT 开发者预览版关键特性可访问:

https://developer.huawei.com/consumer/cn/next



自去年 9 月份华为宣布 HarmonyOS NEXT 蓄势待发、鸿蒙原生应用全面启动以来,首批 200 多个鸿蒙原生应用已在加速开发,覆盖便捷生活、出行文旅、金融便利、社交资讯、生产力工具、影音娱乐、游戏等领域,鸿蒙原生应用版图已基本成型。其中,蚂蚁集团、中国银联等众多合作伙伴开放垂域创新能力,和鸿蒙的底座能力一起,给开发者提供了高效的全链路开发工具,进一步加速鸿蒙原生应用开发。

 


余承东最后总结道:鸿蒙将走出一条全新的生态之路,打造万物互联的全场景操作系统。

 

活动现场,华为邀请了诸多鸿蒙生态合作伙伴分享合作进展和成果,其中 360 集团创始人、董事长周鸿祎也来到现场为鸿蒙站台,抛出不少段子。周鸿祎表示,未来 360 旗下多个优质应用将加入鸿蒙生态版图,带来更流畅、更智能、更安全的使用体验,并呼吁大家早日加入鸿蒙操作系统生态,才能早日获取到鸿蒙生态的红利。

一个操作系统做了近十年:每年投入超百亿元



在 2019 年华为开发者大会上,鸿蒙操作系统正式对外发布。余承东表示,鸿蒙 OS 是全世界第一个基于微内核的全场景分布式 OS,通信效率秒杀现有一众操作系统。

 

据介绍,鸿蒙 OS 采用分布式架构,能够实现模块化解耦,对应智慧屏、穿戴设备、车机、音箱、手机等不同设备可弹性部署,灵活适配全场景丰富终端形态。可以实现跨终端无缝协同体验,终端之间实现能力互助共享,带来最佳协同体验。内核方面,鸿蒙 OS 微内核技术用于可信执行环境,首次通过形式化方法显著提高 TEE 内核安全。形式化环境方法是利用数学方法从源头验证系统正确的有效手段,传统方法很难保证充分验证代码匹配设计。

 

彼时在发布会现场,余承东也公布了鸿蒙 OS 的历程及路标。

 

过去这五年间,鸿蒙不断更新,一步步完成原定路线图的目标:2020 年 12 月,鸿蒙推出了面向手机开发者的 Beta 版本;2021 年 6 月 2 日,华为发布多款搭载 HarmonyOS 2 的新产品,并开始搭载于智能手机上;2022 年 7 月,华为鸿蒙设备数突破 3 亿,并正式发布 HarmonyOS 3,在 HarmonyOS 3 中,手表首次加入超级终端;2023 年 8 月 4 日,华为正式发布 HarmonyOS 4,同时发布 HarmonyOS NEXT 开发者预览版,该版本集合了华为在操作系统技术方面的最新探索,包含软件根技术的进化、开发理念的实践、开发工具全面升级等。

 

(延伸阅读:《刚刚,华为鸿蒙OS 2.0 发布,18点18分开放源代码》《2022 年鸿蒙自研代码量达 2000 万行,华为明年将发布 HarmonyOS 4》《鸿蒙初开,生态蓝图已现》)

 

在 2023 年 8 月举行的华为开发者大会上,华为终端软件部总裁龚体表示鸿蒙内核的能力再获提升。比如:通过动态优先级调度 + 混合动态大页 + 更高效的组件通信为系统加速;通过更轻量化的并发模型 + 更匹配移动算力架构的资源供给 + 更精准的器件控制提升硬件能效;以及通过数学方法对关键安全模块进行形式化证明等等。

 

此外,鸿蒙还带来了全新的方舟引擎,包含图形、多媒体、内存、调度、存储和低功耗六大引擎。在引入方舟图形引擎后,图形单帧渲染功耗降低了 68%,GPU 负载降低了 58%,CPU 负载降低了 12%,几乎是全方位的提升。同时龚体表示,方舟图形引擎在动效计算、绘制框架等方面的能力也获得了大幅的增强。

 

对于鸿蒙操作系统,华为投入巨大。华为此前披露,每年对鸿蒙的投入超过了百亿元。华为还制定了“鸿飞计划”,将在 3 年里投入百亿元,打造全场景鸿蒙生态。

 

根据 Counterpoint 发布的数据,到 2023 年末,鸿蒙 OS 在国内手机市场的占比达到 13%。另根据半导体行业观察机构 Techinsights 最新的报告预测,从 2024 年起,鸿蒙 OS 将取代苹果 iOS,成为中国市场上第二大智能手机操作系统。

与安卓切割,开发者:是“自寻死路”还是“置之死地而后生”?

 

鸿蒙操作系统自诞生以来,始终热议不止。

 

一方面,操作系统作为底层基础设施,上承载各种应用,下适配各种硬件,其重要性不言而喻。然而长久以来,操作系统“卡脖子”问题难以解决,因此鸿蒙系统的出现也被视为中国在操作系统领域打破国外垄断的一次尝试。鸿蒙系统的分布式架构和智能终端能力也是其优势,通过模块化和分布式设计将各种场景应用无缝衔接,应用到各种终端设备上,为用户带来更加便捷、智能的使用体验。同时,鸿蒙系统还具有较高的安全性和可靠性,可以有效地保护用户的数据和隐私。

 

另一方面,按照余承东最初的设想,“如果未来某天安卓不可用,鸿蒙将随时可以顶上”。随着 2021 年 5 月 OpenHarmony 2.0(鸿蒙 OS 的一个开源版本)陆续开源了 L2 分支,关于“鸿蒙套壳安卓”的讨论甚嚣尘上。同年 6 月,华为在心声社区紧急发布了由轮值董事长徐直军签发的总裁办电子邮件《关于规范 HarmonyOS 沟通口径的通知》。徐直军在文件中表示,华为已于 2020 年、2021 年分两次把该智能终端操作系统的基础能力全部捐献给开放原子开源基金会,由开放原子开源基金会整合其他参与者的贡献,形成 OpenHarmony 开源项目。HarmonyOS 2 是华为基于开源项目 OpenHarmony 2.0 开发的面向多种全场景智能设备的商用版本。

 

据了解,OpenHarmony 1.0 版本基于华为开源 Lite OS 内核,没有使用来自 AOSP(Android Open Source Project,安卓开放源代码项目)的代码,不能兼容安卓应用,只能运行鸿蒙应用;OpenHarmony 2.0 Canary(金丝雀版)以及之后的鸿蒙版本,使用部分 AOSP 代码构建安卓应用兼容层,可支持内存大于 128M 的带屏设备。

 

但不少社区开发者对此并不认可,“两个鸿蒙”的概念让开发者认为鸿蒙在玩“文字游戏”。有开发者表示“HarmonyOS(实际是安卓)的产品来给鸿蒙打口碑,OpenHarmony 来宣传纯自研。用了大约 4 年时间,OpenHarmony 差不多可以用在手机上了,再制造出 HarmonyOS 慢慢剔除安卓的假象。简单来说,HarmonyOS 1、2、3、4 是一条线,OpenHarmony、HarmonyOS NEXT 是另一条线。”(来源:https://www.zhihu.com/question/632428627/answer/3322471465

 

也有开发者认为鸿蒙作为一个新生的操作系统,起步之初生态并不完善,很多应用无法在鸿蒙系统上正常使用,为了存活不得不兼容运行安卓应用,“自研系统和安卓双框架并完美运行的只有华为”。

 

至于“套壳安卓”,“鸿蒙之父”王成录早在 2021 年就曾回应称“并不是所有安卓代码都是谷歌开发的,绝大部分代码来自开源社区,鸿蒙会吸收社区的优秀技术和代码”,“用了 AOSP 的开源代码,就判断鸿蒙是安卓换了皮,说明这类吐槽者没有太准确理解什么是开源”。随后,王成录又曾在多场活动中表示,“鸿蒙系统不是安卓、iOS,也不仅仅是一个单设备操作系统”,“鸿蒙最大的价值在于多设备之间,通过鸿蒙软总线能够互相组合”,并表示,“中国在系统软件领域中,鸿蒙是唯一一个在技术架构领先了全球所有操作系统的”。

 

争议之下,鸿蒙迎来了转折点。

 

2023 年 8 月 4 日,华为正式发布 HarmonyOS NEXT 开发者预览版,并宣布不再兼容安卓应用。有开发者实测发现,已经无法安装安卓 APK 文件,会提示“无法打开此文件”。据介绍,HarmonyOS NEXT 系统底座全线自研,砍掉传统的 AOSP 代码,仅支持鸿蒙内核和鸿蒙系统的应用。故而很多人将 HarmonyOS NEXT 称为“纯血鸿蒙”。

 

这也被外界解读为鸿蒙正式与安卓“切割”,这无疑是鸿蒙的重大突破与挑战。但与安卓“切割”并非易事,接下来还有更大的挑战摆在鸿蒙面前——生态。构建一个新的操作系统,相比打造技术底座,构筑生态才是更难打的一仗。生态是操作系统的根本,上一个与安卓“切割”的 Windows Phone 就因生态不足而走向失败。

 

有开发者悲观地表示,与安卓“切割”等同于“自寻死路”,其表示“win11 都兼容 APP 了,安卓和平果都有自循环的内生态软硬件支持,鸿蒙有吗?连国内手机系统生态里都还没有占到主导地位,怎么去跟安卓切割,靠沸腾吗?”

 

也有开发者认为,与安卓“切割”意味着开发者需要开发原生鸿蒙 APP,并保证四端体验一致,对于小型开发者而言,其成本和难度不言而喻,APP 的未来发展前景也并不明朗。毕竟用户规模与软件生态本身就是相互制约的状态——软件厂商希望等用户规模增长起来再适配鸿蒙,用户希望软件生态丰富起来再成为鸿蒙用户。对于企业而言,开发原生鸿蒙 APP 意味着企业需要额外的成本招聘鸿蒙操作系统开发人员,培养熟悉、掌握鸿蒙应用开发的技术团队,人力和维护成本都有所增加。

“纯血鸿蒙”迈入关键期

 

在“纯血鸿蒙”生态建设上,鸿蒙有自己的打法。

 

鸿蒙生态应用开发白皮书 V2.0 中提到,鸿蒙系统结合移动生态发展的趋势,提出了三大技术理念:一次开发,多端部署;可分可合,自由流转;统一生态,原生智能。此外,鸿蒙系统为开发者提供了赋能套件、鸿蒙开发套件、三方库、开发者支持平台。具体能力全景图如下图所示:

 


正如我们在这次 “鸿蒙生态千帆启航仪式”上看到的,当下,鸿蒙系统的独立生态蓝图正在加速构建。

 

本次鸿蒙生态千帆启航仪式上已经出现了不少 HarmonyOS 先锋开发者的身影:小红书率先完成鸿蒙原生应用 Beta 版本交付,通过一次开发多端部署,让用户在更多设备间自由切换创作内容,并总结了第一份先锋指南,将经验传承;高德地图是地图导航领域首个启动鸿蒙原生应用开发的头部伙伴,双方通过联合创新,不仅挑战了鸿蒙重型应用性能新高度,还加速推动了行业鸿蒙化进程;美团是首批加入鸿蒙生态的伙伴,同时也是鸿蒙生态开发多模块协作设计的先行者。美团仅仅用了 6 周的时间,就完成了首个鸿蒙星河版核心功能,并成功地点出了第一份“鸿蒙外卖”;同程旅行是首个实现鸿蒙原生半透明主题的 APP,使用户在购票、订酒店的过程中获得更加丝滑的交互体验,让用户的行程规划和旅行产品预订过程更加顺畅和愉快。

 

华为终端云总裁朱勇刚表示,如今鸿蒙生态建设已经完成第一阶段工作,鸿蒙生态将进入第二阶段,期望携手更多开发者,加速千行百业的应用鸿蒙化。他表示,希望到 2024 年年终,有 5000+应用加入鸿蒙原生生态,最终希望有 50 万+应用加入鸿蒙原生生态。

 


与远大的目标相对应,朱勇刚宣布了一系列举措推进鸿蒙生态建设:2024 HarmonyOS 创新赛正式启动,最高单项奖达 100 万元,为开发者提供一个以赛代练、持续进阶的开放平台;全新 HarmonyOS 开发者官网即刻上线,所有开发者可以在官网上提供软件、硬件、咨询等全栈式服务;70 亿+人民币“耀星计划”持续激励鸿蒙原生应用、元服务、SDK 等生态创新;华为将携手伙伴,依托鸿蒙生态学堂、高校共同培养鸿蒙人才、城市发布鸿蒙人才培养政策等方式,每月培养 10 万+鸿蒙开发者。

 

据介绍,鸿蒙星河版预计在 2024 年 Q2 发布开发者 Beta 版,Q4 发布面向消费者的商用版本。

 


正如余承东早前在内部信中表示的,2024 年是原生鸿蒙的关键一年。对鸿蒙而言,如何一鼓作气打好“纯血鸿蒙”生态战是接下来的重中之重。鸿蒙的目标绝不仅止于打造好国内生态,未来更要走向世界、走向全球。大戏开场,让我们一起拭目以待。

2024-01-19 14:168600

评论 2 条评论

发布
用户头像
看来谷歌不行了,A股都下跌了
2024-01-24 12:45 · 北京
回复
用户头像
基于鸿蒙操作系统平台,java开发者能做些什么?
2024-01-22 10:57 · 辽宁
回复
没有更多了

史上最清晰的Tarjan算法详解

华为云开发者联盟

算法 静态分析 语法树 Tarjan 数据流

用RabbitMQ了好几年之后,我总结出来5点RabbitMQ的使用心得

四猿外

MQ RabbitMQ 消息队列

说说常常被研发忽略的原型模式

后台技术汇

28天写作 2月春节不断更

前端面试必备ES6全方位总结

我是哪吒

程序员 面试 大前端 ES6 2月春节不断更

Idea工具的各种查找快捷键

小马哥

IntelliJ IDEA 七日更 2月春节不断更

ModelArts AI Gallery与HiLens Kit联合开发丨行人社交距离风险提示Demo

华为云开发者联盟

华为云 modelarts hilens 行人 社交距离

OpenAI将k8s扩展至7500个节点以支持机器学习;Graph Diffusion Network提升交通流量预测精度

京东科技开发者

区块链 开源

厚积薄发!华为云7篇论文被AAAI收录,2021年AI行业技术风向标看这里!

华为云开发者联盟

人工智能 卷积网络 远程监督 域泛化 油气储集层收集

使用pgBackRest并行归档解决wal堆积问题

PostgreSQLChina

数据库 postgresql 开源 开源社区

EXCEL数据如何去重? Python:这事我比你熟

智分析

Python

ICE暴雪正悄悄崛起

DT极客

托管节点池助力用户构建稳定自愈的 Kubernetes 集群

阿里巴巴云原生

Docker 容器 运维 云原生 k8s

MySQL安装教程&问题解决

Mars

MySQL 运维

第三章:产品解决方案作业

让时间说真话

产品经理

华为云FusionInsight助力宇宙行打造金融数据湖新标杆

华为云开发者联盟

数据湖 云原生 存储 FusionInsight 华为云

玩转IDEA项目结构Project Structure,打Jar包、模块/依赖管理全搞定

YourBatman

Module IntelliJ IDEA Project Structure

即构自研海量有序数据网络MSDN,构建全球可靠的多云通讯链路

ZEGO即构

即日起 Jira、Confluence 正式停售本地版,中国客户将无法购买

万事ONES

项目管理 开发者 研发管理 团队协作 CTO

挖矿系统APP源码搭建

luluhulian

官宣了!Apache ECharts 毕业成为 Apache 软件基金会顶级项目!

百度Geek说

百度 基金会

利用 Python 分析了某化妆品企业的销售情况,我得出的结论是?

JackTian

Python 数据分析 数据可视化 化妆品 2月春节不断更

Kafka基础简介

架构精进之路

kafka 七日更 28天写作 2月春节不断更

产品经理训练营第0期-第三次作业

孙行者

第0期 产品经理训练营 问题

日记 2021年2月2日(周二)

Changing Lin

个人感悟 2月春节不断更

Elasticsearch 写一致性原理

escray

七日更 28天写作 死磕Elasticsearch 60天通过Elastic认证考试 2月春节不断更

挖矿区块链_什么是挖矿 带你详细了解挖矿基础知识

v16629866266

产品训练营 第三次作业

Wangyunnfei

第三章: 产品解决方案作业

让时间说真话

产品经理 产品经理训练营

SpringCloud 从入门到精通15---Sentinel搭建和服务监控

Felix

程序员成长第一篇:机会与趋势

石云升

28天写作 2月春节不断更 机会与趋势

数据库表数据量大读写缓慢如何优化(4)【分库分表】

我爱娃哈哈😍

数据库 架构

预览版“纯血鸿蒙”开放申请,中国开发者要为“四端”体验一致头痛了_华为_凌敏_InfoQ精选文章