当前位置: 首页 > news >正文

OpenHarmony 社区运营报告(2023 年 10 月)

● 截至 2023 年 10 月,OpenHarmony 社区共有 51 家共建单位,累计超过 6200 名贡献者产生 24.2 万多个 PR,2.3 万多个 Star,6.1 万多个 Fork,59 个 SIG。

● OpenHarmony 4.0 版本如期而至,开发套件同步升级到 API 10。相比 3.2 Release 版本,新增 4000 多个 ArkTS API,应用开发能力更加丰富;HDF 新增 200 多个 HDI 接口,硬件适配更加便捷;我们持续优化图形框架和方舟编译器(ArkCompiler),用户交互体验得到进一步提升;ArkUI 组件定制化能力和组件动效能力也得到进一步增强;分布式硬件支持的范围扩大到音频和输入领域;分布式数据为开发者数据分享带来了全新的统一数据管理框架。另外,该版本在媒体、安全和隐私保护等方面也得到了进一步增强。

● 10 月,基于 OpenHarmony 打造的智慧隧道解决方案在江西高速老营盘隧道和梅岭隧道成功商用,为全国公路隧道智能化改造提供了优秀样本,将行业智慧隧道的创新向前推动了一大步。

● 本月新增 22 款产品通过兼容性测评,累计 435 款产品通过兼容性测评。

一、代码贡献

1、截至 2023 年 10 月 31 日,代码共建组协同华为、深开鸿、软通动力、润和软件、开鸿智谷、九联科技、君正、京东、诚迈科技、中国科学院软件所、中软国际等共建单位锁定 2023 年共建目标,其中,TOP 10 为:

• 深开鸿:1000+人/月共建工作量;

• 软通动力:600+人/月共建工作量; 

• 润和软件:600+人/月共建工作量;

• 开鸿智谷:300+人/月共建工作量;

• 九联科技:200+人/月共建工作量;

• 君正:200+人/月共建工作量;

• 京东:100+人/月共建工作量;

• 诚迈科技:100+人/月共建工作量;

• 中国科学院软件所:200+人/月共建工作量;

• 中软国际:100+人/月共建工作量。

2、本月,华为、深开鸿、开鸿智谷、九联科技等单位共建 6 个特性进入主干:

• 编译构建 &基础库 musl C 基础库接口性能持续优化

• 新增 ECMAScript 2022+规范支持补充

• Wi-Fi lock 的机制分析

• Vulkan 测试用例

• ARKUI 控件/Web 拖拽特性界面效果增强问题修复

• 仿应用参考:短视频

二、生态进展

1、新增 22 款,累计已有 162 个厂家的 435 款产品通过兼容性测评。

2、OpenHarmony 兼容性工作组

1024 程序员节 OpenHarmony 论坛,华为测试工具技术专家、OpenHarmony 兼容性工作组委员任熠带来了《OpenHarmony 生态兼容性测评技术分享》,介绍 OpenHarmony 兼容性工作组的工作的目标、职责和运作模式,以及在 OpenHarmony 南北向生态兼容保障方面构建的关键技术及落地成果。

3、新增 22 款产品通过兼容性测评。

三、社区治理

生态委员会

截至 2023 年 10 月 31 日,OpenHarmony 生态委员会共设立 11 个专委会,累计成员单位共 55 家,本月新增 2 家,分别是深圳市翰视科技有限公司和成都鼎桥通信技术有限公司。

技术指导委员会

2023 年 11 月 4 日,第二届开放原子开源基金会 OpenHarmony 技术大会即将在北京国家会议中心盛大开幕。本次大会由 OpenHarmony 项目群技术指导委员会(TSC)主办,由华为技术有限公司、江苏润开鸿数字科技有限公司、广东九联开鸿科技发展有限公司、软通动力信息技术(集团)股份有限公司、深圳开鸿数字产业发展有限公司合作支持。

