HarmonyOS 3.0发布在即,技术迭代+生态拓展持续突破。HarmonyOS作为一款面向万物互联、全新的分布式操作系统,有效解决物联网时代终端碎片化,安全性低的痛点,有望从众多物联网OS中脱颖而出。2022年7月27日,华为将发布HarmonyOS 3.0正式版本,在ArkUI 3.0和ArkCompiler 3.0取得较大突破:1)突破一,ArkUI 3.0带来精简、高效、高性能三大特点;2)突破二,ArkCompiler 3.0具备支持多语言编译,提高设备硬件条件适配性和提升执行性能三大优点。HarmonyOS发展势头迅猛,生态落地已初具规模:搭载鸿蒙操作系统的华为设备数已突破2.4亿,以每月平均500万台的数据进行递增;生态设备(第三方终端设备)发货量突破1.5亿,合作伙伴数量达到2000+,后续发布的问界汽车有望搭载Harmony OS 3.0。 华为将底层能力开源,引入合作伙伴共促opneHarmony繁荣。1)自2020年9月,华为将HarmonyOS L0-L2分支源代码捐献给开放原子开源基金会,形成OpenHarmony开源鸿蒙项目群,目前OpenHarmony支持L0、L1、L2等级的物联网设备。2)根据OpenAtom OpenHarmony数据,2022年5月已通过测评并且发放证书的产品有77款,其中开发板/模组42款,软件发行版7款,商用设备28款。提供软件开发版的厂商主要有润和软件、深开鸿、软通动力、开鸿智谷(拓维信息)等。 润和软件:OpenHarmony先行者,推出首个金融终端发行版。早在2021年8月,润和已推出了业内首个面向金融终端的发行版。2021年底,润和基于OpenHarmony 3.0,推出HiHopeOS IoT Edition,也是首个通过OpenHarmony兼容性认证的软件发行版。 深开鸿:专注OpenHarmony,打造多场景全连接的OS发行版。布局金融、商显、教育行业推出发行版KaihongOS。KaihongOS具备无感连接、弹性系统、系统级安全、端云协同、系统流畅、无缝流转的技术优势,基于OpenHarmony3.1Release版本,KaihongOS从系统内核、系统框架、性能优化等方面均做了能力补齐以及研发创新。 软通动力:聚焦交通与商显OS发行版,携手华为军团达成合作。软通动力全资子公司鸿湖万联从系统内核、系统框架、性能优化等方面,基于openHarmony进行了能力升级及研发创新,并已通过OpenHarmony兼容性测评,发布业内首款面向商显和交通行业的富设备发行版。鸿湖万联与华为智慧公路军团达成战略合作,双方将基于OpenHarmony交通发行版的生态相关产品与解决方案建设,共建行业新业态。 拓维信息:基于OpenHarmony,发布教育行业OS发行版。拓维信息成立了全资子公司开鸿智谷,发布教育在鸿OS发行版,其中两款产品Astator-100教育AI主机和Niobe-232直录播扩展盒,率先通过Powered by OpenHarmony生态产品认证。 风险提示:经济下行超预期;技术更新不及预期;贸易摩擦加剧。 HarmonyOS3.0发布在即,技术迭代+生态拓展持续突破 物联网支出规模持续增长,中国保持全球最大市场体量。根据IDC最新预测数据,2021年全球物联网(企业级)支出规模达6902.6亿美元,并有望在2026年达到1.1万亿美元,2022-2026年复合增速10.7%。其中,中国企业级市场规模将在2026年达到2940亿美元,2022-2026年复合增速13.2%,全球占比约为25.7%,继续保持全球最大物联网市场体量。 图表1:全球物联网支出规模(万亿美元) 面向全场景的物联网OS优势明显,鸿蒙有望从众多OS中脱颖而出。目前物联网还处于发展早期,由于场景碎片化、协议不统一,导致操作系统市场格局较为分散。随着设备数增多、设备成本下降、应用场景丰富,不同功能的物联网操作系统开始涌现:1)从嵌入式操作系统发展而来的uC/OS、FreeRTOS等;2)基于Linux、Android等成熟操作系统裁剪的RT Linux、Android Things等;3)轻量级IoT操作系统;4)相比其他三类,鸿蒙和Fuchsia是面向全场景的、专为物联网时代开发设计的操作系统,采用微内核拥有可扩展性强和安全性高的优点,可适配不同的硬件终端,有效解决物联网时代终端碎片化,安全性低的痛点。 HarmonyOS是一款面向万物互联、全新的分布式操作系统。HarmonyOS以手机为核心,构建“1+8+N”全场景应用(移动办公、运动健康、社交通信、媒体娱乐等)。在传统的单设备系统能力的基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持手机、平板、智能穿戴、智慧屏、车机、打印机等多种终端设备。 图表2:HarmonyOS应用场景总览 Harmony OS从1.0到3.0的发展历程:2017年鸿蒙内核1.0完成了技术验证,并于2018年推出鸿蒙内核2.0,用于中端TEE。2019年、2020年基于鸿蒙内核的鸿蒙OS 1.0与2.0版本分别发布,广泛覆盖智慧屏、PC、手表/手环与车机等场景。2021年10月22日,华为开发者大会HDC.Together 2021主题演讲发布了HarmonyOS 3.0.0开发者预览版,并于计划于2022年6月15日配套推送了HarmonyOS 3.0 Beta,将于2022年7月27日召开HarmonyOS 3及华为全场景新品发布会。 图表3:HarmonyOS发展历程 华为HarmonyOS 3.0发布全程分为三个阶段:1)HarmonyOS 3.0 Developer Preview:2021年10月22日,华为开发者大会HDC.Together 2021主题演讲发布了HarmonyOS 3.0.0DeveloperPreview,其主要内容包括Harmony设计系统、ArkUI 3.0、ArkCompiler 3.0、DevEco Studio 3.0和TS/JS API。本版本为早期预览版,不承诺质量,也不承诺API稳定,可以提前了解系统新特性,主要目的为充分反馈问题或意见。2)HarmonyOS 3.0 Beta:2022年6月15日HarmonyOS 3.0Beta版本上线,配套SDK包升级API到Version 8,增强JS/eTS语言应用开发能力,同时进一步完善ArkUI和ArkCompiler两方面能力。该版本API逐步稳定,并持续接受用户体验建议,助力系统完善。3)HarmonyOS 3.0Release:华为将于2022年7月27日召开HarmonyOS 3.0及华为全场景新品发布会发布正式版本,该版本承诺质量并维持API不可变更,可以根据新功能进行应用发布。 图表4:HarmonyOS3.0各版本发布时间轴 根据华为开发者大会,系统主要由四部分组成:Harmony设计系统、ArkUI 3.0、ArkCompiler 3.0、DevEco Studio 3.0和TS/JS API。鸿蒙3.0相较往期版本,在ArkUI 3.0和ArkCompiler 3.0取得较大突破: 突破一:ArkUI 3.0带来精简、高效、高性能三大特点。ArkUI 3.0是一套构建分布式应用界面的声明式UI开发框架。 精简:ArkUI 3.0拥有极简的UI信息描述语法、丰富的UI组件和高效跨端开发能力,根据HarmonyOS开发者官微数据,HarmonyOS 3.0比传统的应用界面开发代码量减少30%以上。 高效:ArkUI 3.0从以Java为主要编程语言的命令式UI框架,演进为以TS/JS为主要编程语言的声明式UI框架。首先,TS/JS语言拥有非常强大的生态社区,三方库和工具资源非常丰富。此外,因为动态类型和类脚本语言的特点,开发类似功能的应用时,JS代码一般行数更少。第三,TS是JS的一个超集,有利于提升JS大型工程的便利性和可维护性。根据HarmonyOS开发者官微数据,HarmonyOS 3.0生产效率提高30%。 高性能:ArkUI 3.0通过针对声明式的扁平化统一渲染和并行流水线技术,保证应用性能体验和安卓原生应用体验不相上下。根据HarmonyOS开发者官微数据,在典型复杂场景下,内存还可降低20%。 图表5:ArkUI 3.0技术改进方向 突破二:ArkCompiler3.0具备支持多语言编译,提高设备硬件条件适配性和提升执行性能三大优点。ArkCompiler 3.0其包含编译器、工具链、运行时等关键部件,支持高级语言在多种芯片平台的编译与运行,并支撑应用和服务运行在手机、个人电脑、平板、电视、汽车和智能穿戴等多种设备上的需求。 支持多种语言编译:前端编译器支持将多种高级语言(包括JS、TS和Java)编译成统一的字节码文件,屏蔽语言的差异,提升运行效率和程序启动性能。 满足不同设备硬件规格:在低端IoT设备上,ArkCompiler 3.0支持纯解释器的执行模式,以满足小设备的内存限制条件。在高端设备上,ArkCompiler 3.0支持解释器配合AOT和JIT编译器的执行模式,对大部分应用代码使用AOT编译器编译,使得程序一开始就可以运行在高质量的优化代码上,获得更加的执行性能。 提升执行性能:根据HarmonyOS开发者官微数据,ArkCompiler 3.0特别对TS/JS做了针对性优化规划,目标是提升执行性能1倍。 图表6:ArkCompiler 3.0原理图 HarmonyOS发展势头迅猛,生态落地已初具规模。根据2021年12月华为冬季旗舰新品发布会数据,升级HarmonyOS的华为设备数已超过2.2亿部,生态设备出货量超过1亿台。根据2022年4月28日华为折叠旗舰及全场景新品发布会公布数据,搭载鸿蒙操作系统的华为设备数已突破2.4亿,以每月平均500万台的数据进行递增;生态设备(第三方终端设备)发货量突破1.5亿,合作伙伴数量达到2000+。 图表7:搭载HarmonyOS的华为设备数 HarmonyOS3.0终端的应用场景将持续拓展。1)2022年6月15日HarmonyOS 3.0开发者Beta公测招募,Beta公测支持OTA升级的机型和系统覆盖范围广泛,包括手机HUAWEI P50、HUAWEI Mate40等和平板HUAWEI MatePad Pro12.6英寸2021款。2)在华为终端官方平台预告的新品中,预计华为智慧屏S86 Pro、MateBook X Pro和MatePad Pro将采用鸿蒙3.0。3)同时,搭载鸿蒙3.0的终端应用场景拓展至华为耳机FreeBuds Pro2、打印机Pixlab V1。鸿蒙3.0发布将进一步推进全场景智慧生活,给消费者带来带来全新体验机遇,华为“1+8+N”战略进一步拓展。 图表8:HarmonyOS3.0开发者Beta版本支持机型 问界汽车有望搭载HarmonyOS3.0。根据华为消费者官网,7月4日华为夏季旗舰新品发布会上,AITO正式推出了旗下第二款产品——豪华智慧大型电动SUVAITO问界M7。继问界M5后华为持续赋能AITO,本次问界M7搭载HUAWEI纯电驱增程平台和HarmonyOS智能座舱,可以达到L2级的辅助驾驶。全车智能驾驶硬件由8个摄像头,12个超声波雷达和3个毫米波雷达组成。M7相较M5更新了智能寻车功能,通过调用行车记录仪和环视摄像头配合OCR算法,可以将停车信息(楼层、车辆位置、车位号)发送到App端,方便用户在移动端直接查看车辆位置。AITO问界M5与M7持续搭载HarmonyOS智能座舱,是汽车由交通工具向智慧生态的历史性转变,也是华为构建万物互联生态的关键一环,随着HarmonyOS 3的发布在即,问界汽车也有望再次实现首搭。 底层能力开源,引入合作伙伴共促opneHarmony繁荣 自2020年9月,华为