91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

OpenHarmony 3.1 Release發(fā)布 OpenHarmony3.1 Release特性開發(fā)樣例概述

OpenAtom OpenHarmony ? 來(lái)源:OpenAtom OpenHarmony ? 作者:OpenAtom OpenHarmony ? 2022-05-11 10:30 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

開源項(xiàng)目 OpenHarmony是每個(gè)人的 OpenHarmony

OpenAtom OpenHarmony(以下簡(jiǎn)稱“OpenHarmony”)背后積極創(chuàng)新的產(chǎn)業(yè)力量和全球伙伴,正在盡全力與時(shí)間賽跑,完成一次又一次的迭代。

一、面向未來(lái)·深刻變革

2022 年全球正在發(fā)生著一些深刻的變化。無(wú)論處在什么樣的背景,持有什么樣的觀點(diǎn),源于什么樣的文化,科技進(jìn)步是大家唯一共同的公約數(shù)。在我們所處的電子信息產(chǎn)業(yè),百舸爭(zhēng)流千帆競(jìng),過(guò)去十年半導(dǎo)體設(shè)計(jì)與制造、云原生、5GAI 等領(lǐng)域出現(xiàn)了劃時(shí)代的技術(shù)突進(jìn),數(shù)字化、智慧化技術(shù)的樂(lè)觀進(jìn)展,給人類文明帶來(lái)了全新的圖景。 而 OpenHarmony 所處的終端操作系統(tǒng)領(lǐng)域,也急切盼望著一次新的跨越。

終端操作系統(tǒng)從來(lái)不乏新入局者,只是因?yàn)檫@個(gè)領(lǐng)域的普適性和相關(guān)軟件供應(yīng)鏈的完備性,終端操作系統(tǒng)一直是一個(gè)寬泛的概念,從1%到100%,做多少工作是硬性的標(biāo)準(zhǔn)呢?產(chǎn)業(yè)和市場(chǎng)從不劃線,只有創(chuàng)造者自己內(nèi)心的標(biāo)準(zhǔn)和底線。從語(yǔ)言引擎、圖形引擎、內(nèi)核、驅(qū)動(dòng)框架、業(yè)務(wù)框架……要徹底重構(gòu)多少才能叫做全新、領(lǐng)先的操作系統(tǒng)?要通過(guò)怎樣的技術(shù)設(shè)計(jì)和構(gòu)架實(shí)現(xiàn),才能從單一場(chǎng)景,擴(kuò)展到融合傳感器到小型終端再到復(fù)雜終端,達(dá)成泛終端操作系統(tǒng)的大一統(tǒng)場(chǎng)景理想,為未來(lái)泛在的人機(jī)交互定義可能性?未來(lái)數(shù)字世界、虛擬世界和物理世界的融合接口應(yīng)該怎樣構(gòu)建?OpenHarmony 背后積極創(chuàng)新的產(chǎn)業(yè)力量和全球伙伴,正在盡全力與時(shí)間賽跑,完成一次又一次的迭代。

1.1 OpenHarmony 3.1 Release發(fā)版

開放原子開源基金會(huì)于 2022 年 3 月 31 日正式發(fā)布了 OpenHarmony 3.1 Release 版本,SDK 更新到了 OHOS_SDK 3.1 Release (API Version 8)版本,基礎(chǔ)特性、版本軟件和工具配套關(guān)系有所升級(jí)。相比于 3.0 Beta 版本,新版本標(biāo)準(zhǔn)系統(tǒng)增加了許多新功能,特別是音視頻處理能力、2D/3D 繪制能力、鍵鼠支持、Wi-Fi 相關(guān)能力的 JS API 支持等。除此以外,標(biāo)準(zhǔn)系統(tǒng)的分布式能力也增加了不少,可以實(shí)現(xiàn)硬件互助、資源共享,同時(shí)還支持了分布式數(shù)據(jù)庫(kù)、分布式全新管理等能力。

1.2 概覽

當(dāng)前版本在 OpenHarmony 3.1 Beta 的基礎(chǔ)上,更新支持以下能力:

? 標(biāo)準(zhǔn)系統(tǒng)基礎(chǔ)能力增強(qiáng)

?標(biāo)準(zhǔn)系統(tǒng)分布式能力增強(qiáng)

?標(biāo)準(zhǔn)系統(tǒng)應(yīng)用程序框架能力增強(qiáng)

?標(biāo)準(zhǔn)系統(tǒng)應(yīng)用能力增強(qiáng)

更多詳細(xì)內(nèi)容詳見:

OpenHarmony官網(wǎng)

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 更多設(shè)備類型及能力支持

在 OpenHarmony 2.0 Canary、2.2 和 3.0 版本中,OpenHarmony 具備了一定程度的富設(shè)備能力,可以支持初級(jí)的平板類的產(chǎn)品。

此次 3.1 Release 版本在 Beta 版本的基礎(chǔ)上,進(jìn)行了全面的能力增強(qiáng),特別是在定義設(shè)備類型的人機(jī)交互方面,提供了包括鍵盤、鼠標(biāo)、觸控板等更多輸入設(shè)備的支持,也提供了窗口應(yīng)用支持,支持分屏和多窗口顯示,支持窗口內(nèi)容跨窗口拖拽等?;谶@些特性,3.1 Release 版本已經(jīng)可以逐步支撐各種人們熟知的設(shè)備類型。

2.2 分布式能力

? 分布式能力得到增強(qiáng),標(biāo)準(zhǔn)系統(tǒng)支持硬件互助、資源共享,支持鏡像和擴(kuò)展投屏等。

? 新增分布式硬件子系統(tǒng),包括分布式硬件管理框架、分布式相機(jī)、分布式屏幕,可實(shí)現(xiàn)多屏互動(dòng),支持分布式屏幕的鏡像/擴(kuò)展顯示。

?支持分布式文件系統(tǒng)跨設(shè)備文件訪問(wèn),支持分布式數(shù)據(jù)庫(kù)、分布式數(shù)據(jù)對(duì)象。

