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

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

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

基于OpenAtom OpenHarmony3.1 Release系統(tǒng)的揚(yáng)帆RK3399開發(fā)板

OpenAtom OpenHarmony ? 來源:OpenAtom OpenHarmony ? 作者:OpenAtom OpenHarmony ? 2022-07-05 11:56 ? 次閱讀

疫情期間,讓居家辦公和居家上網(wǎng)課成為了常態(tài),這給所有的父母和孩子們創(chuàng)造了更多的陪伴空間,但也給家長(zhǎng)們提出了較高的要求:如何更加生動(dòng)有趣地開展親子活動(dòng)。

為此,軟通動(dòng)力技術(shù)專家白荷帶領(lǐng)技術(shù)團(tuán)隊(duì),基于OpenAtom OpenHarmony(以下簡(jiǎn)稱“OpenHarmony”) 3.1 Release系統(tǒng)的揚(yáng)帆RK3399開發(fā)板,開發(fā)出一款分布式畫板應(yīng)用。該應(yīng)用是一款非常有特色的多屏互動(dòng)繪畫應(yīng)用,它通過OpenHarmony的分布式技術(shù)以及強(qiáng)大的互聯(lián)互通能力,讓各設(shè)備間可以便捷、簡(jiǎn)單、流暢和安全地進(jìn)行互聯(lián)互動(dòng),讓孩子們可以在應(yīng)用中與家長(zhǎng)一同協(xié)作進(jìn)行繪畫創(chuàng)作。

應(yīng)用運(yùn)行效果圖:

4fb6c0fa-fb9a-11ec-ba43-dac502259ad0.gif

