0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于OpenAtom OpenHarmony3.1 Release系统的扬帆RK3399开发板

OpenAtom OpenHarmony 来源:OpenAtom OpenHarmony 作者:OpenAtom OpenHarmony 2022-07-05 11:56 次阅读

疫情期间,让居家办公和居家上网课成为了常态,这给所有的父母和孩子们创造了更多的陪伴空间,但也给家长们提出了较高的要求:如何更加生动有趣地开展亲子活动。

为此,软通动力技术专家白荷带领技术团队,基于OpenAtom OpenHarmony(以下简称“OpenHarmony”) 3.1 Release系统的扬帆RK3399开发板,开发出一款分布式画板应用。该应用是一款非常有特色的多屏互动绘画应用,它通过OpenHarmony的分布式技术以及强大的互联互通能力,让各设备间可以便捷、简单、流畅和安全地进行互联互动,让孩子们可以在应用中与家长一同协作进行绘画创作。

应用运行效果图:

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

分布式画板是基于分布式软总线特性,利用设备之间的分布式通信能力,实现分布式画板的功能。分布式画板使用了基于TS扩展的声明式开发范式的ArkUI框架,框架提供丰富的系统预置组件,可以通过链式调用的方式设置系统组件的渲染效果。开发者可以组合系统组件为自定义组件,通过这种方式将页面组件化为一个个独立的UI单元,实现页面不同单元的独立创建、开发和复用,使页面具有更强的工程性。

设备端(适配RK3399、3516开发板):

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

分布式画板原理示意图:

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

如上图所示,用户1、用户2在各自本地端进行绘制,将当前的图形保存到分布式文件中。远程端当接到分布式数据库发生改变时,获取分布式数据库存储的文件名,然后进行加载图形文件,显示本地端绘制的图形。

硬件环境准备:

• 预装windows系统的PC机 • 扬帆RK3399开发板/3516开发板 • 开发板专用12V电源适配器 • USB公对公数据连接线 • USB外接摄像头 • HDMI显示器

开发环境准备:

下载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

• 创建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应用签名信息

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

• 安装运行OpenHarmony应用

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

软通动力技术专家白荷介绍到该分布式画板系统以OpenHarmony开源操作系统为技术底座,通过使用ArkUI框架、分布式流转技术等特点,在“分布式画板”项目从需求分析到顺利结项这一过程中,软通动力技术团队对OpenHarmony分布式等各项特性在实际生活应用中有了更深刻的了解。

开源是软件开发的基石,已经成为全球数字科技创新发展的大趋势。软通动力坚持拥抱开源生态,持续助力OpenHarmony生态建设,携行业伙伴探索创新,不忘初心方得始终,共同打造万物互联的智能世界。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 软件开发
    +关注

    关注

    0

    文章

    556

    浏览量

    27185
  • 开发板
    +关注

    关注

    25

    文章

    4437

    浏览量

    94088
  • OpenHarmony
    +关注

    关注

    23

    文章

    3320

    浏览量

    15161

原文标题:OpenHarmony分布式画板——为亲子游戏增添更多趣味