? 新增對(duì)分布式數(shù)據(jù)對(duì)象能力的支持,分布式能力覆蓋內(nèi)存JS對(duì)象;新增分布式關(guān)系型數(shù)據(jù)管理能力,支持直接基于關(guān)系型表數(shù)據(jù)同步。

? 新增按條件數(shù)據(jù)同步&訂閱能力,數(shù)據(jù)同步更精準(zhǔn)。

? 新增文件上傳功能支持。

? 構(gòu)建數(shù)據(jù)加密和安全分級(jí)能力,完善數(shù)據(jù)流轉(zhuǎn)過(guò)程的安全管控,支持多用戶同步與隔離。

? 輕量系統(tǒng)samgr支持遠(yuǎn)程服務(wù)管理,支持設(shè)備管理基礎(chǔ)功能。

2.3 成熟的人機(jī)交互

? 新增通用鼠標(biāo)支持,可以通過(guò)鼠標(biāo)進(jìn)行 UI 交互,包括移動(dòng)光標(biāo)、左中右三鍵點(diǎn)擊、鼠標(biāo)滾輪滾動(dòng),同時(shí)為滾輪滾動(dòng)增加了開始和結(jié)束,減少滾動(dòng)到一半等異常場(chǎng)景。

? 新增通過(guò)鍵盤和系統(tǒng)按鍵支持,現(xiàn)在可以通過(guò)鍵盤進(jìn)行 UI 交互,包括按鍵走焦和文字輸入,同時(shí)支持配置特定組合鍵拉起指定的 FA,以及系統(tǒng)應(yīng)用和服務(wù)通過(guò)訂閱接口響應(yīng)特定的組合按鍵。

? 新增觸摸板支持,通過(guò)觸摸板的單指和雙指手勢(shì),替代鼠標(biāo)的移動(dòng)、點(diǎn)擊和滾輪滾動(dòng),并且雙指滑動(dòng)時(shí)支持同時(shí)識(shí)別水平和垂直兩個(gè)方向,同時(shí)增加了捏合手勢(shì),應(yīng)用可以響應(yīng)為縮放。

? 新增了觸摸屏觀察接口,系統(tǒng)應(yīng)用使用此接口可以實(shí)現(xiàn)自定全局手勢(shì)。

? 新增了輸入設(shè)備接口,應(yīng)用可以查詢到當(dāng)前輸入設(shè)備信息。

? 新增了注入接口和注入工具,測(cè)試人員可以通過(guò)這些接口模擬基本的觸摸屏、鼠標(biāo)、按鍵輸入。

2.4 移動(dòng)通信能力

移動(dòng)通信能力得到進(jìn)一步的加強(qiáng),電話服務(wù)子系統(tǒng)提供了一系列的 API 用于獲取無(wú)線蜂窩網(wǎng)絡(luò)和 SIM 卡相關(guān)的一些信息。

?提供了信息查看、發(fā)送短信、接收短信、短信送達(dá)報(bào)告、刪除短信等功能。

?提供了語(yǔ)音通話接聽和掛斷,移動(dòng)數(shù)據(jù)開關(guān)等功能。

2.5 新增API

不論是 JavaScript API、eTS API 還是 Native API,此次 3.1 release 版本都得到了極大的增強(qiáng),API 總數(shù)達(dá)到了 1.1 萬(wàn)個(gè),同時(shí)版本來(lái)到了 API8。API8 的補(bǔ)充主要集中在如下的幾個(gè)方面:

?語(yǔ)言基礎(chǔ)庫(kù),包括各類基礎(chǔ)數(shù)據(jù)結(jié)構(gòu)如 List、TreeMap、Stack 等。

?電話能力相關(guān) API。

?通信能力,包括 NFC、Wi-Fi、藍(lán)牙等。

?WebGL 圖形能力支持。

?窗口管理相關(guān) API。

?帳號(hào)管理相關(guān) API。

經(jīng)過(guò)這次的 API 補(bǔ)充更新,OpenHarmony 的 API 已經(jīng)趨于完善,開發(fā)者的 APP 類型也越來(lái)越豐富。

2.6 專屬IDE

Deveco Studio 自 2020 年 9 月首次發(fā)布以來(lái),經(jīng) 10 次迭代升級(jí),不斷增強(qiáng)開發(fā)能力,本次升級(jí)面向 OpenHarmony 應(yīng)用開發(fā)場(chǎng)景,全面支持開發(fā)者高效開發(fā) OpenHarmony 應(yīng)用及服務(wù)。本工具提供了一站式的信息獲取平臺(tái)、多設(shè)備工程模板、設(shè)備低代碼開發(fā)、應(yīng)用開發(fā)預(yù)覽、輕量級(jí)構(gòu)建及一鍵式自動(dòng)化等相關(guān)能力,助力開發(fā)者在 OpenHarmony 上的開發(fā)。

三、 關(guān)鍵技術(shù)總結(jié)

3.1 內(nèi)核

標(biāo)準(zhǔn)系統(tǒng)內(nèi)核支持 Linux 4.19/5.10 版本,全面支持媒體能力,支持 GPU 渲染,WIFI/BT 功能,支持外接 Modem。

新增進(jìn)程調(diào)度功能增強(qiáng)特性,提高 CPU 資源的使用效率,增強(qiáng)滑動(dòng)場(chǎng)景的資源供給,包括 CPU 熱插拔及輕量級(jí)隔離,繪幀線程優(yōu)先供給機(jī)制等。

輕量系統(tǒng)整體設(shè)計(jì)上采用 ARCH、SOC、Board 三層解耦設(shè)計(jì)思想,降低代碼耦合度。

3.2 方舟開發(fā)框架(ArkUI)

