4 月 25 日,开放原子开源基金会举办了 OpenAtom OpenHarmony(以下简称“OpenHarmony”)技术日活动,OpenHarmony PMC 委员代表首次对外解读 OpenHarmony 3.1 Release,并分享了技术、生态、社区建设和人才发展方面的最新进展。

OpenHarmony 技术日现场

OpenHarmony 具有分布式、全场景的技术优势,可以广泛应用于金融、能源、教育、工业、交通、医疗等行业。面向未来全场景、全连接、全智能时代,OpenHarmony 一直致力于为千行百业搭建一个智能终端操作系统的数字底座,促进万物互联时代各行业的繁荣发展。

正式开源以来,历经 18 个多月的快节奏版本迭代,3 月 30 日发布的 OpenHarmony 3.1 Release 已具备支撑复杂带屏标准系统设备和应用开发的基础能力。系统能力完善的同时,生态构建也是操作系统能否取得成功的核心,而一个完整的操作系统生态,离不开芯片厂商、发行版厂商、终端厂商和应用软件厂商的共同构建。如何使能伙伴和开发者以构建繁荣生态,成为 OpenHarmony 实现万物互联愿景的必修课。

一、构建生态能力底座, OpenHarmony 开发工具和资源日益完备

工欲善其事,必先利其器。高效的开发工具和丰富的开发资源能够降低开发成本,提升开发效率,是吸引生态伙伴和开发者的利器。为此,OpenHarmony 持续投入芯片、三方库、开发样例、开发文档等资源开发,升级软硬件开发工具,并搭建生态兼容性测评平台,提供一站式测评服务。

开发资源方面,通过与主流芯片厂商的沟通合作,OpenHarmony 已推动 11 款主流芯片进入主干,覆盖了轻量、小型和标准系统基础功能开发,到 2022 年末适配芯片预计将增至 35 款;三方开源库是封装的软件功能,可以避免重复造轮子、提升软件开发效率。开源以来,10 余家共建单位已累计贡献 90+JS 三方库,满足开发者动画、网络、工具、图像等基础能力需求;清晰易懂的开发样例和文档可助力开发者降低学习成本,快速上手开发。截至目前,OpenHarmony 社区已上传了 301 个开发样例。

随着 OpenHarmony 3.1 Release 的发布,OpenHarmony 对配套开发工具也进行了升级。API Version 8 版本开放 11000+JS API 接口,DevEco Studio 3.0 Beta3 构建了便捷高效的 OpenHarmony 应用开发环境,DevEco Device Tool 3.0 Release 提供了一站式的硬件开发平台。

兼容性测评是统一生态建设的关键一环,保障开发板、设备、软件发行版等 OpenHarmony 产品在统一技术底座支持下的互联互通。OpenHarmony 兼容性测评平台已经运行一年,随着 OpenHarmony 开源项目的不断向前演进和兼容性测评流程的不断优化,OpenHarmony 兼容性平台于近期更新,推出三大测试套件,为伙伴提供一站式测评服务。

二、生态初具规模,使能服务加速商用落地

当下,OpenHarmony 生态落地已初具规模。截至 4 月 25 日,已有 44 款产品获得了 OpenHarmony 生态产品兼容性证书,同时 80 余款软硬件产品正在通过 OpenHarmony 兼容性测评,包括超 30 款开发板、模组,润和 HiHopeOS 1.0 RC1 IoT Edition、深开鸿 KaihongOS Things V1.0.0(面向金融)、深开鸿 KaihongOS Things V1.0.0(面向教育)、软通 SwanLinkOS V1.0.0.0 软件发行版(面向商用显示)、万里红 SUPER RED OS 软件发行版 5 款软件发行版,以及覆盖智慧家居等多场景的 50 余款商用设备。

随着 OpenHarmony 系统能力、配套开发资源和服务的完善,越来越多生态伙伴加入推动 OpenHarmony 行业应用的队伍。奥思维、鸿湖万联、开鸿智谷、润和软件、深开鸿、统信软件等伙伴正规划开发基于 OpenHarmony 的软件发行版,满足千行百业对安全可信、分布式协同软件发行版的强烈诉求,支持数字经济发展。

为了加速 OpenHarmony 商用落地,OpenHarmony 工作委员会正联合共建单位开放自身能力,为发行版厂商提供生态使能服务,加快 OpenHarmony 软件发行版的开发和上市进度。

健康繁荣的开源生态,源于共建单位的全力投入以及千万开发者的点滴付出。未来,芯片、开发板等厂商将提供更多底层硬件支撑,开源社区持续专注根技术创新构筑生态底座,操作系统和终端设备厂商发力基于 OpenHarmony 的软硬件产品开发,推动 OpenHarmony 的广泛应用。一幅多方同心协力、开源与商业深度融合的生态画卷正徐徐展开,OpenHarmony 期待与全产业链伙伴携手奋进,共同打造使能千行百业的泛终端数字底座。

搜索

复制

