开源正当时,共赢新未来 OpenHarmony开发者大会成功召开

news2025/1/21 12:10:04

4月19日,以“开源正当时,共赢新未来”为主题的开放原子开源基金会OpenHarmony开发者大会2023(以下简称“大会”)成功举办。

本次大会由开放原子开源基金会指导,OpenHarmony项目群工作委员会主办,华为、开鸿智谷、万里红、深开鸿、诚迈科技、九联科技、润开鸿、鸿湖万联、优博终端、奥思维等单位共同合作支持。大会现场,来自开放原子开源基金会和OpenHarmony项目的领导与专家、以及共建单位、行业伙伴和社区开发者们共聚一堂,见证了OpenHarmony 3.2 Release版本的发布,解读了新版本技术特性,分享了伙伴基于OpenHarmony的开发实践、社区生态进展以及行业发行版和解决方案等方面的落地成果。

在这里插入图片描述

开放原子开源基金会理事长孙文龙在开场致辞中表示:OpenHarmony开源两年多以来,开放原子开源基金会组织各方力量对项目开展共建,为OpenHarmony项目提供更好的发展平台,目前已取得了飞速的进展。在广大开发者的潜心研发下,OpenHarmony系统版本不断迭代更新,能力持续完善。今天大会将首次对外发布并解读OpenHarmony 3.2版本,该版本带来了全新的技术和体验,相信会给行业伙伴和开发者带来更强的信心!

中国工程院院士倪光南在致辞中提到:开源是创新的核心动力,在操作系统体系中发挥至关重要的作用。OpenHarmony是中国开源发展的重要里程碑,自开源以来,生态社区持续发展,影响力不断攀升。未来,希望国家给予更多政策引导,希望社会各界和更多伙伴加入,希望高校和科研院所做好人才培养,共同推动OpenHarmony生态繁荣,打造千行百业坚实的数字底座。

OpenHarmony项目群技术指导委员会主席陈海波致辞表示:OpenHarmony从诞生之日起就是面向万物智联而生,始终秉持“生态统一、开放共赢”的理念,围绕“架构解耦、弹性部署”、 “自由流转、智慧协同”和“极简开发、一致体验”三大架构特征,构建分布式全场景协同的开源操作系统基座与生态系统。希望大家围绕OpenHarmony,共同构筑产、学、研、用协同平台,推动智能终端操作系统的技术、商业和人才生态发展与繁荣。

汇集5100+共建者,生态社区飞速发展,OpenHarmony项目群致谢捐赠人

OpenHarmony开源两年多以来,在开放原子开源基金会以及多方力量的共同努力下,生态持续繁荣发展。OpenHarmony项目群工作委员会主席候培新在发言中介绍道,截至目前,OpenHarmony社区已有51家共建单位,超过5100位共建者,累计代码量1亿多行,拥有华为、深开鸿、软通动力、润和软件、九联科技、优博终端6家百人代码贡献单位,超过260多款软硬件产品通过兼容性测评,覆盖教育、交通、金融、家居、安防等多个行业。

OpenHarmony社区生态的发展离不开每一位参与其中并积极贡献的捐赠人,为此大会对多家OpenHarmony项目群捐赠单位和个人进行了致谢,由开放原子开源基金会副秘书长辛晓华为捐赠单位及个人进行了授牌,感谢他们对开源生态建设所作出的贡献。

OpenHarmony 3.2 Release版本重磅发布,全面提升复杂带屏设备体验

在经过5个Beta版本的迭代之后, OpenHarmony 3.2 Release版本正式发布,该版本系统能力进一步完善,全面提升了复杂带屏设备体验。OpenHarmony项目管理委员会主席任革林从系统流畅、系统性能、应用性能、分布式能力、开发效率五个方面对新版本的技术特性进行了深度解读。

在系统流畅度上,OpenHarmony 3.2 Release版本有了“看得见”的提升。这主要源于架构级的全面优化和引入诸多创新技术,包括ArkUI最小化更新技术、并行化极速启动架构、RenderService统一渲染架构、高性能ArkTS引擎、基础库性能优化等,达到了交互流畅、自然顺手,动效丰富、全局一致。