ArkUI 是為 OpenHarmony 設(shè)計(jì)的應(yīng)用開發(fā)框架,該框架提供兩種 UI 編程范式:ArkUI JS 類 Web 范式和 Ark eTS 聲明式 UI 范式。ArkUI JS 主要是為 Web 開發(fā)人員提供的快速開發(fā) OpenHarmony 應(yīng)用的開發(fā)框架,采用 JavaScript 作為開發(fā)語(yǔ)言,同時(shí)提供不同算力平臺(tái)支持的組件供開發(fā)者使用;ArkUI eTS 聲明式 UI 范式框架是一種采用極簡(jiǎn) DSL 的界面描述語(yǔ)法,與 iOS 的極簡(jiǎn) SwiftUI 類似,ArkUI eTS 采用 TypeScript 作為開發(fā)語(yǔ)言,同時(shí)在 TypeScript 的語(yǔ)法基礎(chǔ)上提供了裝飾器、尾隨閉包等擴(kuò)展語(yǔ)法,ArkUI eTS 主要是為 OpenHarmony 標(biāo)準(zhǔn)設(shè)備提供快速開發(fā)的 UI 框架,同時(shí) ArkUI eTS 開發(fā)框架還封裝了純 JS 的系統(tǒng)能力接口,開發(fā)者可以通過(guò)簡(jiǎn)單的接口調(diào)用,實(shí)現(xiàn)從 UI 設(shè)計(jì)到系統(tǒng)能力調(diào)用的極簡(jiǎn)開發(fā)。3.1 Release 版本對(duì)于方舟開發(fā)框架進(jìn)行了全方位的升級(jí):

?UI 組件:方舟開發(fā)框架不僅提供了多種基礎(chǔ)組件,如文本顯示、圖片顯示、按鍵交互等,也提供了支持視頻播放能力的媒體組件。并且針對(duì)不同類型設(shè)備進(jìn)行了組件設(shè)計(jì),提供豐富的組件樣式設(shè)置能力,支持開發(fā)者進(jìn)行組件風(fēng)格與樣式調(diào)整。

?布局:UI 界面設(shè)計(jì)離不開布局的參與。方舟開發(fā)框架提供了多種布局方式,不僅保留了經(jīng)典的彈性布局能力,也提供了列表、宮格、柵格布局和適應(yīng)多分辨率場(chǎng)景開發(fā)的原子布局能力。

?動(dòng)畫:方舟開發(fā)框架對(duì)于 UI 界面的美化,除了組件內(nèi)置動(dòng)畫效果外,也提供了屬性動(dòng)畫、轉(zhuǎn)場(chǎng)動(dòng)畫和自定義動(dòng)畫能力。

?繪制:方舟開發(fā)框架提供了多種繪制能力,以滿足開發(fā)者繪制自定義形狀的需求,支持圖形繪制、顏色填充、文本繪制、圖片繪制等。

?交互事件:方舟開發(fā)框架提供了多種交互能力,滿足應(yīng)用在不同平臺(tái)通過(guò)不同輸入設(shè)備均可正常進(jìn)行 UI 交互響應(yīng),默認(rèn)適配了觸摸手勢(shì)、遙控器、鼠標(biāo)等輸入操作,同時(shí)也提供事件通知能力。

?平臺(tái)API通道:方舟開發(fā)框架提供了 API 擴(kuò)展機(jī)制,平臺(tái)能力通過(guò)此種機(jī)制進(jìn)行封裝,提供風(fēng)格統(tǒng)一的 JS 接口。

3.3 RenderService

RenderService 是 OpenHarmony 自研的窗口合成器、渲染系統(tǒng),其采用了原創(chuàng)的圖形協(xié)議,是 OpenHarmony 圖形子系統(tǒng)工作的基礎(chǔ)服務(wù)。RenderService 提供 UI 框架的繪制能力,其核心職責(zé)是將 ArkUI 的控件描述轉(zhuǎn)換成繪制樹信息,根據(jù)對(duì)應(yīng)的渲染策略,進(jìn)行最佳路徑渲染。同時(shí),負(fù)責(zé)多窗口流暢和空間態(tài)下 UI 共享的核心底層機(jī)制。

更多詳細(xì)內(nèi)容,可訪問(wèn):

https://gitee.com/openharmony/graphic_standard/tree/master/rosen/modules

四、系統(tǒng)自帶APP

系統(tǒng)應(yīng)用提供了 OpenHarmony 標(biāo)準(zhǔn)系統(tǒng)上的部分應(yīng)用,如桌面、SystemUI、設(shè)置等,為開發(fā)者提供了構(gòu)建標(biāo)準(zhǔn)系統(tǒng)應(yīng)用的具體實(shí)例,這些應(yīng)用支持在所有標(biāo)準(zhǔn)系統(tǒng)設(shè)備上使用。

?桌面:提供了基本的已安裝應(yīng)用的展示功能和人機(jī)交互界面,是所有應(yīng)用的入口。

?SystemUI:包含導(dǎo)航欄和系統(tǒng)狀態(tài)欄兩部分,導(dǎo)航欄提供基本頁(yè)面導(dǎo)航功能、狀態(tài)欄提供系統(tǒng)狀態(tài)顯示,如時(shí)間、充電狀態(tài)等。

?設(shè)置:提供了關(guān)于設(shè)備,應(yīng)用管理,亮度設(shè)置等功能。

?聯(lián)系人:提供了撥號(hào)盤、通話記錄查看/刪除、聯(lián)系人列表、詳情查看和新建聯(lián)系人等功能。

?短信:提供了信息查看、發(fā)送短信、接收短信、短信送達(dá)報(bào)告、刪除短信等功能。

?通話:提供了語(yǔ)音通話接聽和掛斷,移動(dòng)數(shù)據(jù)開關(guān)等功能。

?相機(jī):提供了預(yù)覽、拍照、縮略圖顯示、跳轉(zhuǎn)大圖瀏覽等功能。

?圖庫(kù):提供了圖片、視頻和相冊(cè)的管理、瀏覽、顯示、編輯操作等功能。

?輸入法:提供硬鍵盤輸入、編輯框選擇文本變化、光標(biāo)位置變化反饋等功能。

五、開發(fā)范例

詳見附錄

六、下載及體驗(yàn)

