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

    文章

    614

    浏览量

    27356
  • 开发板
    +关注

    关注

    25

    文章

    5047

    浏览量

    97442
  • OpenHarmony
    +关注

    关注

    25

    文章

    3722

    浏览量

    16303

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

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

收藏 人收藏

    评论

    相关推荐

    OpenHarmony怎么修改DPI密度值?触觉智能RK3566鸿蒙开发板演示

    开源鸿蒙OpenHarmony系统下,修改DPI密度值的方法,触觉智能Purple Pi OH鸿蒙开发板演示,搭载了瑞芯微RK3566四核处理器,Laval鸿蒙社区推荐
    的头像 发表于 12-24 11:46 143次阅读
    <b class='flag-5'>OpenHarmony</b>怎么修改DPI密度值?触觉智能<b class='flag-5'>RK</b>3566鸿蒙<b class='flag-5'>开发板</b>演示

    RK3576单板发布倒计时:RK3399RK3576对比

    好多人说RK3576是RK3399的升级版,某种程度上也可以这么说,RK3576在强大的多媒体功能的基础上,性能和接口都进行了升级 一、工艺 性能 rk3576采用 Rockchip
    的头像 发表于 12-03 16:59 245次阅读
    <b class='flag-5'>RK</b>3576单板发布倒计时:<b class='flag-5'>RK3399</b>与<b class='flag-5'>RK</b>3576对比

    OpenHarmony属性信息怎么修改?触觉智能RK3566鸿蒙开发板来演示

    本文介绍开源鸿蒙OpenHarmony系统下,修改产品属性信息的方法,触觉智能Purple Pi OH鸿蒙开发板演示,已适配全新OpenHarmony5.0
    的头像 发表于 11-27 09:31 166次阅读
    <b class='flag-5'>OpenHarmony</b>属性信息怎么修改?触觉智能<b class='flag-5'>RK</b>3566鸿蒙<b class='flag-5'>开发板</b>来演示

    如何在Linux系统实现屏幕旋转?触觉智能RK3568鸿蒙开发板演示

    本文介绍Linux系统实现屏幕旋转的方法,以解决产品形态的不同的展现方式,触觉智能EVB3568鸿蒙开发板演示,现已发布全新OpenHarmony5.0 Release固件!
    的头像 发表于 11-19 23:42 291次阅读
    如何在Linux<b class='flag-5'>系统</b>实现屏幕旋转?触觉智能<b class='flag-5'>RK</b>3568鸿蒙<b class='flag-5'>开发板</b>演示

    如何在开源鸿蒙OpenHarmony开启SELinux模式?RK3566鸿蒙开发板演示

    本文介绍开源鸿蒙OpenHarmony系统下,开启/关闭SELinux权限的方法,触觉智能Purple Pi OH鸿蒙开发板演示,已适配全新OpenHarmony5.0
    的头像 发表于 11-18 19:03 317次阅读
    如何在开源鸿蒙<b class='flag-5'>OpenHarmony</b>开启SELinux模式?<b class='flag-5'>RK</b>3566鸿蒙<b class='flag-5'>开发板</b>演示

    新品体验 | RK3576开发板

    RK3399RK3566、RK3568、RK3588、RK3576等型号的核心与评估
    的头像 发表于 11-01 08:08 740次阅读
    新品体验 | <b class='flag-5'>RK</b>3576<b class='flag-5'>开发板</b>

    触觉智能Purple Pi OH鸿蒙开发板成功适配OpenHarmony5.0 Release,开启新征程

    触觉智能Purple Pi OH鸿蒙开发板,成功适配OpenHarmony5.0 Release版本!为大家带来OpenHarmony5.0特性讲解!关注触觉智能,为大家带来更多
    的头像 发表于 10-25 10:51 392次阅读
    触觉智能Purple Pi OH鸿蒙<b class='flag-5'>开发板</b>成功适配<b class='flag-5'>OpenHarmony</b>5.0 <b class='flag-5'>Release</b>,开启新征程

    瑞芯微RK3568鸿蒙开发板OpenHarmony系统修改cfg文件权限方法

    本文适用于OpenHarmony开源鸿蒙系统修改cfg文件权限方法,深圳触觉智能研发的RK3566、RK3568、RK3588等
    的头像 发表于 09-11 13:26 912次阅读
    瑞芯微<b class='flag-5'>RK</b>3568鸿蒙<b class='flag-5'>开发板</b><b class='flag-5'>OpenHarmony</b><b class='flag-5'>系统</b>修改cfg文件权限方法

    Firefly-RK3399产品规格书

    Firefly-RK3399产品规格书
    发表于 07-16 10:50 3次下载

    RK3568开发板支持AMP双系统

    RK3568开发板支持AMP双系统
    的头像 发表于 06-04 15:33 715次阅读
    <b class='flag-5'>RK</b>3568<b class='flag-5'>开发板</b>支持AMP双<b class='flag-5'>系统</b>

    OpenAtom OpenHarmony 4.1 Release版本正式发布

    近日,OpenAtom OpenHarmony(以下简称“OpenHarmony”)4.1 Release版本如期而至,开发套件同步升级到A
    的头像 发表于 04-07 11:43 684次阅读

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

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

    开源大师兄开发板通过 OpenHarmony 3.2 Release版本兼容性测评

    近期,江苏润开鸿数字科技有限公司(以下简称“润开鸿”)开源⼤师兄开发板顺利通过OpenHarmony3.2.1Release版本兼容性测评,为基于开源大师兄开发板研发更多可释放该系统
    的头像 发表于 01-20 08:02 925次阅读
    开源大师兄<b class='flag-5'>开发板</b>通过 <b class='flag-5'>OpenHarmony</b> 3.2 <b class='flag-5'>Release</b>版本兼容性测评

    rk3399移植Linux内核

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

    RK3399硬件设计指南

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