OpenHarmony 3.2 Release系统已经足够流畅支持各行各业开发复杂带屏设备。北京万里红科技有限公司副总经理樊洪光分享了他们基于OpenHarmony打造的平板电脑和多款商用带屏富设备的落地案例,以及基于OpenHarmony打造的政务生态实践,让与会嘉宾感受到了OpenHarmony落地千行百业的巨大潜力。

在系统功能上,新版本也不断完善。其中HDF支持了800多个HDI标准化设备接口,让硬件适配更加便捷;Stage模型进一步完善从系统角度引入了OpenHarmony应用运行规则和后台运行模型等;系统完整性保护、隔离和访问控制的分布式安全和隐私保护基础平台也得到了较大提升,让隐私安全更加有保障;同时,在支持应用开发方面,新版本API 9拥有18000+ ArkTS API,已经足够支持复杂大型应用的开发。

京东零售前端通道委员、Web专业力负责人吴海鑫在现场分享了京东基于OpenHarmony进行应用开发的实践与发展规划,他表示通过尝试OpenHarmony组件化多工程,大型APP的协同开发效率大幅提升,整体工程编译时间减少70%以上。同时京东自研的JD MCube动态化跨端方案已适配OpenHarmony,未来京东会继续基于OpenHarmony进行大型APP工程化改造,打造京东体系化技术架构。

此外,在对极致高性能应用的支持方面,通过提供NAPI及混合开发能力、丰富的Native API、TaskPool并行开发框架、DevEco Insight实时性能分析工具等,OpenHarmony 3.2 Release系统足够开放支持开发极致高性能的框架和应用。Cocos已经完成游戏开源引擎Cocos 2dx的OpenHarmony适配,基于Cocos-2dx引擎开发的开心消消乐游戏应用已能够流畅运行。

Unity中国技术副总裁左瑞文分享了Unity中国本地引擎项目的开发进度以及在支持国产开源系统方面的进展,左瑞文表示,Unity中国本地引擎将在今年推出。本地引擎提升了渲染性能和质量等,对移动设备能够深度支持。同时该引擎已经能够支持OpenHarmony系统。左瑞文在会上展示了该项目Demo,已能够稳定流畅地在OpenHarmony系统上运行,并且渲染效果和帧率与传统操作系统不相上下。他还表示,未来Unity中国会全力支持国产操作系统OpenHarmony,为开发者带来更多新技术。

分布式技术层面,新版本支持分布式软总线的传输通道自动选择,并在分布式屏幕能力、分布式数据技术以及一次开发多端部署能力上进一步优化和完善。

腾讯输入法部开放平台负责人辜海玻现场分享了腾讯搜狗输入法基于OpenHarmony分布式技术的开发实践与落地案例,他表示随着OpenHarmony的分布式技术发展,搜狗输入法可实现多端UI适配、跨屏联动,自由流转、算力协同、分布式数据同步、输入法多形态多能力等特性,全新的使用体验将让人耳目一新。

OpenHarmony 3.2 Release版本还大幅提升了开发效率,DevEco Studio提供了一组全新的开发套件,高效编译构建工具Hvigor支持细粒度并行编译和任务级增量编译;场景化性能调优工具DevEco Insight根据典型性能问题提供场景化调优模版;运行时函数热重载技术节省开发者等待时间,代码修改即刻显现;可视化开发和调测能力也得到进一步的提升。同时,开发者资料通过优化文档架构和内容逻辑,让开发者更易上手;另外,也向开发者提供了丰富的代码样例和高频三方库等学习资源,OpenHarmony应用开发体系已基本完整构建。

为了鼓励开发者发挥创新精神,基于OpenHarmony 3.2版本进行应用和设备创新开发,大会还宣布开放原子开源大赛OpenHarmony创新赛正式启动,赛事设置有应用创新赛题和各行业赛题,欢迎开发者踊跃报名。

共建OpenHarmony生态,构筑使能千行百业的数字底座

随着 OpenHarmony 系统能力升级、配套开发工具和资源的完备,越来越多产业链伙伴正在加入OpenHarmony生态,共同推动OpenHarmony生态繁荣和商业落地。