技术筑生态,智联赢未来 第二届OpenHarmony技术大会即将在京启幕

技术的发展一直是推动社会进步的重要力量,而终端操作系统的发展更是关系到我们日常生活中的方方面面。今年 2 月,在深圳举办的第一届 OpenHarmony 技术峰会发布了《终端操作系统十大技术挑战方向》引起了社会广泛的关注和讨论。为继续推动 OpenHarmony 终端操作系统的发展,OpenHarmony 项目群技术指导委员会,联合产业界和学术界的各位老师、专家对这十大技术挑战方向进行了深入研究与讨论,并对每个方向分解了具体的课题。

经过 OpenHarmony 项目群技术指导委员会的各位专家分析与整理,根据时间先后顺序,本次将发布三批 OpenHarmony 年度课题,包含了 10 个方向的 27 道课题,覆盖了极致体验、纯净安全、极简开发三大方向,供专家和老师揭榜,探索未知未来。

OpenHarmony年度课题揭晓

项目管理委员会

10 月份举行两次 PMC 会议,完成 7 个 SIG 的工作进展正式汇报,新增 1 个外设驱动 SIG,集中完成 15 名社区突出贡献的 Committer 选举,新增其中 4 名成员作为蓝牙、WIFI、测试框架、外设驱动仓库的 Committer。

四、技术发展

OpenHarmony 4.0 版本如期而至,开发套件同步升级到 API 10。相比 3.2 Release 版本,新增 4000 多个 ArkTS API,应用开发能力更加丰富;HDF 新增 200 多个 HDI 接口,硬件适配更加便捷;我们持续优化图形框架和方舟编译器(ArkCompiler),用户交互体验得到进一步提升;ArkUI 组件定制化能力和组件动效能力也得到进一步增强;分布式硬件支持的范围扩大到音频和输入领域;分布式数据为开发者数据分享带来了全新的统一数据管理框架。另外,该版本在媒体、安全和隐私保护等方面也得到了进一步增强,欢迎开发者踊跃使用并给我们提出宝贵意见。

五、社区活动

1、公共活动

10 月 15 日,OpenHarmony Meetup 2023 城市巡回深圳站活动,在深圳市科学馆隆重举办。活动由 OpenHarmony 项目群工作委员会主办,深圳市科技传播促进会承办,深圳市科学馆、触觉智能、广鸿会协办,电子发烧友、深开鸿、鸿湖万联、开鸿智谷提供支持,吸引了深圳本地开发者与企业的广泛参与。本次深圳站 Meetup 重点围绕“OpenHarmony 正当时-生态及技术应用”为主题做精彩深度分享。

10 月 17 日,在深圳市工业和信息化局与深圳对口帮扶协作汕尾指挥部、汕尾市工业和信息化局的指导下,2023 OpenHarmony 城市推介会·汕尾市在招商中心隆重举行。大会邀请 OpenHarmony 社区生态专家和技术专家,围绕 OpenHarmony 生态发展及相关技术实践案例进行分享,吸引超 50 家汕尾市本地企业参会,为 OpenHarmony 项目与汕尾市本地企业的合作发展提供了良好契机。

10 月 27 日,由 OpenHarmony 项目群工作委员会主办,成都市软件行业协会、成华区新经济和科技局、电子科技大学信息与软件工程学院、电子科技大学国家大学科技园联合主办,电子科大沙河科技园、蜀鸿会承办,电子科大西区科技园、电子科大科技园(天府园)、电子科大菁蓉逆向创新孵化基地、电子科大三医+AI 科技园协办的 OpenHarmony Meetup 2023 城市巡回成都站暨电子科技大学国家大学科技园拥抱开源“科创·思比齐”活动,在成都市电子科技大学(沙河校区)学术交流中心隆重举办,同时,由成都宝云信息技术有限公司、交通银行成华支行、国金证券武成营业部、北京软通动力教育科技有限公司、江苏润开鸿数字科技有限公司、深圳开鸿数字产业发展有限公司支持,并与 51CTO、电子发烧友、开源社合作,现场吸引了成都本地开发者、高校师生和多位软件企业家的广泛参与。本次成都站 Meetup 以“OpenHarmony 正当时——塑造未来・引领创新”为主题做深度分享。

