在OpenHarmony 开发者大会2023,听见百业同鸣

news2025/2/20 23:37:50

ed8b31d550a581b7a2b88ee4edf3d1aa.jpeg

加强开源,助推中国科技强国战略,已经成为中国科技繁荣的必要条件,“十四五”规划中首次提到了“开源”两个字,并明确指出,支持数字技术开源社区等创新联合体的发展。

在中国发展开源,有着拓荒的色彩,没有太多现成的经验能够借鉴。

几年前,与开发者交流,大家普遍反映是:中国软件开发者的开源意识,还没有那么先进,还处在启蒙阶段。

因此,2020年9月OpenHarmony宣布开源,作为中国开源发展的重要里程碑,牵动着软件产业和开发者的关注。

0b7f302c81a6ca496546d402fc375413.png

如今两年多时间过去,4月19日,以“开源正当时,共赢新未来”为主题的开放原子开源基金会OpenHarmony开发者大会2023举办。我们发现,通过开源开放,面向万物智联世界的新一代智能终端操作系统,已经在中国这片土地从创生到觉醒,从技术涓滴汇聚成产业洪流。

在现场,我们看到了诸多产业伙伴基于OpenHarmony的开发实践。随着大会上OpenHarmony 3.2 Release版本的发布,OpenHarmony社区也将迈入新的发展阶段。

用一句话来形容我的所见所闻,应该是诗经中的:“飞鸟号其群兮,鹿鸣求其友”。

呦呦鹿鸣,求其友声,OpenHarmony集聚生机勃勃的开源力量,共同协作,才有了我们看到的生态繁荣、百业同鸣。随着更多开发者和行业伙伴加入新一代开源操作系统的建设,又会带来怎样的“共振”?

百业同鸣之春

OpenHarmony初长成

1beab341dfa28ef0eacacdd89174bd78.png

很长一段时间,中国软件开发者在国际开源社区的形象,以使用者和学习者为主流,很少作为贡献者和项目主导者。但在OpenHarmony开发者大会2023的现场,我却看到这种“刻板印象”正在被改变。

很多产业伙伴,充分发挥下一代操作系统跨终端、全场景、分布式等技术特质,带来耳目一新的实践成果,让OpenHarmony照进现实。

高速隧道照明24小时持续开启能耗巨大,这是当前高速公路管理单位迫切需要解决的问题,而传统隧道软硬件设备种类多、厂家多、数据不通,行业需要一个统一的标准和技术规范。湖南开鸿智谷基于OpenHarmony的分布式特性,开发出在鸿控制器,让隧道里的传感、应急、能源等系统的数据彼此贯通,实现隧道照明灯光的智能化感应和开关,目前已经在山东、贵州等地交付试用。

杭州某医院,药品管控与溯源是一个老大难问题,比如精神类等特殊药物需要双人验证才能开出来,但开放式药柜很难有效准确地监管药物的取放。医院引入了天奥智能率先基于OpenHarmony开发的医院药品柜及管理系统,每一次取药、放药、盘点等都有据可查。

44d1dfb9f5a537c56f49cf6194ba33c2.png

(开鸿智谷智慧教育场景产品:在鸿学生终端)

在教育行业,湖南开鸿智谷利用OpenHarmony跨终端互联互通的能力,打造了在鸿学生终端,可与教室平板、跳绳等一碰即连,完成作业批改、运动数据统计、课外实践定位打卡等任务,减轻家长陪练计数、学生找实践机构层层盖章之类的麻烦。

万里红基于OpenHarmony打造了软硬件全面自研的办公平板电脑,系统充分释放了国产硬件性能,保障了使用的流畅度与安全性。

2c52ff049662d1f7fa052c296f480aec.png

(基于KaihongOS的工业无人机产品)

深开鸿与科比特联合打造的工业无人机,基于OpenHarmony系统核心能力,利用Kaihong平板,打造无人机孪生体,可在平板和电脑等多个设备上控制无人机,实时查看无人机采集的画面,未来可广泛应用于风电巡检、公安巡检等场景。

操作系统被誉为信息产业之魂,更常被与国家利益联系在一起,好像离普通人的生活很遥远。在此次OpenHarmony开发者大会上系列产品和解决方案的集中呈现,才发现OpenHarmony已经悄然走进了大众的生活。