方式一(推薦)

通過(guò)repo + ssh 下載(需注冊(cè)碼云賬號(hào))

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'

方式二

從鏡像站點(diǎn)獲取

OpenHarmony 官網(wǎng):

https://www.openharmony.cn

OpenHarmony 主庫(kù)組織地址:

https://gitee.com/openharmony

七、已過(guò)兼容性測(cè)評(píng)的芯片/開發(fā)板

OpenHarmony 兼容性測(cè)評(píng)主要是驗(yàn)證合作伙伴的設(shè)備和業(yè)務(wù)應(yīng)用滿足 OpenHarmony 開源兼容性定義的技術(shù)要求,確保運(yùn)行在 OpenHarmony 上的設(shè)備和業(yè)務(wù)應(yīng)用能穩(wěn)定、正常運(yùn)行,同時(shí)使用 OpenHarmony 的設(shè)備和業(yè)務(wù)應(yīng)用有一致性的接口和業(yè)務(wù)體驗(yàn)。截至2022 年 3 月 30 日,目前社區(qū)正在計(jì)劃支持 OpenHarmony 的開發(fā)板約 18 款,已經(jīng)完成兼容性測(cè)評(píng)的芯片/開發(fā)板/發(fā)行版共 37 塊。

已經(jīng)通過(guò)兼容性測(cè)評(píng)的開發(fā)板列表

https://www.openharmony.cn/armList?id=6

正在計(jì)劃支持OpenHarmony的開發(fā)板

https://docs.qq.com/sheet/DYmZ1RmhEZ1RVa0to?u=86e57c0e2b6648eda9db917a088ebe8d&tab=BB08J2

八、OpenHarmony社區(qū)版本路標(biāo)

c1770c8c-c23c-11ec-bce3-dac502259ad0.png

附錄(開發(fā)范例)

1

智能保險(xiǎn)柜

介紹:

本范例利用碰一碰配網(wǎng)接入數(shù)字管家,并外接震動(dòng)傳感器,實(shí)現(xiàn)保險(xiǎn)柜實(shí)時(shí)監(jiān)控、報(bào)警功能。如果門鎖被震動(dòng),則手機(jī)會(huì)收到告警。

設(shè)備級(jí)別:

輕量設(shè)備

開發(fā)平臺(tái):

潤(rùn)和Pegasus智能家居套件

樣例倉(cāng)庫(kù):

https://gitee.com/openharmony-sig/knowledge_demo_smart_home/tree/master/dev/docs/smart_safe

2

JS燈控應(yīng)用

介紹:

本范例利用JS API接口,開發(fā)燈控應(yīng)用,在小型系統(tǒng)上調(diào)用JSI能力實(shí)現(xiàn)用戶界面控制底層設(shè)備。

設(shè)備級(jí)別:

小量設(shè)備

開發(fā)平臺(tái):

小熊派BearPi-HM Micro

樣例倉(cāng)庫(kù):

https://gitee.com/openharmony-sig/knowledge_demo_temp/blob/master/docs/JS_SmartLampCtrl/README.md

3

傳感器

介紹:

本范例采用了傳感器接口中的方向傳感器,實(shí)現(xiàn)了指南針的效果。

設(shè)備級(jí)別:

標(biāo)準(zhǔn)設(shè)備

開發(fā)平臺(tái):

WGR開發(fā)板套件

樣例倉(cāng)庫(kù):

https://gitee.com/openharmony/app_samples/tree/master/device/Sensor

4

eTS關(guān)系型數(shù)據(jù)庫(kù)

介紹:

本范例展示了在eTS中關(guān)系型數(shù)據(jù)庫(kù)的使用,包括增、刪、改、查等操作。

設(shè)備級(jí)別:

標(biāo)準(zhǔn)設(shè)備

開發(fā)平臺(tái):

潤(rùn)和HH-SCDAYU200開發(fā)套件

樣例倉(cāng)庫(kù):

https://gitee.com/openharmony/app_samples/tree/master/data/Rdb

5

媒體服務(wù)-錄音機(jī)

介紹:

本范例展示媒體服務(wù)中音頻錄制和播放功能的使用。

設(shè)備級(jí)別:

標(biāo)準(zhǔn)設(shè)備

開發(fā)平臺(tái):

潤(rùn)和HH-SCDAYU200開發(fā)套件

樣例倉(cāng)庫(kù):

https://gitee.com/openharmony/app_samples/tree/master/media/Recorder

6

視頻播放器

介紹:

本范例是基于JS UI,使用video組件,實(shí)現(xiàn)視頻的播放、暫停、進(jìn)度拖拽等效果。

1.主頁(yè)面頂部使用swiper組件完成視頻海報(bào)輪播。

2.主頁(yè)面底部使用list組件完成視頻列表。

3.播放頁(yè)面使用video組件完成視頻播放。

設(shè)備級(jí)別:

標(biāo)準(zhǔn)設(shè)備

開發(fā)平臺(tái):

潤(rùn)和Taurus AI Camera開發(fā)套件

樣例倉(cāng)庫(kù):

https://gitee.com/openharmony/codelabs/tree/master/Media/VideoOpenHarmony

7

輕量級(jí)設(shè)備軟總線

介紹:

本范例利用輕量級(jí)軟總線能力,將模擬智能窗戶通風(fēng)設(shè)備和燃?xì)飧婢O(shè)備組合到一起。當(dāng)燃?xì)鈹?shù)值告警時(shí),直接操作軟總線網(wǎng)絡(luò)中的通風(fēng)設(shè)備的電機(jī)工作。

設(shè)備級(jí)別:

輕量設(shè)備

開發(fā)平臺(tái):

歐智通 V200Z-R開發(fā)板

樣例倉(cāng)庫(kù):

https://gitee.com/kenio_zhang/knowledge_demo_temp/tree/bes2600_softbus_demo/dev/team_x/bes2600_softbus_demo_curtain

8

分布式菜單

介紹:

本范例將演示如何在3568/3516開發(fā)套件上,用eTS編寫一個(gè)OpenHarmony 分布式菜單應(yīng)用,主要通過(guò)設(shè)備認(rèn)證、分布式拉起、分布式數(shù)據(jù)管理來(lái)實(shí)現(xiàn)。

設(shè)備級(jí)別:

標(biāo)準(zhǔn)設(shè)備

開發(fā)平臺(tái):

潤(rùn)和Taurus AI Camera開發(fā)套件/HH-SCDAYU200開發(fā)套件

樣例倉(cāng)庫(kù):

https://gitee.com/openharmony-sig/knowledge_demo_temp/tree/master/FA/Shopping/DistributedOrder

9

分布式賬本

介紹:

本范例使用ETS語(yǔ)言編寫的應(yīng)用,利用分布式能力,在不同設(shè)備上協(xié)同記賬。

設(shè)備級(jí)別:

標(biāo)準(zhǔn)設(shè)備

開發(fā)平臺(tái):

潤(rùn)和Taurus AI Camera開發(fā)套件/HH-SCDAYU200開發(fā)套件

樣例倉(cāng)庫(kù):

https://gitee.com/openharmony-sig/knowledge_demo_temp/tree/master/FA/Shopping/MyAccountBook

10

eTS分布式郵件

介紹:

本范例構(gòu)建一個(gè)分布式郵件應(yīng)用。通過(guò)OpenHarmony的分布式能力實(shí)現(xiàn)任務(wù)的跨設(shè)備遷移,保證業(yè)務(wù)在不同設(shè)備間無(wú)縫銜接,輕松地完成多設(shè)備之間的協(xié)同辦公。

設(shè)備級(jí)別:

標(biāo)準(zhǔn)設(shè)備

開發(fā)平臺(tái):

潤(rùn)和Taurus AI Camera開發(fā)套件

樣例倉(cāng)庫(kù):

https://gitee.com/openharmony/codelabs/tree/master/Distributed/OHMailETS

11

ArkUI分布式音樂(lè)播放器

介紹:

本范例使用ETS編寫,可以播放多首wav格式的歌曲,并可使用分布式調(diào)度特性,進(jìn)行跨設(shè)備流轉(zhuǎn)。

設(shè)備級(jí)別:

標(biāo)準(zhǔn)設(shè)備

開發(fā)平臺(tái):

潤(rùn)和Taurus AI Camera開發(fā)套件/HH-SCDAYU200開發(fā)套件

樣例倉(cāng)庫(kù):

https://gitee.com/openharmony-sig/knowledge_demo_temp/tree/master/FA/Entertainment/DistrubutedMusicPlayer

12

eTS分布式親子早教

介紹:

本范例構(gòu)建一個(gè)分布式益智拼圖游戲??梢詢膳_(tái)設(shè)備同時(shí)開啟一局拼圖游戲,每次點(diǎn)擊九宮格內(nèi)的圖片,都會(huì)同步更新兩臺(tái)設(shè)備的圖片位置。

設(shè)備級(jí)別:

標(biāo)準(zhǔn)設(shè)備

開發(fā)平臺(tái):

潤(rùn)和HH-SCDAYU200開發(fā)套件

樣例倉(cāng)庫(kù):

https://gitee.com/openharmony/codelabs/tree/master/ETSUI

13

意見分歧解決器

介紹:

本范例運(yùn)行在OpenHarmony 標(biāo)準(zhǔn)設(shè)備上,在兩臺(tái)設(shè)備間通過(guò)分布式數(shù)據(jù)共享實(shí)現(xiàn)數(shù)據(jù)間的通信,當(dāng)兩個(gè)人的意見發(fā)生了分歧,可以通過(guò)這個(gè)應(yīng)用在兩臺(tái)設(shè)備間進(jìn)行石頭剪刀布的對(duì)戰(zhàn)。

設(shè)備級(jí)別:

標(biāo)準(zhǔn)設(shè)備

開發(fā)平臺(tái):

潤(rùn)和Taurus AI Camera開發(fā)套件

樣例倉(cāng)庫(kù):

https://gitee.com/openharmony-sig/knowledge_demo_temp/tree/master/FA/Entertainment/DataSharedDemo

14

JS分布式游戲鑒權(quán)

介紹:

本范例構(gòu)建了一個(gè)兒童模式的合成小游戲。游戲啟動(dòng)后,需要請(qǐng)求周邊設(shè)備與之通信,周邊設(shè)備端授權(quán)是否可以開啟游戲權(quán)限,如果拒絕,則請(qǐng)求端的游戲退出。

設(shè)備級(jí)別:

標(biāo)準(zhǔn)設(shè)備

開發(fā)平臺(tái):

潤(rùn)和HH-SCDAYU200開發(fā)套件

樣例倉(cāng)庫(kù):

https://gitee.com/openharmony/codelabs/tree/master/ETSUI/

15

ArkUI-動(dòng)畫

介紹:

本范例通過(guò)點(diǎn)擊按鈕觸發(fā)動(dòng)畫,向用戶展示屬性動(dòng)畫與x顯式動(dòng)畫的效果。

設(shè)備級(jí)別:

標(biāo)準(zhǔn)設(shè)備

開發(fā)平臺(tái):

潤(rùn)和Taurus AI Camera開發(fā)套件

樣例倉(cāng)庫(kù):

https://gitee.com/openharmony/app_samples/tree/master/ETSUI/ArkUIAnimation

16

極簡(jiǎn)聲明式UI范式

介紹:

本范例基于OpenHarmony eTS UI豐富的組件,實(shí)現(xiàn)了一個(gè)圖庫(kù)應(yīng)用。

1、組合系統(tǒng)組件為自定義組件,完成頂部標(biāo)簽欄、推薦欄。

2、使用共享元素轉(zhuǎn)場(chǎng)動(dòng)畫、顯示動(dòng)畫完成大圖瀏覽界面。

3、使用狀態(tài)數(shù)據(jù)管理完成組件之間的數(shù)據(jù)傳遞。