华为终端BG软件部副总裁柳晓见在发言中说,当前已有130多家伙伴加入OpenHarmony生态共建,华为与其中的30家伙伴签约OpenHarmony生态使能协议,通过洞察规划、培训赋能、研发工具、技术支持四个方面赋能伙伴,帮助伙伴快速打造优质产品与解决方案。同时OpenHarmony也积极推进各行业标准规范,让OpenHarmony成为行业优选。

人才培养方面,OpenHarmony积极参与高校人才共建,三年以来累计合作208所高校,产学合作项目覆盖超100所高校,为人才的培养添砖加瓦。产业政策上,深圳、福州等城市率先出台了相关政策支持OpenHarmony生态创新与发展。

3.2 Release版本的发布,让我们看到OpenHarmony技术正不断成熟,开发能力持续完善、生态发展也已迈入快车道,OpenHarmony正开启新的征程。期待更多开发者、伙伴加入OpenHarmony生态,共建万物互联的数字底座,以根技术创新驱动生态繁荣,一幅千行百业创新图景正徐徐展开。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/434415.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Windows逆向安全(一)之基础知识(九)

汇编比较三种循环 众所周知,在C语言可以使用可以使用三种循环,分别是:while、do…while和for 本文从汇编的角度出发,观察这三种循环的差异 范例代码 先贴出三种循环的代码,分别用这三种循环计算 0123456789&#…

【PyTorch】第三节:反向传播算法

作者🕵️‍♂️:让机器理解语言か 专栏🎇:PyTorch 描述🎨:PyTorch 是一个基于 Torch 的 Python 开源机器学习库。 寄语💓:🐾没有白走的路,每一步都算数&#…

SpringBoot高校毕业生就业信息管理系统 附带详细运行指导视频

文章目录 一、项目演示二、项目介绍三、运行截图四、主要代码 一、项目演示 项目演示地址: 视频地址 二、项目介绍 项目描述:这是一个基于SpringBoot框架开发的高校毕业生就业信息管理系统项目。首先,这是一个响应式的项目,代码…

五:用户空间内存分配

目录 用户空间内存分配 mmap malloc 用户空间内存分配 mmap 将内核空间直接映射到用户空间,省去从内核到用户空间的内存拷贝。 mmap的缺点 mmap 使用时必须实现指定好内存映射的大小,因此 mmap 并不适合变长文件;mmap如果更新文件的操作…

【通过Cpython3.9源码看看python字符串的缓存机制】

基本说明 在CPython中,字符串intern机制是一种字符串对象缓存机制,用于避免创建多个相同内容的字符串对象,以减少内存使用。具体来说,如果两个字符串对象的内容相同,那么这两个字符串对象实际上会共享同一块内存空间。…

【Vue基础】前端工程化Vue项目

一、创建Vue项目步骤 1、新建一个文件夹,起名为vue_project01 2、在该文件夹中打开cmd,输入指令vue ui,打开图形化界面 3、此时跳转到网页,根据以下步骤配置vue项目 1)项目名命名为test01;选择包管理器为…

使用R语言进行方差分析(ANOVA、ANCOVA)(一)