从使用开源、参与开源,到贡献开源、主导开源,由产业伙伴和开发者所组成的中国开源力量,正在OpenHarmony社区上快速崛起,创造并引领着充满想象力的万物智联世界。

2023,百业同鸣,OpenHarmony的技术涓滴已经汇聚为产业洪流,向更具活力的开源社区迈出了新的一步。

1484c573a60d88527c62ef4e9ae6574d.png

走向产业旷野

OpenHarmony再升级

一个开源操作系统的成功,要支撑行业和开发者打造出行之有效的案例,必然要技术成熟、能力完备、工具丰富、行业可用。

最新发布的OpenHarmony 3.2 Release版本,可以看作是OpenHarmony系统迭代的“里程碑”。它承担着一个标志性的使命:全面支持复杂带屏设备、复杂大型应用的开发。

对新一代操作系统,这个使命的完成,为什么如此重要?

首先,从使用者的角度,无屏设备没有交互能力,小型带屏设备、简单带屏设备只能支持很简单的UI类应用,功能单一,使用体验也很差。广大用户早就习惯了移动互联网的带屏交互体验和丰富应用,一个操作系统如果不能支持复杂带屏设备,是无法被广泛接受的。

通过五个版本的打磨,OpenHarmony 3.2 Release版本可以全面支持复杂标准带屏设备。

此次大会上,北京万里红科技就率先推出了基于3.2版本的平板电脑,获得了OpenHarmony兼容性测试证书,搭载自主研发的线上Office和浏览器,保证了应用安全和流畅性,满足政务用户对设备安全、性能的需求。

这意味着,OpenHarmony走过了“成长期”,来到了终端用户规模加速增长的拐点。

其次,从开发者的角度,复杂带屏设备如智能手机、平板、手表、POS机、点读机、人脸识别终端等,可以支持更多元的交互、更丰富的复杂应用,可以更好地满足用户的使用需求,商业机会更多,商用设备的交付价值也更高。

许多知名手机游戏,如王者荣耀、原神,都是使用Unity引擎开发的,同时,Unity中国还在积极向车机HMI、工业、元宇宙、建筑等领域进发展,这些领域都要求国产操作系统支持复杂设备与应用的开发。Unity中国透露,在其他操作系统上做的游戏demo,能够稳定流畅地在OpenHarmony系统上运行,未来会加强OpenHarmony的合作。

由此可见,OpenHarmony 3.2 Release版本的发布,将吸引更多游戏、应用开发者,投入OpenHarmony生态,释放创意和想象力。

2b31fd5001e928e005f76a7549cad08e.png

此外,从系统平台的角度,全面支持复杂带屏设备和复杂大型应用的开发,意味着技术、能力、工具等基本构建成熟。

OpenHarmony 3.2 Release版本确实也达到了这一要求,主要从几个方面来表现:

系统流畅,“看得见”的提升。通过架构级的全面优化和诸多创新技术,OpenHarmony 3.2 Release版本的系统流畅度,保证复杂带屏设备与复杂应用的交互体验。

系统功能不断完善。系统支持了800多个HDI标准化设备接口,让硬件适配更加便捷;Stage模型进一步完善,新版ArkTS API达到18000多个,覆盖UI、通信、安全、电话等,能力比较齐全,足够支持复杂大型应用的开发。

应用性能,满足高复杂应用的需求。复杂应用对开发性能要求特别敏感,3.2 Release版本提供了高性能应用开发的能力,把基础接口也向应用进行了开放。

开发者体验和效率大幅提升。DevEco Studio提供了一组全新的开发套件,场景化性能调优工具DevEco Insight根据典型性能问题,提供场景化调优模版,向开发者提供了丰富的代码样例和高频三方库等学习资源。

分布式能力,打造独特竞争力。分布式软总线技术,能够实现通道自动选择,根据设备之间传输信息量的大小,建立不同的通道(蓝牙/P2P等),同时,进一步优化了多设备数据同步的能耗,按需同步,先通知数据状态的变化,当数据真正使用的时候再进行相关的同步,这样就减少了设备能耗,改善了应用的使用体验。