設(shè)備級(jí)別:

標(biāo)準(zhǔn)設(shè)備

開發(fā)平臺(tái):

潤(rùn)和Taurus AI Camera開發(fā)套件

樣例倉(cāng)庫(kù):

https://gitee.com/openharmony/codelabs/tree/master/ETSUI/SimpleGalleryEts

17

eTS 購(gòu)物應(yīng)用

介紹:

本范例構(gòu)建一個(gè)購(gòu)物應(yīng)用。應(yīng)用包含兩級(jí)頁(yè)面,分別是主頁(yè)(商品瀏覽頁(yè)簽、購(gòu)物車頁(yè)簽、我的頁(yè)簽)和商品詳情頁(yè)面。兩個(gè)頁(yè)面都展示了豐富的eTS UI I組件。

設(shè)備級(jí)別:

標(biāo)準(zhǔn)設(shè)備

開發(fā)平臺(tái):

潤(rùn)和Taurus AI Camera開發(fā)套件

樣例倉(cāng)庫(kù):

https://gitee.com/openharmony/codelabs/tree/master/ETSUI/ShoppingEts

18

eTS 備忘錄

介紹:

本范例采用eTS UI和輕量級(jí)數(shù)據(jù)庫(kù)來(lái)實(shí)現(xiàn)辦公場(chǎng)景的備忘錄應(yīng)用,有如下功能:

1. 可支持新建工作和個(gè)人筆記,并按比較進(jìn)行分類篩選

2. 筆記支持文字和圖片的插入

3. 新建的筆記能支持持久化存儲(chǔ),再次啟動(dòng)時(shí),仍可以

4. 加載已落盤存儲(chǔ)的筆記

5. 支持筆記的修改和刪除

6. 可支持收藏筆記

設(shè)備級(jí)別:

標(biāo)準(zhǔn)設(shè)備

開發(fā)平臺(tái):

潤(rùn)和Taurus AI Camera開發(fā)套件

樣例倉(cāng)庫(kù):

https://gitee.com/openharmony/codelabs/tree/master/Data/NotePad_OH_ETS

19

機(jī)器狗

介紹:

本范例是標(biāo)準(zhǔn)系統(tǒng)和輕量級(jí)系統(tǒng)聯(lián)動(dòng)的案例;標(biāo)準(zhǔn)設(shè)備作為控制面板,發(fā)送指令到輕量級(jí)設(shè)備上,讓輕量級(jí)設(shè)備模擬機(jī)器狗做出各種表演姿態(tài)。

設(shè)備級(jí)別:

標(biāo)準(zhǔn)系統(tǒng)+輕量系統(tǒng)

開發(fā)平臺(tái):

Geek Lite Board、潤(rùn)和大禹系列HH-SCDAYU200開發(fā)套件

樣例倉(cāng)庫(kù):

https://gitee.com/chenchenfangfang/knowledge_demo_attitude_control/tree/master/robot_dog/doc

20

指南針

介紹:

本范例是一個(gè)標(biāo)準(zhǔn)設(shè)備和輕量級(jí)設(shè)備聯(lián)動(dòng)的案例。主要利用三軸磁力計(jì)數(shù)據(jù),結(jié)合地球磁力方向,得出實(shí)時(shí)指南針?lè)较?,通過(guò)RK3568屏幕設(shè)備展現(xiàn)指南針效果。

設(shè)備級(jí)別:

輕量設(shè)備

開發(fā)平臺(tái):

Geek Lite Board、潤(rùn)和HH-SCDAYU200開發(fā)套件

樣例倉(cāng)庫(kù):

https://gitee.com/chenchenfangfang/knowledge_demo_attitude_control/tree/master/electronic_compass/doc

21

窗簾控制面板

介紹:

本范例通過(guò)面板控制窗簾的開關(guān)和調(diào)節(jié)窗簾的開合程度。

設(shè)備級(jí)別:

輕量設(shè)備

開發(fā)平臺(tái):

君正halley5

樣例倉(cāng)庫(kù):

https://gitee.com/wicom/vendor_ingenic/tree/OpenHarmony-3.0-LTS/halley5_v20/sample/source-code/halley5/DeviceCurtain

22

潤(rùn)和DAYU200開發(fā)板

2048小游戲

介紹:

本范例基于ArkUI聲明式開發(fā)范式開發(fā)2048小游戲。

設(shè)備級(jí)別:

標(biāo)準(zhǔn)設(shè)備

開發(fā)平臺(tái):

潤(rùn)和HH-SCDAYU200開發(fā)套件

樣例倉(cāng)庫(kù):

https://gitee.com/hihope_iot/dayu200_2048

23

用JS寫一個(gè)

OpenHarmony拼圖小游戲

介紹:

本范例將演示如何在Unionpi Tiger開發(fā)套件上,用JS編寫一個(gè)基于OpenHarmony3.0 LTS的拼圖小游戲,并在板子外接的觸摸屏上運(yùn)行實(shí)現(xiàn)。

設(shè)備級(jí)別:

標(biāo)準(zhǔn)設(shè)備

開發(fā)平臺(tái):

九聯(lián)科技Unionpi Tiger(A311D)開發(fā)板

樣例倉(cāng)庫(kù):

https://gitee.com/openharmony-sig/knowledge_demo_temp/tree/master/FA/Entertainment/Jigsaw

24

OpenHarmony貪吃蛇

介紹:

本范例將演示如何在Unionpi Tiger開發(fā)套件上,用JS編寫一個(gè)OpenHarmony貪吃蛇游戲,并在板子外接的觸摸屏上運(yùn)行實(shí)現(xiàn)。

設(shè)備級(jí)別:

標(biāo)準(zhǔn)設(shè)備

開發(fā)平臺(tái):

九聯(lián)科技Unionpi Tiger(A311D)開發(fā)板

樣例倉(cāng)庫(kù):

https://gitee.com/openharmony-sig/knowledge_demo_temp/tree/master/FA/Entertainment/SnakeGame

25

OpenHarmony戰(zhàn)棋游戲