80+产品正通过兼容性测试,OpenHarmony生态蓬勃发展的更多相关文章

  1. [转帖]腾讯云TStack获下一代云计算技术创新奖 与鲲鹏等产品实现兼容性测试

    http://www.techweb.com.cn/cloud/2019-12-16/2769286.shtml [TechWeb]12 月 16 日消息,在中国电子技术标准化研究院主办的“第九届中国 ...

  2. 正益移动推出新产品正益工作 实现PaaS+SaaS新组合

    近期,正益移动不仅将其AppCan 移动平台云化,还通过发布全新 SaaS 产品 -- 正益工作,这款集合了企业信息聚合.应用聚合.社交聚合为一体的企业移动综合门户,与 AppCan 平台一起实现了P ...

  3. 用AI思维给成本降温,腾讯WeTest兼容性测试直击底价!

    WeTest 导读 当AI成为各行业提高产业效率的动能,很多人开始疑惑,这架智能化的“无人机”何时在移动应用测试中真正落地?在今年的国际数码互动娱乐博览会(ChinaJoy)上,腾讯WeTest给出了 ...

  4. 【转】兼容性测试套件(CTS)框架用户手册

    原文网址:http://blog.sina.com.cn/s/blog_416166e90102v6bi.html 兼容性测试套件(CTS)框架用户手册 1.为什么需要兼容性测试(以下称CTS)? 2 ...

  5. H5测试点总结-UI测试、功能测试、兼容性测试、体验相关(弱网、资源、手机操作等)、安全性测试、性能测试

    一.概述 1.1 什么是H5 H5 即 HTML5,是最新的 Web 端开发语言版本,现如今,大多数手机 APP 页面会用 H5 实现,包括 PC Web 站点也会用它开发实现.所以 Web 的通用测 ...

  6. [原创]浅谈移动互联网App兼容性测试

    [原创]浅谈移动互联网App兼容性测试 今天要谈的话题,估计各位测试都有感受,移动互联网App兼容性测试,我们到底测试覆盖如何去挑选机型?具体移动App兼容性测试如何开展?是不是应引进像testin这 ...

  7. 兼容性测试中如何切换和管理多个JDK版本

    本文由作者邹珍珍授权网易云社区发布. 一.测试背景: 项目对外提供JAR包,需要测试该JAR包对不同JDK版本(1.6至1.9版本)的兼容性.下面主要介绍在兼容性测试中,JDK多版本共存时如何配置环境 ...

  8. Web前端页面的浏览器兼容性测试心得(二)搭建原汁原味的IE8测试环境

    如果你做的页面被老板或PM要求兼容IE8,你就值得同情了.IE8不支持HTML5,在2017年的前端界,开发者不涉及HTML5标准简直寸步难行.然而,有一个可怕的事实客观存在,那就是IE8是Win7系 ...

  9. APP兼容性测试

    一.APP兼容性范围以及问题 1.硬件 各个硬件结构 2.软硬件之间 硬件dll库(C++) 软硬件之间的通信,各个厂商提供的ROM 3.软件 浏览器.操作系统.数据库.手机.功能兼容性(功能修改,二 ...

  10. 网页兼容性测试(工具使用IETESTER、Firefox、360安全浏览器)

    网页兼容性测试主要是针对不同的浏览器进行的测试.由于用户浏览器的不同,往往都会使我们的网页发生页面样式错乱,图片无法显示等问题.对于前端开发工程师来说,确保代码在各种主流浏览器的各个版本中都能正常显示 ...

随机推荐

  1. re.sub参数之回调函数

    from calendar import month_abbr import re def change_date(m): mon_name = month_abbr[int(m.group(1))] ...

  2. OFDM系统各种QAM调制阶数在多径信道下的误码性能仿真(暂存版本)

    本文考虑OFDM系统在多径信道下的误码性能 代码 clc;close all;clear %% Seting parameters EbN0_list = 20:2:40; Q_order_list ...

  3. git修改地址三种方法

    1.修改命令 git remote set-url origin [NEW_URL] 2.先删后加 git remote rm origin git remote add origin [url]3. ...

  4. 【Azure 事件中心】如何查看Event Hub的生产者或者是消费者端的IP地址呢?

    问题描述 哪些客户端 IP 正在向/从Azure Event Hub发送/接收事件?如何来查看Event Hub的生产者端,消费者端的IP地址呢? 问题解答 如果需要查看Event Hub 服务端的日 ...

  5. mysql数据库表或行,被锁,杀死进程

    -- 查询进行 SHOW PROCESSLIST; -- 删除进程 kill 22459; -- 查找正在进行的 select * from information_schema.innodb_trx ...

  6. MAUI调用.so库

    必要条件: (一)安装JDK (二)安装NDK (三)安装Android Studio(其实可以不用装也行) 使用Android Studio构件.so包 构件.so包 1. 使用Android st ...

  7. RocketMQ(8) 消费幂等

    1 什么是消费幂等 当出现消费者对某条消息重复消费的情况时,重复消费的结果与消费一次的结果是相同的,并且多次消 费并未对业务系统产生任何负面影响,那么这个消费过程就是消费幂等的. 幂等:若某操作执行多 ...

  8. IDE中使用Git提交代码报错:Push to origin/release-V2 was rejected

    一.问题由来 当前项目开发好之后,已经正常稳定运行一两个月,在使用过程中基本上没在出现什么BUG.因此公司在讨论准备开发二期项目,自己 就在之前的基础之上,使用git创建了分支,一个分支release ...

  9. [置顶] cas单点登录出现的重定向循环问题解决方案

    先描述下出现的问题,截图如下: 出现该问题的原因可以通过F12查看Network找到,即http和https两个协议开头的url在不停的跳转,最后就出现了上图所示的重定向循环错误,导致页面崩溃. 解决 ...

  10. 基于C#的壁纸管理器(插件版) - 开源研究系列文章

    这几天无聊,想到原来的壁纸管理器应用能够实现成插件的形式,然后思考了一下,打算把原来壁纸管理器的代码用插件形式来进行实现,于是经过几天的努力,终于完成了插件版的壁纸管理器.以前有写过C#的插件的例子( ...