此次开发者大会上,腾讯输入法的相关负责人就分享了腾讯搜狗输入法基于OpenHarmony的分布式技术,实现多端UI适配、跨屏联动、分布式数据同步等能力。比如,用户可以使用手机输入法,为智能电视、智能冰箱、智能座舱等系统进行文字输入,突破设备的边界,让输入自由流转,带来了耳目一新的使用体验。

一个人的成熟,是从走向复杂的现实世界和“社会大学”开始的,全面支持复杂带屏设备与复杂大型应用,也可以看作是一个开源操作系统成熟的标志,也是与更多行业深度融合的肇始。

正如开放原子开源基金会理事长孙文龙所说:OpenHarmony 3.2版本带来了全新的技术和体验,会给行业伙伴和开发者带来更强的信心。

技术为方,产业为向

OpenHarmony的开源路线图

0747d9a6a2029b353992d0cfa9472472.png

2020-2023,OpenHarmony 1.0-3.2,从技术概念到产业共识,两年多时间,OpenHarmony作为底层操作系统,支撑着一个万物互联的千行百业创新图景,徐徐展开。

回到开始的话题,中国开源从参与到贡献,从跟进到引领,这条路究竟要怎么走?OpenHarmony用与行业伙伴和开发者的探索,在茫茫迷雾中,画出了一条可供参考的路线图。

第一步:把握核心技术机遇。

新路不挡旧路,颠覆性的技术往往能引领一个时代。传统操作系统生态难以撼动,新技术、新市场、新需求带来了“弯道超车”的机会,OpenHarmony新一代操作系统,切中了万物智联时代的产业价值和市场需求。目前,通过做强核心能力,实现平台的整体易用、好用,并通过开源开放,降低新技术的普及门槛,减少开发者的重复性工作,有望成为中国软件行业赶超的新机会。

第二步:构筑坚实的平台底座。

开发者对开源有顾虑,不仅要求新技术的可靠可用稳定,也要考虑到开源参与者众多,整体代码质量需要保证。OpenHarmony的特点是:主干框架与社区伙伴深度协同共建,不是完全分散化的开发。比如目前有6家共建单位投入了超过100人对代码仓进行共建,保障和核心代码的质量。同时,有非常多的个人共建者和开发者贡献代码。这样,就让开源系统的基础质量和开源创新的协同性达到兼顾,形成了较强的平台能力。

第三步:南北向的生态协同创新。

操作系统的生态位置重要,南向连接着硬件、设备厂商,北向连接着大量的应用软件开发者,在上下游协同创新中,起到了关键作用。OpenHarmony的硬件兼容性,提前做好芯片、设备等广泛适配,性能优化,中国的业务场景多样,需求分散,提供OpenHarmony使能服务,帮助伙伴更好更快打造有竞争力的产品。

OpenHarmony作为一个基础型平台,将东西南北向的伙伴都拉到一起,形成产业闭环,更好地释放新技术的潜力,支撑万物智联的创新实践,在中国大地上遍地开花。

随着OpenHarmony系统能力升级、配套开发工具和资源的完备,支持开发者拥抱更复杂的带屏设备和应用,获得更大的发展空间和机遇,会有越来越多产业链伙伴加入OpenHarmony生态,进一步推动OpenHarmony生态繁荣和商业落地。

413a02c4cd685303985974431a85bc07.png

在这个家家都在办开发者大会,户户都在举行开发者沙龙的时代,很多开发者都难免“审美疲劳”。其实,开发者真正关心的东西很务实:技术工具好不好用,开发过程遇到问题能否得到支持,商业价值怎么兑现。

OpenHarmony的不同之处,就在于其恳诚。“呦呦然鸣而相呼,恳诚发乎中”,直指开发者最关心的技术能力、产品创新、产业路径。向内,夯实了技术与服务;向外,提供了产业出口和场景。

万物智联世界的黄金时代,坚持走在技术创新与迭代之路上的OpenHarmony,是开发者值得信任的伙伴。

OpenHarmony呦然相呼,让我们在2023的春天,听见百业同鸣,看见生态繁花,组成一片生机勃勃的产业原野,开源也正在成为中国创新的渊薮之地。

b6a7def9e16f3be0764b6cd6b5377d79.gif

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

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

相关文章

Springsecurity笔记14-18章JWT+Spring Security+redis+mysql 实现认证【动力节点】