介紹:

本范例將演示如何在Unionpi Tiger開發(fā)套件上,用JS編寫一個(gè)OpenHarmony戰(zhàn)棋游戲,并在板子外接的觸摸屏上運(yùn)行實(shí)現(xiàn)。

設(shè)備級(jí)別:

標(biāo)準(zhǔn)設(shè)備

開發(fā)平臺(tái):

九聯(lián)科技Unionpi Tiger(A311D)開發(fā)板

樣例倉(cāng)庫(kù):

https://gitee.com/openharmony-sig/knowledge_demo_temp/tree/master/FA/Entertainment/WarChess

26

元?dú)馀赏该?a href="http://www.makelele.cn/tags/時(shí)鐘/" target="_blank">時(shí)鐘

介紹:

本范例為采用基于Hi3861芯片的元?dú)馀砷_發(fā)而成,實(shí)現(xiàn)了網(wǎng)絡(luò)時(shí)間同步,網(wǎng)頁(yè)配網(wǎng),以及播放音樂(lè)等功能,可用于學(xué)習(xí)OpenHarmony網(wǎng)絡(luò)編程,GPIO控制,PWM控制等。

設(shè)備級(jí)別:

輕量設(shè)備

開發(fā)平臺(tái):

傳智教育-元?dú)馀?/p>

樣例倉(cāng)庫(kù):

https://gitee.com/openharmony-sig/knowledge_demo_smart_home/tree/master/dev/docs/smart_safe

27

音樂(lè)播放

介紹:

本范例在LYEVK-3861開發(fā)板套件中,通過(guò)PWM相關(guān)接口驅(qū)動(dòng)蜂鳴器實(shí)現(xiàn)音樂(lè)播放的功能。

設(shè)備級(jí)別:

輕量設(shè)備

開發(fā)平臺(tái):

LYEVK-3861A IoT 開發(fā)套件

樣例倉(cāng)庫(kù):

https://gitee.com/openharmony-sig/knowledge_demo_temp/blob/master/dev/docs/demo_beep/README.md

28

Linkboy圖像識(shí)別框架

介紹:

本范例基于Linkboy的圖像識(shí)別框架,已移植到OpenHarmony,可在hi3861輕量設(shè)備上運(yùn)行圖像識(shí)別算法,支持循跡、自動(dòng)駕駛、障礙物識(shí)別,交通標(biāo)志識(shí)別等功能。

設(shè)備級(jí)別:

輕量設(shè)備

開發(fā)平臺(tái):

小熊派Hi3861

樣例倉(cāng)庫(kù):

https://gitee.com/linkboy_crux/OpenHarmony-Camera/tree/master/

29

3D姿態(tài)展示

介紹:

本范例是一個(gè)輕量級(jí)系統(tǒng)案例,STM32F4開發(fā)板上的九軸陀螺儀數(shù)據(jù)通過(guò)四元數(shù)算法,輸出物體姿態(tài),在上位機(jī)顯示同步變化的物體姿態(tài)。

設(shè)備級(jí)別:

輕量設(shè)備

開發(fā)平臺(tái):

Geek Lite Board

樣例倉(cāng)庫(kù):

https://gitee.com/chenchenfangfang/knowledge_demo_attitude_control/tree/master/3D_attitude/doc

30

車牌識(shí)別器

介紹:

本范例模擬的是停車場(chǎng)的出入口;采用標(biāo)準(zhǔn)系統(tǒng)、小型系統(tǒng)、輕量級(jí)系統(tǒng)的聯(lián)動(dòng)的場(chǎng)景;輕量級(jí)設(shè)備作為控制單元,感知車輛出入、控制門桿;小型系統(tǒng)的攝像頭用于采集車牌并識(shí)別車牌;標(biāo)準(zhǔn)系統(tǒng)作為控制臺(tái),完成車輛管理、費(fèi)用結(jié)算等。

設(shè)備級(jí)別:

標(biāo)準(zhǔn)系統(tǒng)、小型系統(tǒng)、輕量系統(tǒng)

開發(fā)平臺(tái):

歐智通 V200Z-R開發(fā)板、潤(rùn)和Aries IPC開發(fā)套件、潤(rùn)和HH-SCDAYU200開發(fā)套件

樣例倉(cāng)庫(kù):

https://gitee.com/openharmony-sig/knowledge_demo_temp/blob/master/docs/GreyWolf_ImageRecognition_LocalAI/README.md

注:以上截至 2022 年 3 月 30 日,數(shù)據(jù)及樣例由 OpenHarmony 知識(shí)體系工作組提供。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • OpenHarmony
    +關(guān)注

    關(guān)注

    33

    文章

    3952

    瀏覽量

    21117
  • OpenHarmony3.1
    +關(guān)注

    關(guān)注

    0

    文章

    11

    瀏覽量

    698

原文標(biāo)題:面向未來(lái) 深刻變革,OpenHarmony 3.1 Release 發(fā)布