开放原子开源大赛 OpenHarmony 创新赛赋能直播间持续邀请众多技术专家一起分享应用开发技术知识,本期推出《OpenHarmony 应用开发之三方库移植》、《OpenHarmony 应用开发之 MQTT 移植案例》和《开发者必备的应用开发工具介绍》,帮助开发者提升开发效率,为作品的创新能力奠定坚实基础。

2、伙伴活动

10 月,有(按首字母排序)诚迈科技、开鸿智谷、软通动力、润和软件 &润开鸿、深开鸿、万里红、证通电子、中软国际,共 8 家单位提报。8 家单位共举办/参加以下 23 场活动:2023CCF 中国开源大会信创开源生态论坛、2023 DTWORLD 国际数字科技领袖峰会、2023 中国程序员节、2023 深圳 · 中国 1024 程序员节、长沙 · 中国 1024 程序员节、OpenHarmony Meetup 2023 成都站、OpenHarmony Meetup 深圳站、2023 OpenHarmony 城市推介会汕尾行、2023 福州新区招商(深圳)推介会、第二十届中国企业发展论坛暨第二届福州城投产业联盟大会、雄安新区 2023 软件和信息技术服务业创新发展论坛、全国智能物联行业产教融合共同体成立大会、全国新一代自主安全计算系统产教融合共同体成立大会、2023 软件和信息技术服务业创新发展论坛、第 60 届中国高等教育博览会、第二十届中国国际煤炭采矿技术交流及设备展览会、2023 深圳国际智能家居大会、2023 世界航海装备大会、2023 智慧港口大会、2023 数字视网膜技术创新大讲堂、2023 重阳论坛、第 11 届中国移动全球合作伙伴大会、江苏省梅村高级中学百又十周年办学成果展。

六、社区及官网运营

1、OpenHarmony 社区活跃度

截至 2023 年 10 月,OpenHarmony 社区共有 51 家共建单位,累计超过 6200 名贡献者产生 24.2 万多个 PR,2.3 万多个 Star,6.1 万多个 Fork,59 个 SIG。

2、合作社区官方账号发布内容数据汇总

截至 2023 年 10 月 26 日,9 个合作社区共发布内容(含技术文章、视频教程)2,764 篇,累计获得总 PV/UV 数 2,591,013,同比上月增长 7%,账号获得粉丝数 2,152 人,较上月增幅 1%。

3、OpenHarmony 社群直播数据

截至 2023 年 10 月 26 日,OpenHarmony 社群累计开展直播 112 场,累计观看量 47,121,观看人数 25,009;其中 95 场联合各家合作社区直播,累计 337 场次,观看次数 1,587,629;观看人数 519,905;合计 OpenHarmony 直播所有渠道产生观看次数 1,634,750、观看人数 544,914。

4、OpenHarmony 社群运营数据

截至 2023 年 10 月 26 日,社群共沉淀开发者 10471 人,累计社群沟通信息 12.6 万,累计与开发者沟通 4.3 万次,累计触达消息 7.3 万条。

相关文章:

OpenHarmony 社区运营报告(2023 年 10 月)

● 截至 2023 年 10 月,OpenHarmony 社区共有 51 家共建单位,累计超过 6200 名贡献者产生 24.2 万多个 PR,2.3 万多个 Star,6.1 万多个 Fork,59 个 SIG。 ● OpenHarmony 4.0 版本如期而至,开发套件同步升级…...

Mybatis二级缓存源码整理