15 SpringSecurity 集成thymeleaf 此项目是在springsecurity-12-database-authorization-method 的基础上进行 复制springsecurity-12-database-authorization-method 并重命名为springsecurity-13-thymeleaf 15.1 添加thymeleaf依赖 | <groupId>org.springframewor…

西门子s7-300/400PLC-MMC密码解密

西门子s7-300/400-MMC密码解密 简介西门子加密工具及操作密码验证 简介 目前&#xff0c;市面上或网络上有很多针对s7-200&#xff0c;300&#xff0c;400&#xff0c;1200&#xff0c;1500的密码解密破解软件&#xff0c;但很多时候只能解数字或英文密码&#xff0c;对设置了…

Linux-初学者系列——篇幅5_系统目录相关命令

系统目录相关命令-目录 一、系统目录层级1、目录绝对路径2、目录相对路径3、目录层级结构查看-tree不带任何参数获取目录结构数据信息以树形结构显示目录下的所有内容&#xff08;包含隐藏信息&#xff09;只列出根目录下第一层的目录结构信息只显示目录结构信息中的所有目录信…

ThingsBoard如何自定义topic

1、背景 业务需要,mqtt设备,他们协议和topic都定义好了,想使用tb的mqtt直接接入设备,但是设备的topic和tb规定的不一致,该如何解决呢? 2、要求 设备的topic要求规则是这样的 首先第二点是满足的,网关的发布主题是可以通过tb的设备配置来自定义遥测和属性的topic,问题…

qiankun应用级缓存-多页签缓存

需求&#xff1a; A&#xff1a;主应用 B&#xff1a;子应用 项目框架&#xff1a;vue2 全家桶 qiankun 应用间切换需要保存页面缓存&#xff08;多页签缓存&#xff09;&#xff0c;通过vue keep-alive只能实现页面级缓存&#xff0c;在单独打开的应用里能实现缓存&#xf…

德国申请专利,发明,实用,外观专利申请详细步骤

一、德国专利申请途径 申请人可以向德国专利商标局直接递交申请。要求优先权的情况下根据《保护工业产权巴黎公约》需要在递交中国在先申请的12个月之内向德国专利商标局递交申请。 另外&#xff0c;通过PCT&#xff08;“Patent Cooperation Treaty”&#xff0c;即《专利合作…

【分享】免费的AI绘画网站(5个)

哈喽&#xff0c;大家好&#xff0c;我是木易巷~ 随着人工智能技术的不断发展&#xff0c;越来越多的AI绘画软件开始涌现&#xff0c;如果你想要免费享受AI绘画的乐趣&#xff0c;那你可要好好看下面的内容~ Vega AI创作平台 入口&#xff1a;https://rightbrain.art 一款专业的…

AIGC+RPA丨大语言模型赋能实在智能数字员工“超进化”

前不久&#xff0c;全球最大上市咨询公司埃森哲发布2023年技术愿景《When Atoms meet Bits》报告&#xff0c;并在当中深度解析到&#xff1a;生成式AI成为2023年四大技术发展趋势之一。 大型语言模型&#xff08;Large Language Model, LLM&#xff09;领域的研发和布局在国内…

如何科学判断研发团队是否在健康工作?(内附量表)

研发效能管理覆盖了交付速度、质量和价值三个维度&#xff0c;但文化建设、团队氛围和客户协作等其他因素对团队工作的影响又该如何度量和管理呢&#xff1f; LigaAI 在 John Cutler 的一篇分享中找到了答案&#xff1a;团队健康度评分。就像我们都很关心自己的身体健康一样&a…

《程序员面试金典(第6版)》面试题 16.02. 单词频率(哈希法,C++)

题目描述 设计一个方法&#xff0c;找出任意指定单词在一本书中的出现频率。 你的实现应该支持如下操作&#xff1a; WordsFrequency(book)构造函数&#xff0c;参数为字符串数组构成的一本书get(word)查询指定单词在书中出现的频率 示例&#xff1a; WordsFrequency word…

DevEco Studio 3.1 Beta新特性知多少