文章出處:【微信號(hào):gh_e4f28cfa3159,微信公眾號(hào):OpenAtom OpenHarmony】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    #OpenHarmony HDC調(diào)試

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月16日 09:46:28

    #OpenHarmony 開發(fā)環(huán)境準(zhǔn)備

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月16日 09:44:31

    #OpenHarmony 鏡像燒錄

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月16日 09:42:36

    #OpenHarmony 系統(tǒng)概述

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月16日 09:39:20

    觸覺(jué)智能Purple Pi OH開發(fā)板率先適配OpenHarmony6.0 Release,鴻蒙明星開發(fā)

    2025年9月19日,在官網(wǎng)上線開源鴻蒙OpenHarmony6.0Release僅13天,觸覺(jué)智能宣布旗下PurplePiOH開發(fā)板成功完成OpenHarmony6.0Release系統(tǒng)適配。這一
    的頭像 發(fā)表于 10-29 08:00 ?831次閱讀
    觸覺(jué)智能Purple Pi OH<b class='flag-5'>開發(fā)</b>板率先適配<b class='flag-5'>OpenHarmony</b>6.0 <b class='flag-5'>Release</b>,鴻蒙明星<b class='flag-5'>開發(fā)</b>板

    貝啟科技BQ3588HM主板通過(guò) OpenHarmony 5.0.3 Release 版本兼容性測(cè)評(píng)

    廈門貝啟科技有限公司基于RockchipRK3588SoC的貝啟BQ3588HM主板模組/開發(fā)板,已通過(guò)OpenHarmony5.0.3Release版本兼容性測(cè)評(píng),獲頒
    的頭像 發(fā)表于 10-21 15:33 ?1115次閱讀
    貝啟科技BQ3588HM主板通過(guò) <b class='flag-5'>OpenHarmony</b> 5.0.3 <b class='flag-5'>Release</b> 版本兼容性測(cè)評(píng)

    開源鴻蒙6.0 Release版本重磅發(fā)布

    近日,在長(zhǎng)沙國(guó)際會(huì)議中心舉辦的開源鴻蒙技術(shù)大會(huì)2025上,開放原子開源鴻蒙(即OpenAtom OpenHarmony,簡(jiǎn)稱“開源鴻蒙”)項(xiàng)目群正式發(fā)布開源鴻蒙6.0 Release版本。
    的頭像 發(fā)表于 10-10 16:49 ?2883次閱讀

    騏俊物聯(lián)ML120H模組獲得OpenHarmony生態(tài)產(chǎn)品兼容性證書

    近日,騏俊物聯(lián)自主研發(fā)的Cat.1模組ML120H及配套開發(fā)板正式通過(guò)OpenHarmony 5.0 Release版本兼容性測(cè)評(píng),并獲得OpenHarmony生態(tài)產(chǎn)品兼容性證書。
    的頭像 發(fā)表于 09-15 10:23 ?782次閱讀

    貝啟科技BQ3576HM開發(fā)板套件通過(guò)OpenHarmony 5.0.3 Release版本兼容性測(cè)評(píng)

    廈門貝啟科技有限公司BQ3576HM開發(fā)板套件基于RockchipRK3576SoC的產(chǎn)品已通過(guò)OpenHarmony5.0.3Release版本兼容性測(cè)評(píng),獲得由
    的頭像 發(fā)表于 09-03 11:46 ?1873次閱讀
    貝啟科技BQ3576HM<b class='flag-5'>開發(fā)</b>板套件通過(guò)<b class='flag-5'>OpenHarmony</b> 5.0.3 <b class='flag-5'>Release</b>版本兼容性測(cè)評(píng)

    桃芯科技獲得OpenHarmony生態(tài)產(chǎn)品兼容性證書

    近日,由INGCHIPS自主研發(fā)的模組/開發(fā)板DB870CC1A順利通過(guò)OpenHarmony 5.0.2 Release版本兼容性測(cè)評(píng),并獲得OpenHarmony生態(tài)產(chǎn)品兼容性證書
    的頭像 發(fā)表于 06-25 14:30 ?1139次閱讀

    開源鴻蒙5.1 Release版本發(fā)布

    近日,開源鴻蒙5.1 Release版本正式發(fā)布,支持更多的設(shè)備形態(tài),全面提升了系統(tǒng)的穩(wěn)定性和開發(fā)者體驗(yàn),這是其技術(shù)路線演進(jìn)中的關(guān)鍵一躍——更快的開發(fā)體驗(yàn),向消費(fèi)端的加速滲透,以及向全
    的頭像 發(fā)表于 06-05 14:25 ?2368次閱讀

    全志科技亮相OpenHarmony開發(fā)者大會(huì)2025

    近日,OpenHarmony開發(fā)者大會(huì) 2025(OHDC.2025,以下簡(jiǎn)稱“大會(huì)”)在深圳舉辦。大會(huì)正式發(fā)布了開源鴻蒙5.1 Release版本,舉行了“開源鴻蒙應(yīng)用技術(shù)組件共建啟
    的頭像 發(fā)表于 06-04 09:16 ?2212次閱讀
    全志科技亮相<b class='flag-5'>OpenHarmony</b><b class='flag-5'>開發(fā)</b>者大會(huì)2025

    利爾達(dá)RedCap模組通過(guò)OpenHarmony 生態(tài)兼容性測(cè)評(píng)!

    //近日,利爾達(dá)NR90-HCN系列5GRedCap模組正式通過(guò)OpenHarmony4.1Release生態(tài)兼容性測(cè)評(píng),并獲得由開放原子開源基金會(huì)頒發(fā)的OpenHarmony生態(tài)產(chǎn)品兼容性證書
    的頭像 發(fā)表于 05-23 17:59 ?1624次閱讀
    利爾達(dá)RedCap模組通過(guò)<b class='flag-5'>OpenHarmony</b> 生態(tài)兼容性測(cè)評(píng)!

    【貝啟科技BQ3568HM開源鴻蒙開發(fā)板深度試用報(bào)告】使用Deveco Studio進(jìn)行開發(fā)

    貝啟科技BQ3568HM開源鴻蒙開發(fā)板套件,提供了屏幕,可以用于開發(fā)App應(yīng)用。 當(dāng)前貝啟官方已經(jīng)提供了4.1 Release和5.0.1 Release的源碼: 其中,4.1
    發(fā)表于 03-16 11:28

    OpenHarmony5.0系統(tǒng)怎么去除鎖屏直接進(jìn)入界面?教你2步搞定

    本文介紹在OpenHarmony5.0Release操作系統(tǒng)下,去除鎖屏開機(jī)后直接進(jìn)入界面的方法。觸覺(jué)智能PurplePiOH鴻蒙開發(fā)板演示,搭載了瑞芯微RK3566四核處理器,1TOPS算力NPU
    的頭像 發(fā)表于 03-12 18:51 ?1160次閱讀
    <b class='flag-5'>OpenHarmony</b>5.0系統(tǒng)怎么去除鎖屏直接進(jìn)入界面?教你2步搞定