方差分析(一) 1. ANOVA模型拟合1.1 aov()函数1.2 表达式中各项的顺序 2. 单因素方差分析(One-Way ANOVA)2.1 绘制各组均值及其置信区间的图形2.2 多重比较-TukeyHSD2.2.1 成对比较图2.2.2 多重均值比较-TukeyHSD(更易理…

图的存储(邻接矩阵邻接表)

图的存储 文章目录 图的存储1 邻接矩阵1.1 邻接矩阵存储结构定义1.2 完整代码应用 2 邻接表2.1 邻接表存储结构定义2.2 完整代码应用 1 邻接矩阵 A [ i ] [ j ] 1 A[i][j]1 A[i][j]1 表示顶点i与顶点j邻接,即i与j之间存在边或者弧。 A [ i ] [ j ] 0 A[i][j]0 A…

使用jdk17 搭建Hadoop3.3.5和Spark3.3.2 on Yarn集群模式

搭建Hadoop3.3.5和Spark3.3.2 on Yarn集群模式,使用jdk17 搭建Hadoop3.3.5和Spark3.3.2 on Yarn集群模式1. 创建一台虚拟机2. 安装jdk17(1)下载jdk17(2)安装jdk17(3)配置环境变量 3. 虚拟机之间…

【音视频第15天】webRTC协议(2)

目录 协议ICESTUNNATTURNSDPSDP结构 Signaling and ConnectingSignaling: How peers find each other in WebRTCConnecting and NAT Traversal with STUN/TURN Signalingsdp协议WebRTC如何使用sdpWebRTC会话示例 Connecting为什么WebRTC需要一个专用的子系统来连接?现实世界的…

Day949.遗留系统之殇:为什么要对遗留系统进行现代化? -遗留系统现代化实战

遗留系统之殇:为什么要对遗留系统进行现代化? Hi,我是阿昌,今天学习记录是关于遗留系统之殇:为什么要对遗留系统进行现代化?的内容。 不知道你是否跟曾经一样,身处一个遗留系统的漩涡之中&…

数据结构-基数排序

基数排序是和其他的各类排序方式都不同的方式,之前的各类排序,如快速排序,堆排序,冒泡排序等等,都是通过关键字之间的比较和移动记录这两种操作来实现的,而基数排序不需要记录关键字之间的比较。所谓基数排…

ubuntu 安装vmware tool

1在虚拟机种站到安装vmware-tools 然后重启虚拟机 2在磁盘中可以看到如下文件,将zip文件移动到桌面解压备用 3关闭虚拟机 找到编辑虚拟机设置 4点击左侧 CD/dvd(SATA) 如果是使用镜像文件,改成使用物理驱动器. 5 打开命令行 cd 桌面 (如…

CSS基础——盒子模型的一些属性概念

目录 display visibility overflow 文档流 元素在文档流中的特点 块元素 内联元素 浮动 float 浮动元素特点 清除浮动 clear 小练习 效果图 具体实现 高度塌陷问题 BFC 特点 如何开启BFC 解决方案 本篇的最终练习 效果图如下: 具体实现 disp…

ChatGPT原理解释

写了一本介绍ChatGPT原理的课程 结构如下 01、介绍ChatGPT及其原理 1.1 ChatGPT的概述 1.2 什么是自然语言处理(NLP) 1.3 深度学习与NLP的关系 1.4 GPT模型的介绍 02、GPT原理探讨 2.1 GPT模型的输入与输出 2.2 GPT模型的结构 2.3 GPT模型的预训练方法…

flv怎么无损转换成mp4格式,3大超级方法分享

flv格式是目前在视频分享媒体播放网站上广泛使用的一种视频文件格式,可以在网站窗口中直接播放,这类视频文件还能够有效保护版权。但是有些时候我们可能需要将flv格式的视频转换为其他格式,比如mp4。但是该怎么操作呢? 其实有很多…

数据挖掘:汽车车交易价格预测(测评指标;EDA)

目录 一、前期工作 1.赛题介绍 赛题分析: 分类和回归问题的评价指标有如下一些形式: (下文2.1和2.2会用到) 2.数据简介 3.探索性分析-EDA介绍 二、实战演练 2.1分类指标评价计算示例 2.2回归指标评价计算示例 2.3数据探索…

抠图,扣掉背景图片

Remove Image Backgrounds, Free HD, No Signup - Pixian.AI https://pixian.ai/ 从电脑本地选取图片,然后会自动扣掉背景,点击DOWNLOAD就可以了 第一个:Pixian.AI 这是一款国外的在线抠图网站,把需要扣除背景的图片拖拽进来&am…

简单的了解下 Fetch API 的工作原理

简介 Fetch API是一种现代的Web API,提供了一种异步获取网络资源的方法。由于其简单性、灵活性和一致性,它已经成为Web应用程序中获取数据和资源的流行选择。在本文中,我们将深入探讨Fetch API的核心特性,并了解其工作原理。 Fetc…

Windows逆向安全(一)之基础知识(七)

汇编C语言类型转换 类型转换 类型转换的使用场景 类型转换一般为由数据宽度小的转换成数据宽度大的,不然可能会有高位数据被截断的现象,引起数据丢失 需要一个变量来存储一个数据,刚开始这个数据的数据宽度较小,后来发现存不下…