添加配置mybatis-plus.configuration.cache-enabledtrue在mapper.xml文件中添加cache标签<cache size"10240" eviction"LRU"/>同一个事务中二级缓存不生效&#xff0c;会使用一级缓存&#xff0c;因为事务未提交。 执行流程部分 Configuration创建…...

如何在 HarmonyOS 对数据库进行备份,恢复与加密

数据库备份与恢复 场景介绍 当应用在处理一项重要的操作&#xff0c;显然是不能被打断的。例如&#xff1a;写入多个表关联的事务。此时&#xff0c;每个表的写入都是单独的&#xff0c;但是表与表之间的事务关联性不能被分割。 如果操作的过程中出现问题&#xff0c;开发者可…...

js实现向上、向下、向左、向右无缝滚动

向左滚动 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport" content"widthdevice-width, ini…...

6 Hive引擎集成Apache Paimon

更多Paimon数据湖内容请关注&#xff1a;https://edu.51cto.com/course/35051.html 在实际工作中&#xff0c;我们通查会使用Flink计算引擎去读写Paimon&#xff0c;但是在批处理场景中&#xff0c;更多的是使用Hive去读写Paimon&#xff0c;这样操作起来更加方便。 前面我们…...

发布版本自动化记录版本功能方法

# 安装commitizennpm install --save-dev commitizen# 初始化Conventional Commits规范适配器npx commitizen init cz-conventional-changelog --save-dev --save-exact最后一步&#xff0c;需要在package.json中添加一个script"scripts": {..., // 此处省略其它配置…...

Elastic Stack 8.11:引入一种新的强大查询语言 ES|QL

作者&#xff1a;Tyler Perkins, Ninoslav Miskovic, Gilad Gal, Teresa Soler, Shani Sagiv, Jason Burns Elastic Stack 8.11 引入了数据流生命周期、一种配置数据流保留和降采样&#xff08;downsampling&#xff09; 的简单方法&#xff08;技术预览版&#xff09;&#xf…...

wx:for-item wx:for-index wx:for-key

wx:for-item wx:for-item , 数组当前项的变量名,默认为 item 作用&#xff1a;使用 &#xff08;当前项变量名.属性名&#xff09; 取得属性值每一项 <view wx:for"{{array}}"><view>{{item.name item.age }}</view> </view>等同于 &…...

老师还不会评课?这里有你需要的解决方案

优点&#xff1a; 1.课件制作: 老师的PPT设计得很新颖&#xff0c;插入的音乐视频都非常贴合课堂内容&#xff0c;看得出老师非常用心地进行了设计。 2.教师素养&#xff1a;老师的语言丰富、朗读能力很出色、板书设计很工整。 3.教师风格: xx老师上课激情澎湃/非常有亲和力…...

Talk | 马里兰大学博士生吴曦旸:分布式多智能体强化学习在复杂交通轨迹规划中的应用

本期为TechBeat人工智能社区第545期线上Talk&#xff01; 北京时间11月09日(周四)20:00&#xff0c;马里兰大学博士生—吴曦旸的Talk已准时在TechBeat人工智能社区开播&#xff01; 他与大家分享的主题是: “分布式多智能体强化学习在复杂交通轨迹规划中的应用”&#xff0c;介…...

2023年下半年架构案例真题及答案

案例的考点&#xff1a; 大数据架构 Lambda架构和Kappa架构 jwt特点 数据持久层&#xff0c;Redis数据丢失&#xff0c;数据库读写分离方案 Hibernat架构 SysML七个关系&#xff0c;填需求图 大数据的必选题&#xff1a; 某网作为某电视台在互联网上的大型门户入口&#…...

Java必考面试题,谈谈你对 Spring AOP 的理解

大家好&#xff0c;我是伍六七。 今天我们来学习 Spring 框架中最重要的概念之一&#xff1a;AOP。 这是一个 Java 程序员必考的面试题&#xff0c;大家好好理解。我们开始正文。 AOP 的概念 Spring AOP 是 Java 程序员们面试经常被问到的一个问题&#xff0c;但 AOP&#…...