HUAWEI DevEco Studio是开发HarmonyOS应用及服务的一站式集成开发环境&#xff08;IDE&#xff09;。本次&#xff0c;DevEco Studio 3.1 Beta新增支持当前在市面上新的操作系统&#xff0c;如Windows11、macOS&#xff08;ARM&#xff09;操作系统&#xff0c;还面向HarmonyOS…

4.数据结构(0x3f:从周赛中学算法 2022下)

来自0x3f【从周赛中学算法 - 2022 年周赛题目总结&#xff08;下篇&#xff09;】&#xff1a;https://leetcode.cn/circle/discuss/WR1MJP/ 包括堆&#xff08;优先队列&#xff09;、单调栈、单调队列、字典树、并查集、树状数组、线段树等。 学习这些只是开始&#xff0c;能…

Pytorch对机器学习模型的安全漏洞攻击方法之Fast Gradient Sign Attack(FGSM,快速梯度符号攻击)

原论文&#xff1a;EXPLAINING AND HARNESSING ADVERSARIAL EXAMPLES 一般本人的习惯是先看论文熟悉它&#xff0c;然后代码去实现它&#xff0c;这样感觉要好点。因为论文讲解的比较全面和一些实验对比还有很多的引用等&#xff0c;另外大家知道好论文基本都是英文&#xff0c…

【Python】【进阶篇】2、Django MTV和MVC的区别

目录 2、Django MTV和MVC的区别1. MVC设计模式2. MTV设计模式 2、Django MTV和MVC的区别 在上一节《Django是什么》中&#xff0c;我们对 Django 的诞生以及 Web 框架的概念有了基本的了解&#xff0c;本节我们介绍 Django 的设计模式&#xff0c;也就是 MTV。 在 Web 开发领…

Point cloud tools for Matlab(点云学习工具)

Point cloud tools for Matlab (tuwien.ac.at)https://www.geo.tuwien.ac.at/downloads/pg/pctools/pctools.html#PointCloud_class 下载&#xff1a;Download Matlab Code 添加路径 addpath(genpath(D:\MyMatlabCode\pointCloudTools)); pc pointCloud(Lion.xyz); pc.plot…

AI绘画——ChilloutMix模型(现实真人,实现写实逼真的图像)

目录 重要提示&#xff1a;首先&#xff0c;我从不建议再生“真实”人物的图像&#xff0c; 但是&#xff0c;照片“逼真”图像。 本人郑重声明&#xff1a;本模型原则上禁止用于训练基于明星、公众人物肖像的风格模型训练&#xff0c;因为这会带来争议&#xff0c;对AI社区…

全网详细介绍百度低代码框架amis及实例讲解

文章目录 1. 文章引言2. amis官网3. amis介绍3.1 amis的简述3.2 amis的初衷3.3 amis的其他亮点3.4 amis不适之处 4. amis使用4.1 amis框架集成4.2 amis切换主题4.3 amis配置与组件4.4 amis变量 5. amis实例5.1 amis实例5.2 列表查询5.3 查看详情5.4 自定义操作按钮5.5 提交表单…

你知道ChatGPT中的数据模型是什么吗?

本文将为你揭开ChatGPT和GPT-4中使用的以数据为中心的人工智能技术的秘密。 人工智能在改变我们的生活、工作和与技术互动的方式方面取得了令人难以置信的进步。最近&#xff0c;一个取得重大进展的领域是大型语言模型&#xff08;LLM&#xff09;的开发&#xff0c;如​​GPT…

二十、SQL 数据分析基础与进阶(一)

文章目录 一、破冰 SELECT 基础检索1.1 检索所需要的列1.1.1 检索单列数据1.1.2 检索多列数据 1.2 * 符号初体验1.3 独特的 DISTINCT1.4 使用 ORDER BY 排序检索结果1.5 使用 LIMIT 限制返回行数1.6 ORDER BY 与 LIMIT 结合的妙用 二、过滤数据&#xff0c;选你所想三、计算字段…

ArcGIS Pro快捷键

目录 1 常规应用快捷键 2 动画快捷键 3 内容窗格快捷键 4 数据工程试图快捷键 5 编辑工具快捷键 5.1 常规编辑 5.3 选择工具 5.4 表 5.5 文本格式化标签 5.6 编辑注记 5.7 移动 5.8 旋转 5.9 比例 5.10 编辑折点 5.11 几何属性表 5.12 创建注记 5.13 创建点要…