文章出处:【微信号:gh_e4f28cfa3159,微信公众号:OpenAtom OpenHarmony】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    OpenHarmony鸿蒙实战】在RK3399开发板实现智能门禁人脸识别

    基于RK3399开发板,使用OpenHarmony3.0-LTS开发的应用。通过定时获取摄像头数据,实现人脸识别比对等功能。
    的头像 发表于 03-20 17:38 420次阅读
    【<b class='flag-5'>OpenHarmony</b>鸿蒙实战】在<b class='flag-5'>RK3399</b><b class='flag-5'>开发板</b>实现智能门禁人脸识别

    rk3399移植Linux内核

    RK3399是一款由中国厂商瑞芯微推出的高性能处理器芯片,被广泛用于嵌入式系统开发。在进行应用程序开发之前,我们需要将Linux内核移植到RK3399上,以支持硬件的驱动和功能。本文将
    的头像 发表于 01-08 09:56 354次阅读

    RK3399硬件设计指南

    RK3399是一款基于ARM架构的高性能处理器,常用于嵌入式系统和单板计算机。在进行RK3399硬件设计时,需要考虑多个方面,包括电源、封装、信号传输、外设接口等。本文将详细介绍RK3399
    的头像 发表于 12-28 10:59 460次阅读

    OpenHarmony开发板汇总

    Tiger(A311D)标准系统:DAYU200开发套件(RK3568)标准系统:软通扬帆富设备开发板
    发表于 10-19 11:27

    标准系统扬帆系列“竞”开发板(RK3568)

    开发板名称(芯片型号) 扬帆系列“竞”开发板(RK3568) 芯片架构 Cortex-A55 CPU频率 2.0GHz 介绍(字数请控制在200字以内) 采用瑞芯微
    发表于 10-19 10:39

    标准系统:软通扬帆富设备开发板RK3399

    级别 标准系统 开发板名称(芯片型号) 软通扬帆富设备开发板RK3399) 芯片架构 瑞芯微RK339
    发表于 10-19 10:37

    Rockchip RK3399软件开发指南

    电子发烧友网站提供《Rockchip RK3399软件开发指南.pdf》资料免费下载
    发表于 10-09 14:30 6次下载
    Rockchip <b class='flag-5'>RK3399</b>软件<b class='flag-5'>开发</b>指南

    RK3588比RK3399强在哪里?如何选择

    RK3588和RK3399作为瑞芯微两款高性能的通用型SoC,有各自的特点和优势。香橙派的开发板都有采用这两款芯片,比如OrangePi5Plus用的RK3588,OrangePi4系
    的头像 发表于 10-09 13:48 1439次阅读
    <b class='flag-5'>RK</b>3588比<b class='flag-5'>RK3399</b>强在哪里?如何选择

    RK3399 BOX开发板用户指南

    电子发烧友网站提供《RK3399 BOX开发板用户指南.pdf》资料免费下载
    发表于 09-15 15:37 1次下载
    <b class='flag-5'>RK3399</b> BOX<b class='flag-5'>开发板</b>用户指南

    视壮VS-RK3399六核64位高性能开发板ADC使用

    电子发烧友网站提供《视壮VS-RK3399六核64位高性能开发板ADC使用.pdf》资料免费下载
    发表于 09-15 15:37 0次下载
    视壮VS-<b class='flag-5'>RK3399</b>六核64位高性能<b class='flag-5'>开发板</b>ADC使用

    rk3399性能评测

    rk3399性能评测  RK3399 是一种由瑞芯微(Ruijie Micro)生产的超高性能、低功耗、多核 SoC(System on a chip)处理器,它采用了 ARM 公司的大臂架构
    的头像 发表于 08-21 17:32 5996次阅读

    rk3399和晶晨s922x哪个强

    rk3399和晶晨s922x哪个强 随着智能电视、智慧家庭等智能化设备的普及,越来越多的用户开始关注芯片的性能,而RK3399和晶晨S922X都是近几年比较流行的高性能芯片,那么RK3399
    的头像 发表于 08-21 17:28 1490次阅读

    rk3399和骁龙855参数对比

    rk3399和骁龙855参数对比 在当今移动设备市场上,rk3399和骁龙855是两个非常出色的芯片,它们都赢得了消费者的信任和喜爱。但是,这两款芯片的具体参数又有什么区别呢?下面就让我们来详细对比
    的头像 发表于 08-17 10:52 969次阅读

    rk3399和骁龙855参数对比

    rk3399和骁龙855参数对比 在当今移动设备市场上,rk3399和骁龙855是两个非常出色的芯片,它们都赢得了消费者的信任和喜爱。但是,这两款芯片的具体参数又有什么区别呢?下面就让我们来详细对比
    的头像 发表于 08-16 17:34 832次阅读

    rk3566和rk3399的区别

    rk3566和rk3399的区别 Rockchip是中国芯片设计企业,其旗下产品包括rk3566和rk3399芯片,这两种芯片都具有高性能和低成本的优点,但在一些细节上还是存在一定的差
    的头像 发表于 08-15 17:44 8484次阅读