BERT和ChatGPT简单对比

OpenAI发布了第一个版本的GPT&#xff08;Generative Pretrained Transformer&#xff09;模型在2018年6月。 谷歌的BERT模型&#xff08;Bidirectional Encoder Representations from Transformers&#xff09;是在2018年10月发布的。 BERT和ChatGPT都是由人工智能研究实验室…...

又一重要合作,创邻科技华为云联营产品正式发布

近日&#xff0c;创邻科技旗下的“Galaxybase高性能图平台”正式入驻华为云云商店联营商品&#xff0c;创邻科技成为华为云在数据库与缓存领域的联营联运合作伙伴。通过联营联运模式&#xff0c;双方合作能够深入产品、生态、解决方案等多个领域&#xff0c;助力各行业用户数字…...

PHP+Swoole应用示例

**Swoole是一个C编写的基于异步事件驱动和协程的并行网络通信引擎&#xff0c;为PHP提供高性能网络编程支持** ## ⚙️ 快速启动 可以直接使用 [Docker](https://github.com/swoole/docker-swoole) 来执行Swoole的代码&#xff0c;例如&#xff1a; bash docker run --rm php…...

3线硬件SPI+DMA驱动 HX8347 TFT屏

3线硬件SPIDMA驱动 HX8347 TFT屏&#xff0c;实现用DMA清屏。 参考&#xff1a;基于stm32 标准库spi驱动st7789彩屏TFT(使用DMA)-技术天地-深圳市修德电子有限公司 一、源码 HX8347.h #ifndef USER_HX8347_H_ #define USER_HX8347_H_#define SPI_hardware #define SPI_hardw…...

实验语音学的基本概念

语音学 实验语音学只是语音学的一个分支&#xff0c;那么语音学到底是研究什么的呢&#xff1f;我们先有一个大致了解。 语音学是研究语言声音体系的学科。语音学的任务是研究说明语音的性质&#xff0c;内部结构和单位&#xff0c;语音的分类和组合&#xff0c;语音的产生、…...

市场上ios签名公司做什么的?

iOS签名公司是提供iOS应用程序签名服务的公司。它们为开发者提供了一种简单的方式来将他们的应用程序发布到iOS设备上&#xff0c;同时也为用户提供了一种下载和安装这些应用程序的方法。这些公司提供的签名服务包括苹果企业签名和开发者签名&#xff0c;其中企业签名是为企业开…...

12. 一文快速学懂常用工具——docker 命令

本章讲解知识点 Docker 引擎Docker 常用命令Docker 生命周期详解Containerd 与 Docker 命令对比本专栏适合于软件开发刚入职的学生或人士,有一定的编程基础,帮助大家快速掌握工作中必会的工具和指令。本专栏针对面试题答案进行了优化,尽量做到好记、言简意赅。如专栏内容有错…...

API低代码开发应用场景

什么是API低代码开发平台 API低代码开发平台是一种基于低代码开发的技术平台&#xff0c;它可以帮助企业快速构建和部署API应用程序。该平台通过提供可视化的开发工具、预定义的组件和模板、自动化的代码生成等功能&#xff0c;使得开发者可以在不需要编写大量代码的情况下&am…...

Autosar E2E保护机制深度解析:从P01配置参数到车载网络实战避坑指南

Autosar E2E保护机制实战精要&#xff1a;参数配置逻辑与车载网络容错设计 在汽车电子系统向域集中式架构演进的过程中&#xff0c;车载网络的可靠性与功能安全成为关键挑战。当安全关键信号&#xff08;如刹车指令、转向角度&#xff09;通过CAN FD或以太网传输时&#xff0c;…...

权限模型演进:从RBAC到ABAC的实战解析与选型指南

