开源项目 OpenHarmony是每个人的 OpenHarmony
OpenAtom OpenHarmony(以下简称“OpenHarmony”)背后积极创新的产业力量和全球伙伴,正在尽全力与时间赛跑,完成一次又一次的迭代。
一、面向未来·深刻变革
2022 年全球正在发生着一些深刻的变化。无论处在什么样的背景,持有什么样的观点,源于什么样的文化,科技进步是大家唯一共同的公约数。在我们所处的电子信息产业,百舸争流千帆竞,过去十年半导体设计与制造、云原生、5G、AI 等领域出现了划时代的威廉希尔官方网站
突进,数字化、智慧化威廉希尔官方网站
的乐观进展,给人类文明带来了全新的图景。 而 OpenHarmony 所处的终端操作系统领域,也急切盼望着一次新的跨越。
终端操作系统从来不乏新入局者,只是因为这个领域的普适性和相关软件供应链的完备性,终端操作系统一直是一个宽泛的概念,从1%到100%,做多少工作是硬性的标准呢?产业和市场从不划线,只有创造者自己内心的标准和底线。从语言引擎、图形引擎、内核、驱动框架、业务框架……要彻底重构多少才能叫做全新、领先的操作系统?要通过怎样的威廉希尔官方网站
设计和构架实现,才能从单一场景,扩展到融合传感器到小型终端再到复杂终端,达成泛终端操作系统的大一统场景理想,为未来泛在的人机交互定义可能性?未来数字世界、虚拟世界和物理世界的融合接口应该怎样构建?OpenHarmony 背后积极创新的产业力量和全球伙伴,正在尽全力与时间赛跑,完成一次又一次的迭代。
1.1 OpenHarmony 3.1 Release发版
开放原子开源基金会于 2022 年 3 月 31 日正式发布了 OpenHarmony 3.1 Release 版本,SDK 更新到了 OHOS_SDK 3.1 Release (API Version 8)版本,基础特性、版本软件和工具配套关系有所升级。相比于 3.0 Beta 版本,新版本标准系统增加了许多新功能,特别是音视频处理能力、2D/3D 绘制能力、键鼠支持、Wi-Fi 相关能力的 JS API 支持等。除此以外,标准系统的分布式能力也增加了不少,可以实现硬件互助、资源共享,同时还支持了分布式数据库、分布式全新管理等能力。
1.2 概览
当前版本在 OpenHarmony 3.1 Beta 的基础上,更新支持以下能力:
• 标准系统基础能力增强
•标准系统分布式能力增强
•标准系统应用程序框架能力增强
•标准系统应用能力增强
更多详细内容详见:
OpenHarmony官网
https://www.openharmony.cn
官方 Release Note
https://gitee.com/openharmony/docs/blob/OpenHarmony-3.1-Release/zh-cn/release-notes/OpenHarmony-v3.1-release.md
二、 新增特性
2.1 更多设备类型及能力支持
在 OpenHarmony 2.0 Canary、2.2 和 3.0 版本中,OpenHarmony 具备了一定程度的富设备能力,可以支持初级的平板类的产品。
此次 3.1 Release 版本在 Beta 版本的基础上,进行了全面的能力增强,特别是在定义设备类型的人机交互方面,提供了包括键盘、鼠标、触控板等更多输入设备的支持,也提供了窗口应用支持,支持分屏和多窗口显示,支持窗口内容跨窗口拖拽等。基于这些特性,3.1 Release 版本已经可以逐步支撑各种人们熟知的设备类型。
2.2 分布式能力
• 分布式能力得到增强,标准系统支持硬件互助、资源共享,支持镜像和扩展投屏等。
• 新增分布式硬件子系统,包括分布式硬件管理框架、分布式相机、分布式屏幕,可实现多屏互动,支持分布式屏幕的镜像/扩展显示。
•支持分布式文件系统跨设备文件访问,支持分布式数据库、分布式数据对象。
• 新增对分布式数据对象能力的支持,分布式能力覆盖内存JS对象;新增分布式关系型数据管理能力,支持直接基于关系型表数据同步。
• 新增按条件数据同步&订阅能力,数据同步更精准。
• 新增文件上传功能支持。
• 构建数据加密和安全分级能力,完善数据流转过程的安全管控,支持多用户同步与隔离。
• 轻量系统samgr支持远程服务管理,支持设备管理基础功能。
2.3 成熟的人机交互
• 新增通用鼠标支持,可以通过鼠标进行 UI 交互,包括移动光标、左中右三键点击、鼠标滚轮滚动,同时为滚轮滚动增加了开始和结束,减少滚动到一半等异常场景。
• 新增通过键盘和系统按键支持,现在可以通过键盘进行 UI 交互,包括按键走焦和文字输入,同时支持配置特定组合键拉起指定的 FA,以及系统应用和服务通过订阅接口响应特定的组合按键。
• 新增触摸板支持,通过触摸板的单指和双指手势,替代鼠标的移动、点击和滚轮滚动,并且双指滑动时支持同时识别水平和垂直两个方向,同时增加了捏合手势,应用可以响应为缩放。
• 新增了触摸屏观察接口,系统应用使用此接口可以实现自定全局手势。
• 新增了输入设备接口,应用可以查询到当前输入设备信息。
• 新增了注入接口和注入工具,测试人员可以通过这些接口模拟基本的触摸屏、鼠标、按键输入。
2.4 移动通信能力
移动通信能力得到进一步的加强,电话服务子系统提供了一系列的 API 用于获取无线蜂窝网络和 SIM 卡相关的一些信息。
•提供了信息查看、发送短信、接收短信、短信送达报告、删除短信等功能。
•提供了语音通话接听和挂断,移动数据开关等功能。
2.5 新增API
不论是 JavaScript API、eTS API 还是 Native API,此次 3.1 release 版本都得到了极大的增强,API 总数达到了 1.1 万个,同时版本来到了 API8。API8 的补充主要集中在如下的几个方面:
•语言基础库,包括各类基础数据结构如 List、TreeMap、Stack 等。
•电话能力相关 API。
•WebGL 图形能力支持。
•窗口管理相关 API。
•帐号管理相关 API。
经过这次的 API 补充更新,OpenHarmony 的 API 已经趋于完善,开发者的 APP 类型也越来越丰富。
2.6 专属IDE
Deveco Studio 自 2020 年 9 月首次发布以来,经 10 次迭代升级,不断增强开发能力,本次升级面向 OpenHarmony 应用开发场景,全面支持开发者高效开发 OpenHarmony 应用及服务。本工具提供了一站式的信息获取平台、多设备工程模板、设备低代码开发、应用开发预览、轻量级构建及一键式自动化等相关能力,助力开发者在 OpenHarmony 上的开发。
三、 关键威廉希尔官方网站 总结
3.1 内核
标准系统内核支持 Linux 4.19/5.10 版本,全面支持媒体能力,支持 GPU 渲染,WIFI/BT 功能,支持外接 Modem。
新增进程调度功能增强特性,提高 CPU 资源的使用效率,增强滑动场景的资源供给,包括 CPU 热插拔及轻量级隔离,绘帧线程优先供给机制等。
轻量系统整体设计上采用 ARCH、SOC、Board 三层解耦设计思想,降低代码耦合度。
3.2 方舟开发框架(ArkUI)
ArkUI 是为 OpenHarmony 设计的应用开发框架,该框架提供两种 UI 编程范式:ArkUI JS 类 Web 范式和 Ark eTS 声明式 UI 范式。ArkUI JS 主要是为 Web 开发人员提供的快速开发 OpenHarmony 应用的开发框架,采用 JavaScript 作为开发语言,同时提供不同算力平台支持的组件供开发者使用;ArkUI eTS 声明式 UI 范式框架是一种采用极简 DSL 的界面描述语法,与 iOS 的极简 SwiftUI 类似,ArkUI eTS 采用 TypeScript 作为开发语言,同时在 TypeScript 的语法基础上提供了装饰器、尾随闭包等扩展语法,ArkUI eTS 主要是为 OpenHarmony 标准设备提供快速开发的 UI 框架,同时 ArkUI eTS 开发框架还封装了纯 JS 的系统能力接口,开发者可以通过简单的接口调用,实现从 UI 设计到系统能力调用的极简开发。3.1 Release 版本对于方舟开发框架进行了全方位的升级:
•UI 组件:方舟开发框架不仅提供了多种基础组件,如文本显示、图片显示、按键交互等,也提供了支持视频播放能力的媒体组件。并且针对不同类型设备进行了组件设计,提供丰富的组件样式设置能力,支持开发者进行组件风格与样式调整。
•布局:UI 界面设计离不开布局的参与。方舟开发框架提供了多种布局方式,不仅保留了经典的弹性布局能力,也提供了列表、宫格、栅格布局和适应多分辨率场景开发的原子布局能力。
•动画:方舟开发框架对于 UI 界面的美化,除了组件内置动画效果外,也提供了属性动画、转场动画和自定义动画能力。
•绘制:方舟开发框架提供了多种绘制能力,以满足开发者绘制自定义形状的需求,支持图形绘制、颜色填充、文本绘制、图片绘制等。
•交互事件:方舟开发框架提供了多种交互能力,满足应用在不同平台通过不同输入设备均可正常进行 UI 交互响应,默认适配了触摸手势、遥控器、鼠标等输入操作,同时也提供事件通知能力。
•平台API通道:方舟开发框架提供了 API 扩展机制,平台能力通过此种机制进行封装,提供风格统一的 JS 接口。
RenderService 是 OpenHarmony 自研的窗口合成器、渲染系统,其采用了原创的图形协议,是 OpenHarmony 图形子系统工作的基础服务。RenderService 提供 UI 框架的绘制能力,其核心职责是将 ArkUI 的控件描述转换成绘制树信息,根据对应的渲染策略,进行最佳路径渲染。同时,负责多窗口流畅和空间态下 UI 共享的核心底层机制。
更多详细内容,可访问:
https://gitee.com/openharmony/graphic_standard/tree/master/rosen/modules
四、系统自带APP
系统应用提供了 OpenHarmony 标准系统上的部分应用,如桌面、SystemUI、设置等,为开发者提供了构建标准系统应用的具体实例,这些应用支持在所有标准系统设备上使用。
•桌面:提供了基本的已安装应用的展示功能和人机交互界面,是所有应用的入口。
•SystemUI:包含导航栏和系统状态栏两部分,导航栏提供基本页面导航功能、状态栏提供系统状态显示,如时间、充电状态等。
•设置:提供了关于设备,应用管理,亮度设置等功能。
•联系人:提供了拨号盘、通话记录查看/删除、联系人列表、详情查看和新建联系人等功能。
•短信:提供了信息查看、发送短信、接收短信、短信送达报告、删除短信等功能。
•通话:提供了语音通话接听和挂断,移动数据开关等功能。
•相机:提供了预览、拍照、缩略图显示、跳转大图浏览等功能。
•图库:提供了图片、视频和相册的管理、浏览、显示、编辑操作等功能。
•输入法:提供硬键盘输入、编辑框选择文本变化、光标位置变化反馈等功能。
五、开发范例
详见附录
六、下载及体验
方式一(推荐)
通过repo + ssh 下载(需注册码云账号)
repo init -u git@gitee.com:openharmony/manifest.git -b refs/tags/OpenHarmony-v3.1-Release --no-repo-verifyrepo sync -crepo forall -c 'git lfs pull'
方式二
从镜像站点获取
OpenHarmony 官网:
https://www.openharmony.cn
OpenHarmony 主库组织地址:
https://gitee.com/openharmony
七、已过兼容性测评的芯片/开发板
OpenHarmony 兼容性测评主要是验证合作伙伴的设备和业务应用满足 OpenHarmony 开源兼容性定义的威廉希尔官方网站 要求,确保运行在 OpenHarmony 上的设备和业务应用能稳定、正常运行,同时使用 OpenHarmony 的设备和业务应用有一致性的接口和业务体验。截至2022 年 3 月 30 日,目前社区正在计划支持 OpenHarmony 的开发板约 18 款,已经完成兼容性测评的芯片/开发板/发行版共 37 块。
已经通过兼容性测评的开发板列表
https://www.openharmony.cn/armList?id=6
正在计划支持OpenHarmony的开发板
https://docs.qq.com/sheet/DYmZ1RmhEZ1RVa0to?u=86e57c0e2b6648eda9db917a088ebe8d&tab=BB08J2
八、OpenHarmony社区版本路标
附录(开发范例)
1
智能保险柜
介绍:
本范例利用碰一碰配网接入数字管家,并外接震动传感器,实现保险柜实时监控、报警功能。如果门锁被震动,则手机会收到告警。
设备级别:
轻量设备
开发平台:
润和Pegasus智能家居套件
样例仓库:
https://gitee.com/openharmony-sig/knowledge_demo_smart_home/tree/master/dev/docs/smart_safe
2
JS灯控应用
介绍:
本范例利用JS API接口,开发灯控应用,在小型系统上调用JSI能力实现用户界面控制底层设备。
设备级别:
小量设备
开发平台:
小熊派BearPi-HM Micro
样例仓库:
https://gitee.com/openharmony-sig/knowledge_demo_temp/blob/master/docs/JS_SmartLampCtrl/README.md
3
传感器
介绍:
本范例采用了传感器接口中的方向传感器,实现了指南针的效果。
设备级别:
标准设备
开发平台:
WGR开发板套件
样例仓库:
https://gitee.com/openharmony/app_samples/tree/master/device/Sensor
4
eTS关系型数据库
介绍:
本范例展示了在eTS中关系型数据库的使用,包括增、删、改、查等操作。
设备级别:
标准设备
开发平台:
润和HH-SCDAYU200开发套件
样例仓库:
https://gitee.com/openharmony/app_samples/tree/master/data/Rdb
5
媒体服务-录音机
介绍:
本范例展示媒体服务中音频录制和播放功能的使用。
设备级别:
标准设备
开发平台:
润和HH-SCDAYU200开发套件
样例仓库:
https://gitee.com/openharmony/app_samples/tree/master/media/Recorder
6
视频播放器
介绍:
本范例是基于JS UI,使用video组件,实现视频的播放、暂停、进度拖拽等效果。
1.主页面顶部使用swiper组件完成视频海报轮播。
2.主页面底部使用list组件完成视频列表。
3.播放页面使用video组件完成视频播放。
设备级别:
标准设备
开发平台:
润和Taurus AI Camera开发套件
样例仓库:
https://gitee.com/openharmony/codelabs/tree/master/Media/VideoOpenHarmony
7
轻量级设备软总线
介绍:
本范例利用轻量级软总线能力,将interwetten与威廉的赔率体系 智能窗户通风设备和燃气告警设备组合到一起。当燃气数值告警时,直接操作软总线网络中的通风设备的电机工作。
设备级别:
轻量设备
开发平台:
欧智通 V200Z-R开发板
样例仓库:
https://gitee.com/kenio_zhang/knowledge_demo_temp/tree/bes2600_softbus_demo/dev/team_x/bes2600_softbus_demo_curtain
8
分布式菜单
介绍:
本范例将演示如何在3568/3516开发套件上,用eTS编写一个OpenHarmony 分布式菜单应用,主要通过设备认证、分布式拉起、分布式数据管理来实现。
设备级别:
标准设备
开发平台:
润和Taurus AI Camera开发套件/HH-SCDAYU200开发套件
样例仓库:
https://gitee.com/openharmony-sig/knowledge_demo_temp/tree/master/FA/Shopping/DistributedOrder
9
分布式账本
介绍:
本范例使用ETS语言编写的应用,利用分布式能力,在不同设备上协同记账。
设备级别:
标准设备
开发平台:
润和Taurus AI Camera开发套件/HH-SCDAYU200开发套件
样例仓库:
https://gitee.com/openharmony-sig/knowledge_demo_temp/tree/master/FA/Shopping/MyAccountBook
10
eTS分布式邮件
介绍:
本范例构建一个分布式邮件应用。通过OpenHarmony的分布式能力实现任务的跨设备迁移,保证业务在不同设备间无缝衔接,轻松地完成多设备之间的协同办公。
设备级别:
标准设备
开发平台:
润和Taurus AI Camera开发套件
样例仓库:
https://gitee.com/openharmony/codelabs/tree/master/Distributed/OHMailETS
11
ArkUI分布式音乐播放器
介绍:
本范例使用ETS编写,可以播放多首wav格式的歌曲,并可使用分布式调度特性,进行跨设备流转。
设备级别:
标准设备
开发平台:
润和Taurus AI Camera开发套件/HH-SCDAYU200开发套件
样例仓库:
https://gitee.com/openharmony-sig/knowledge_demo_temp/tree/master/FA/Entertainment/DistrubutedMusicPlayer
12
eTS分布式亲子早教
介绍:
本范例构建一个分布式益智拼图游戏。可以两台设备同时开启一局拼图游戏,每次点击九宫格内的图片,都会同步更新两台设备的图片位置。
设备级别:
标准设备
开发平台:
润和HH-SCDAYU200开发套件
样例仓库:
https://gitee.com/openharmony/codelabs/tree/master/ETSUI
13
意见分歧解决器
介绍:
本范例运行在OpenHarmony 标准设备上,在两台设备间通过分布式数据共享实现数据间的通信,当两个人的意见发生了分歧,可以通过这个应用在两台设备间进行石头剪刀布的对战。
设备级别:
标准设备
开发平台:
润和Taurus AI Camera开发套件
样例仓库:
https://gitee.com/openharmony-sig/knowledge_demo_temp/tree/master/FA/Entertainment/DataSharedDemo
14
JS分布式游戏鉴权
介绍:
本范例构建了一个儿童模式的合成小游戏。游戏启动后,需要请求周边设备与之通信,周边设备端授权是否可以开启游戏权限,如果拒绝,则请求端的游戏退出。
设备级别:
标准设备
开发平台:
润和HH-SCDAYU200开发套件
样例仓库:
https://gitee.com/openharmony/codelabs/tree/master/ETSUI/
15
ArkUI-动画
介绍:
本范例通过点击按钮触发动画,向用户展示属性动画与x显式动画的效果。
设备级别:
标准设备
开发平台:
润和Taurus AI Camera开发套件
样例仓库:
https://gitee.com/openharmony/app_samples/tree/master/ETSUI/ArkUIAnimation
16
极简声明式UI范式
介绍:
本范例基于OpenHarmony eTS UI丰富的组件,实现了一个图库应用。
1、组合系统组件为自定义组件,完成顶部标签栏、推荐栏。
2、使用共享元素转场动画、显示动画完成大图浏览界面。
3、使用状态数据管理完成组件之间的数据传递。
设备级别:
标准设备
开发平台:
润和Taurus AI Camera开发套件
样例仓库:
https://gitee.com/openharmony/codelabs/tree/master/ETSUI/SimpleGalleryEts
17
eTS 购物应用
介绍:
本范例构建一个购物应用。应用包含两级页面,分别是主页(商品浏览页签、购物车页签、我的页签)和商品详情页面。两个页面都展示了丰富的eTS UI I组件。
设备级别:
标准设备
开发平台:
润和Taurus AI Camera开发套件
样例仓库:
https://gitee.com/openharmony/codelabs/tree/master/ETSUI/ShoppingEts
18
eTS 备忘录
介绍:
本范例采用eTS UI和轻量级数据库来实现办公场景的备忘录应用,有如下功能:
1. 可支持新建工作和个人笔记,并按比较进行分类筛选
2. 笔记支持文字和图片的插入
3. 新建的笔记能支持持久化存储,再次启动时,仍可以
4. 加载已落盘存储的笔记
5. 支持笔记的修改和删除
6. 可支持收藏笔记
设备级别:
标准设备
开发平台:
润和Taurus AI Camera开发套件
样例仓库:
https://gitee.com/openharmony/codelabs/tree/master/Data/NotePad_OH_ETS
19
机器狗
介绍:
本范例是标准系统和轻量级系统联动的案例;标准设备作为控制面板,发送指令到轻量级设备上,让轻量级设备模拟机器狗做出各种表演姿态。
设备级别:
标准系统+轻量系统
开发平台:
Geek Lite Board、润和大禹系列HH-SCDAYU200开发套件
样例仓库:
https://gitee.com/chenchenfangfang/knowledge_demo_attitude_control/tree/master/robot_dog/doc
20
指南针
介绍:
本范例是一个标准设备和轻量级设备联动的案例。主要利用三轴磁力计数据,结合地球磁力方向,得出实时指南针方向,通过RK3568屏幕设备展现指南针效果。
设备级别:
轻量设备
开发平台:
Geek Lite Board、润和HH-SCDAYU200开发套件
样例仓库:
https://gitee.com/chenchenfangfang/knowledge_demo_attitude_control/tree/master/electronic_compass/doc
21
窗帘控制面板
介绍:
本范例通过面板控制窗帘的开关和调节窗帘的开合程度。
设备级别:
轻量设备
开发平台:
君正halley5
样例仓库:
https://gitee.com/wicom/vendor_ingenic/tree/OpenHarmony-3.0-LTS/halley5_v20/sample/source-code/halley5/DeviceCurtain
22
润和DAYU200开发板
2048小游戏
介绍:
本范例基于ArkUI声明式开发范式开发2048小游戏。
设备级别:
标准设备
开发平台:
润和HH-SCDAYU200开发套件
样例仓库:
https://gitee.com/hihope_iot/dayu200_2048
23
用JS写一个
OpenHarmony拼图小游戏
介绍:
本范例将演示如何在Unionpi Tiger开发套件上,用JS编写一个基于OpenHarmony3.0 LTS的拼图小游戏,并在板子外接的触摸屏上运行实现。
设备级别:
标准设备
开发平台:
九联科技Unionpi Tiger(A311D)开发板
样例仓库:
https://gitee.com/openharmony-sig/knowledge_demo_temp/tree/master/FA/Entertainment/Jigsaw
24
OpenHarmony贪吃蛇
介绍:
本范例将演示如何在Unionpi Tiger开发套件上,用JS编写一个OpenHarmony贪吃蛇游戏,并在板子外接的触摸屏上运行实现。
设备级别:
标准设备
开发平台:
九联科技Unionpi Tiger(A311D)开发板
样例仓库:
https://gitee.com/openharmony-sig/knowledge_demo_temp/tree/master/FA/Entertainment/SnakeGame
25
OpenHarmony战棋游戏
介绍:
本范例将演示如何在Unionpi Tiger开发套件上,用JS编写一个OpenHarmony战棋游戏,并在板子外接的触摸屏上运行实现。
设备级别:
标准设备
开发平台:
九联科技Unionpi Tiger(A311D)开发板
样例仓库:
https://gitee.com/openharmony-sig/knowledge_demo_temp/tree/master/FA/Entertainment/WarChess
26
元气派透明时钟
介绍:
本范例为采用基于Hi3861芯片的元气派开发而成,实现了网络时间同步,网页配网,以及播放音乐等功能,可用于学习OpenHarmony网络编程,GPIO控制,PWM控制等。
设备级别:
轻量设备
开发平台:
传智教育-元气派
样例仓库:
https://gitee.com/openharmony-sig/knowledge_demo_smart_home/tree/master/dev/docs/smart_safe
27
音乐播放
介绍:
本范例在LYEVK-3861开发板套件中,通过PWM相关接口驱动蜂鸣器实现音乐播放的功能。
设备级别:
轻量设备
开发平台:
LYEVK-3861A IoT 开发套件
样例仓库:
https://gitee.com/openharmony-sig/knowledge_demo_temp/blob/master/dev/docs/demo_beep/README.md
28
Linkboy图像识别框架
介绍:
本范例基于Linkboy的图像识别框架,已移植到OpenHarmony,可在hi3861轻量设备上运行图像识别算法,支持循迹、自动驾驶、障碍物识别,交通标志识别等功能。
设备级别:
轻量设备
开发平台:
小熊派Hi3861
样例仓库:
https://gitee.com/linkboy_crux/OpenHarmony-Camera/tree/master/
29
3D姿态展示
介绍:
本范例是一个轻量级系统案例,STM32F4开发板上的九轴陀螺仪数据通过四元数算法,输出物体姿态,在上位机显示同步变化的物体姿态。
设备级别:
轻量设备
开发平台:
Geek Lite Board
样例仓库:
https://gitee.com/chenchenfangfang/knowledge_demo_attitude_control/tree/master/3D_attitude/doc
30
车牌识别器
介绍:
本范例模拟的是停车场的出入口;采用标准系统、小型系统、轻量级系统的联动的场景;轻量级设备作为控制单元,感知车辆出入、控制门杆;小型系统的摄像头用于采集车牌并识别车牌;标准系统作为控制台,完成车辆管理、费用结算等。
设备级别:
标准系统、小型系统、轻量系统
开发平台:
欧智通 V200Z-R开发板、润和Aries IPC开发套件、润和HH-SCDAYU200开发套件
样例仓库:
https://gitee.com/openharmony-sig/knowledge_demo_temp/blob/master/docs/GreyWolf_ImageRecognition_LocalAI/README.md
注:以上截至 2022 年 3 月 30 日,数据及样例由 OpenHarmony 知识体系工作组提供。
-
OpenHarmony
+关注
关注
25文章
3721浏览量
16302 -
OpenHarmony3.1
+关注
关注
0文章
11浏览量
623
原文标题:面向未来 深刻变革,OpenHarmony 3.1 Release 发布
文章出处:【微信号:gh_e4f28cfa3159,微信公众号:OpenAtom OpenHarmony】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论