分布式畫板是基于分布式軟總線特性,利用設(shè)備之間的分布式通信能力,實(shí)現(xiàn)分布式畫板的功能。分布式畫板使用了基于TS擴(kuò)展的聲明式開發(fā)范式的ArkUI框架,框架提供豐富的系統(tǒng)預(yù)置組件,可以通過鏈?zhǔn)秸{(diào)用的方式設(shè)置系統(tǒng)組件的渲染效果。開發(fā)者可以組合系統(tǒng)組件為自定義組件,通過這種方式將頁面組件化為一個(gè)個(gè)獨(dú)立的UI單元,實(shí)現(xiàn)頁面不同單元的獨(dú)立創(chuàng)建、開發(fā)和復(fù)用,使頁面具有更強(qiáng)的工程性。

設(shè)備端(適配RK3399、3516開發(fā)板):

5059a162-fb9a-11ec-ba43-dac502259ad0.png

分布式畫板原理示意圖:

50afa738-fb9a-11ec-ba43-dac502259ad0.png

如上圖所示,用戶1、用戶2在各自本地端進(jìn)行繪制,將當(dāng)前的圖形保存到分布式文件中。遠(yuǎn)程端當(dāng)接到分布式數(shù)據(jù)庫(kù)發(fā)生改變時(shí),獲取分布式數(shù)據(jù)庫(kù)存儲(chǔ)的文件名,然后進(jìn)行加載圖形文件,顯示本地端繪制的圖形。

硬件環(huán)境準(zhǔn)備:

? 預(yù)裝windows系統(tǒng)的PC機(jī) ? 揚(yáng)帆RK3399開發(fā)板/3516開發(fā)板 ? 開發(fā)板專用12V電源適配器 ? USB公對(duì)公數(shù)據(jù)連接線 ? USB外接攝像頭 ? HDMI顯示器

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

? 下載DevEco Studio 3.0 Beta1及以上版本

https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/quick-start/deveco-studio-user-guide-for-openharmony.md

? 配置OpenHarmonySDK

https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/quick-start/deveco-studio-user-guide-for-openharmony.md

? 創(chuàng)建OpenHarmony工程

https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/application-dev-guide.md#/openharmony/docs/blob/master/zh-cn/application-dev/ui/arkui-overview.md

? 配置OpenHarmony應(yīng)用簽名信息

https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/security/hapsigntool-guidelines.md

? 安裝運(yùn)行OpenHarmony應(yīng)用

https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/application-dev-guide.md#%E5%B7%A5%E5%85%B7

軟通動(dòng)力技術(shù)專家白荷介紹到該分布式畫板系統(tǒng)以O(shè)penHarmony開源操作系統(tǒng)為技術(shù)底座,通過使用ArkUI框架、分布式流轉(zhuǎn)技術(shù)等特點(diǎn),在“分布式畫板”項(xiàng)目從需求分析到順利結(jié)項(xiàng)這一過程中,軟通動(dòng)力技術(shù)團(tuán)隊(duì)對(duì)OpenHarmony分布式等各項(xiàng)特性在實(shí)際生活應(yīng)用中有了更深刻的了解。

開源是軟件開發(fā)的基石,已經(jīng)成為全球數(shù)字科技創(chuàng)新發(fā)展的大趨勢(shì)。軟通動(dòng)力堅(jiān)持擁抱開源生態(tài),持續(xù)助力OpenHarmony生態(tài)建設(shè),攜行業(yè)伙伴探索創(chuàng)新,不忘初心方得始終,共同打造萬物互聯(lián)的智能世界。

審核編輯 :李倩

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

    關(guān)注

    0

    文章

    614

    瀏覽量

    27370
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5059

    瀏覽量

    97548
  • OpenHarmony
    +關(guān)注

    關(guān)注

    25

    文章

    3723

    瀏覽量

    16342

原文標(biāo)題:OpenHarmony分布式畫板——為親子游戲增添更多趣味

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    OpenHarmony源碼編譯后燒錄鏡像教程,RK3566鴻蒙開發(fā)板演示

    本文介紹瑞芯微主板/開發(fā)板編譯OpenHarmony源碼后燒錄鏡像的教程,觸覺智能Purple Pi OH鴻蒙開發(fā)板演示。搭載了瑞芯微RK3566四核處理器,樹莓派卡片電腦設(shè)計(jì),支持開
    的頭像 發(fā)表于 12-30 10:08 ?49次閱讀
    <b class='flag-5'>OpenHarmony</b>源碼編譯后燒錄鏡像教程,<b class='flag-5'>RK</b>3566鴻蒙<b class='flag-5'>開發(fā)板</b>演示

    OpenHarmony怎么修改DPI密度值?觸覺智能RK3566鴻蒙開發(fā)板演示

    開源鴻蒙OpenHarmony系統(tǒng)下,修改DPI密度值的方法,觸覺智能Purple Pi OH鴻蒙開發(fā)板演示,搭載了瑞芯微RK3566四核處理器,Laval鴻蒙社區(qū)推薦
    的頭像 發(fā)表于 12-24 11:46 ?192次閱讀
    <b class='flag-5'>OpenHarmony</b>怎么修改DPI密度值?觸覺智能<b class='flag-5'>RK</b>3566鴻蒙<b class='flag-5'>開發(fā)板</b>演示

    RK3576單板發(fā)布倒計(jì)時(shí):RK3399RK3576對(duì)比

    好多人說RK3576是RK3399的升級(jí)版,某種程度上也可以這么說,RK3576在強(qiáng)大的多媒體功能的基礎(chǔ)上,性能和接口都進(jìn)行了升級(jí) 一、工藝 性能 rk3576采用 Rockchip
    的頭像 發(fā)表于 12-03 16:59 ?285次閱讀
    <b class='flag-5'>RK</b>3576單板發(fā)布倒計(jì)時(shí):<b class='flag-5'>RK3399</b>與<b class='flag-5'>RK</b>3576對(duì)比

    OpenHarmony屬性信息怎么修改?觸覺智能RK3566鴻蒙開發(fā)板來演示

    本文介紹開源鴻蒙OpenHarmony系統(tǒng)下,修改產(chǎn)品屬性信息的方法,觸覺智能Purple Pi OH鴻蒙開發(fā)板演示,已適配全新OpenHarmony5.0
    的頭像 發(fā)表于 11-27 09:31 ?176次閱讀
    <b class='flag-5'>OpenHarmony</b>屬性信息怎么修改?觸覺智能<b class='flag-5'>RK</b>3566鴻蒙<b class='flag-5'>開發(fā)板</b>來演示

    如何在Linux系統(tǒng)實(shí)現(xiàn)屏幕旋轉(zhuǎn)?觸覺智能RK3568鴻蒙開發(fā)板演示

    本文介紹Linux系統(tǒng)實(shí)現(xiàn)屏幕旋轉(zhuǎn)的方法,以解決產(chǎn)品形態(tài)的不同的展現(xiàn)方式,觸覺智能EVB3568鴻蒙開發(fā)板演示,現(xiàn)已發(fā)布全新OpenHarmony5.0 Release固件!
    的頭像 發(fā)表于 11-19 23:42 ?311次閱讀
    如何在Linux<b class='flag-5'>系統(tǒng)</b>實(shí)現(xiàn)屏幕旋轉(zhuǎn)?觸覺智能<b class='flag-5'>RK</b>3568鴻蒙<b class='flag-5'>開發(fā)板</b>演示

    如何在開源鴻蒙OpenHarmony開啟SELinux模式?RK3566鴻蒙開發(fā)板演示

    本文介紹開源鴻蒙OpenHarmony系統(tǒng)下,開啟/關(guān)閉SELinux權(quán)限的方法,觸覺智能Purple Pi OH鴻蒙開發(fā)板演示,已適配全新OpenHarmony5.0
    的頭像 發(fā)表于 11-18 19:03 ?338次閱讀
    如何在開源鴻蒙<b class='flag-5'>OpenHarmony</b>開啟SELinux模式?<b class='flag-5'>RK</b>3566鴻蒙<b class='flag-5'>開發(fā)板</b>演示

    新品體驗(yàn) | RK3576開發(fā)板

    RK3399、RK3566、RK3568、RK3588、RK3576等型號(hào)的核心與評(píng)估
    的頭像 發(fā)表于 11-01 08:08 ?782次閱讀
    新品體驗(yàn) | <b class='flag-5'>RK</b>3576<b class='flag-5'>開發(fā)板</b>

    觸覺智能Purple Pi OH鴻蒙開發(fā)板成功適配OpenHarmony5.0 Release,開啟新征程

    觸覺智能Purple Pi OH鴻蒙開發(fā)板,成功適配OpenHarmony5.0 Release版本!為大家?guī)?b class='flag-5'>OpenHarmony5.0特性講解!關(guān)注觸覺智能,為大家?guī)砀?/div>
    的頭像 發(fā)表于 10-25 10:51 ?407次閱讀
    觸覺智能Purple Pi OH鴻蒙<b class='flag-5'>開發(fā)板</b>成功適配<b class='flag-5'>OpenHarmony</b>5.0 <b class='flag-5'>Release</b>,開啟新征程

    瑞芯微RK3568鴻蒙開發(fā)板OpenHarmony系統(tǒng)修改cfg文件權(quán)限方法

    本文適用于OpenHarmony開源鴻蒙系統(tǒng)修改cfg文件權(quán)限方法,深圳觸覺智能研發(fā)的RK3566、RK3568、RK3588等
    的頭像 發(fā)表于 09-11 13:26 ?927次閱讀
    瑞芯微<b class='flag-5'>RK</b>3568鴻蒙<b class='flag-5'>開發(fā)板</b><b class='flag-5'>OpenHarmony</b><b class='flag-5'>系統(tǒng)</b>修改cfg文件權(quán)限方法

    Firefly-RK3399產(chǎn)品規(guī)格書

    Firefly-RK3399產(chǎn)品規(guī)格書
    發(fā)表于 07-16 10:50 ?3次下載

    RK3568開發(fā)板支持AMP雙系統(tǒng)

    RK3568開發(fā)板支持AMP雙系統(tǒng)
    的頭像 發(fā)表于 06-04 15:33 ?736次閱讀
    <b class='flag-5'>RK</b>3568<b class='flag-5'>開發(fā)板</b>支持AMP雙<b class='flag-5'>系統(tǒng)</b>

    OpenAtom OpenHarmony 4.1 Release版本正式發(fā)布

    近日,OpenAtom OpenHarmony(以下簡(jiǎn)稱“OpenHarmony”)4.1 Release版本如期而至,開發(fā)套件同步升級(jí)到A
    的頭像 發(fā)表于 04-07 11:43 ?694次閱讀

    OpenHarmony鴻蒙實(shí)戰(zhàn)】在RK3399開發(fā)板實(shí)現(xiàn)智能門禁人臉識(shí)別

    基于RK3399開發(fā)板,使用OpenHarmony3.0-LTS開發(fā)的應(yīng)用。通過定時(shí)獲取攝像頭數(shù)據(jù),實(shí)現(xiàn)人臉識(shí)別比對(duì)等功能。
    的頭像 發(fā)表于 03-20 17:38 ?1390次閱讀
    【<b class='flag-5'>OpenHarmony</b>鴻蒙實(shí)戰(zhàn)】在<b class='flag-5'>RK3399</b><b class='flag-5'>開發(fā)板</b>實(shí)現(xiàn)智能門禁人臉識(shí)別

    開源大師兄開發(fā)板通過 OpenHarmony 3.2 Release版本兼容性測(cè)評(píng)

    近期,江蘇潤(rùn)開鴻數(shù)字科技有限公司(以下簡(jiǎn)稱“潤(rùn)開鴻”)開源?師兄開發(fā)板順利通過OpenHarmony3.2.1Release版本兼容性測(cè)評(píng),為基于開源大師兄開發(fā)板研發(fā)更多可釋放該系統(tǒng)
    的頭像 發(fā)表于 01-20 08:02 ?930次閱讀
    開源大師兄<b class='flag-5'>開發(fā)板</b>通過 <b class='flag-5'>OpenHarmony</b> 3.2 <b class='flag-5'>Release</b>版本兼容性測(cè)評(píng)

    rk3399移植Linux內(nèi)核

    RK3399是一款由中國(guó)廠商瑞芯微推出的高性能處理器芯片,被廣泛用于嵌入式系統(tǒng)開發(fā)。在進(jìn)行應(yīng)用程序開發(fā)之前,我們需要將Linux內(nèi)核移植到RK3399上,以支持硬件的驅(qū)動(dòng)和功能。本文將
    的頭像 發(fā)表于 01-08 09:56 ?1156次閱讀