1. 权限模型基础&#xff1a;为什么我们需要RBAC和ABAC&#xff1f; 想象一下你管理着一栋写字楼&#xff0c;每天有上千人进出。如果给每个人单独配钥匙&#xff08;直接分配权限&#xff09;&#xff0c;不仅管理成本高&#xff0c;而且一旦有人离职就要换锁。这就是早期ACL&…...

leetcode 80.删除有序数组中的重复项

题目&#xff1a; 给你一个有序数组 nums &#xff0c;请你 原地 删除重复出现的元素&#xff0c;使得出现次数超过两次的元素只出现两次 &#xff0c;返回删除后数组的新长度。 不要使用额外的数组空间&#xff0c;你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件…...

终极指南:使用DS4Windows让PS4手柄完美兼容Windows游戏

终极指南&#xff1a;使用DS4Windows让PS4手柄完美兼容Windows游戏 【免费下载链接】DS4Windows Like those other ds4tools, but sexier 项目地址: https://gitcode.com/gh_mirrors/ds/DS4Windows DS4Windows是一款免费开源的手柄映射工具&#xff0c;专门解决PlayStat…...

顶会论文模块复现与二次创新:2026极简网络趋势:StarNet 星操作(元素级乘法)替换复杂卷积模块的有效性实验

写在前面 2026年的计算机视觉领域正在经历一场“返璞归真”的深刻变革。在Transformer架构狂飙数年之后,研究者们逐渐意识到:复杂的自注意力机制并非唯一解,简单而优雅的纯卷积网络正以全新姿态强势回归。2026年4月19日,一篇题为《Attention Is not Everything: Efficient…...

毫米波雷达数据采集实战:手把手教你用DCA1000EVM捕获AWR1642的原始ADC数据

毫米波雷达数据采集实战&#xff1a;从硬件连接到ADC数据捕获的全流程解析 在自动驾驶、工业检测和智能安防等领域&#xff0c;毫米波雷达因其全天候工作能力和高精度测距测速特性&#xff0c;正成为感知系统的核心组件。而AWR1642作为TI推出的高性能毫米波传感器&#xff0c;配…...

【C++26元编程革命】:从SFINAE到`reflexpr`——6步迁移路径图+可运行模板库源码

第一章&#xff1a;C26元编程革命的范式跃迁C26 正在重塑元编程的底层契约——从依赖模板递归与 SFINAE 的“技巧型”编码&#xff0c;转向以编译期计算为一等公民、语义清晰且可调试的声明式范式。核心驱动力来自 constexpr 语义的彻底强化、std::meta 库的标准化落地&#xf…...

不只是Ping:深入理解Pingtunnel如何把TCP流量“藏”在ICMP包里

穿透防火墙的隐形通道&#xff1a;ICMP隧道技术深度解析 当企业防火墙严格限制TCP/UDP流量时&#xff0c;网络管理员常会保留ICMP协议的通行权限——毕竟ping命令是网络诊断的基础工具。正是这种"必要的仁慈"&#xff0c;催生了一种巧妙的数据传输技术&#xff1a;将…...

别再死记硬背LSTM公式了!用PyTorch手写一个LSTM单元,5分钟搞懂门控机制

从零实现LSTM单元&#xff1a;用PyTorch代码拆解门控机制 当你第一次看到LSTM那一堆复杂的公式时&#xff0c;是不是感觉头大&#xff1f;遗忘门、输入门、输出门、细胞状态...这些概念听起来高大上&#xff0c;但真正动手写代码时却不知从何下手。今天我们就用PyTorch从零开始…...

QMK Toolbox 终极指南:3分钟掌握键盘固件烧录与调试完整流程

QMK Toolbox 终极指南&#xff1a;3分钟掌握键盘固件烧录与调试完整流程 【免费下载链接】qmk_toolbox A Toolbox companion for QMK Firmware 项目地址: https://gitcode.com/gh_mirrors/qm/qmk_toolbox 你是否曾经想过完全掌控自己的机械键盘&#xff1f;想让每一个按…...