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

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

3天内不再提示

面板物料超全汇总!开发智能面板小程序必备攻略来了

涂鸦开发者 2023-10-25 08:15 次阅读

关于涂鸦智能面板小程序,我们之前写了一篇如何确保跨端开发体验,并融入 ChatGPT 的玩转攻略!本次,为了进一步提高开发者开发面板小程序的效率,我们又集齐了物料广场、云能力、智能设备模型(SDM)和智能群组模型(SGM)全链路整合成面板物料库资料丰富、随取随用,让面板小程序的开发更便捷。

先来简单介绍下面板小程序,以便于大家更好理解面板物料的架构,使用起来更得心应手。


一、面板小程序

面板小程序是基于 Tuya MiniApp体系的一种面板开发模式,它是基于小程序体系进行开发构建。相较于原来使用 RN 开发,它具有更加完善便捷的开发配套,以及更低的开发门槛。它通过以下两种方式来加强提升面板开发效率和体验:1. 通过 IDE 集成了面板特有的开发调试环境2. 提供了 Ray 这个开发框架其中,Ray 是涂鸦自研的跨端应用开发框架。它支持将 React 的代码通过编译和运行,转化成小程序语法,使其最终能在小程序容器内运行起来。Ray 主要具备以下优点:● 内部预置了设备面板开发的基础能力,能大大加快面板开发速度;

● 可使用如 Hooks、Context 等 React API,同时共享 React 的周边生态,来构建你的面板小程序。

● 支持微信小程序,让你的面板小程序在微信上运行起来。

因此,将 Ray 作为开发面板小程序的语法框架,是当前最好的选择。aa5dee62-72cb-11ee-9788-92fbcf53809c.png

二、面板物料

1、物料广场

为了能进一步加快开发者开发面板的效率,我们沉淀了一部分开发物料,其中包括组件、SDK 等,全都发布在物料广场,后续也将保持更新。

这些物料除了通用的 UI 交互,也会封装一定的涂鸦能力,让开发者在面对一些比较复杂的逻辑时,能更快上手。

另外,我们还提供了面板物料查询功能,当你重新开始开发一个面板的时候,可以支持你快速查询到该面板可能用到的物料,以尽快理清开发思路,上手更轻松。

aabc72f2-72cb-11ee-9788-92fbcf53809c.png

2、云能力

在开发面板的过程中,可能需要一些高级能力,比如数据统计、智能算法等,我们会以云能力的形式提供给开发者。

aad3ab16-72cb-11ee-9788-92fbcf53809c.png只要开通云能力,在小程序中就能直接调用对应的 API,并使用该高级能力。例如:

● 图表能力:提供了设备统计相关的接口,并配合小程序图表组件,可快速实现与设备相关的数据图表需求

● 设备日志:提供了设备日志的查询能力

● 照明高级能力:提供了包括生物节律、情景设置等照明能力

● 位置服务:提供获取设备实时位置和历史轨迹的能力

● 天气服务:提供实时查询天气状况的能力

3、智能设备模型(SDM)

当前面板小程序提供了大量丰富且灵活的 API,但是有些 API 比较原子化,要搞清楚如何对它们进行合理的调用组合,对于新手来说具有一定挑战性。所以,我们提供了智能设备模型(SDM)。

简单来说,它是一个基于 OOP 的面板小程序开发库。通过对设备的数据管理、设备控制、状态监听的封装以及差异抹平,让你在面板开发的过程中能减少对不必要细节的关注,而可以将更多精力集中在利用标准的开发范式,对面板小程序进行高效开发。

aaf3d012-72cb-11ee-9788-92fbcf53809c.gif

另外,我们在此基础上,也扩展出了智能群组模型(SGM),他们的大部分能力和使用方式都一致。不过,由于智能群组模型是为群组场景而设计的,因此在部分 API 上有所区别。但它的优势主要在于,可以通过调用高度封装的群组 API ,来快速实现群组控制需求,适配性更强,开发时间更短。

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

    关注

    1

    文章

    2707

    浏览量

    47706
  • 涂鸦智能
    +关注

    关注

    6

    文章

    152

    浏览量

    19301
  • 小程序
    +关注

    关注

    1

    文章

    227

    浏览量

    11844
收藏 人收藏

    评论

    相关推荐

    薄膜面板面贴的优点是什么 #面板面贴 #薄膜开关 #触摸开关厂家

    面板触摸开关
    东莞市雨菲电子科技有限公司
    发布于 :2024年04月15日 15:07:01

    OLED面板涨价或持续到明年

    手机市场的恢复也带动了排名靠前的手机面板行业的增长,第三季度面板来了“价格和数量上升”。根据智能咨询数据,2023年第三季度全球智能手机
    的头像 发表于 12-04 10:13 363次阅读

    什么是Ray语法框架?开发智能面板程序最好的选择

    关于涂鸦智能面板程序,我们之前写了一篇如何确保跨端开发体验,并融入 ChatGPT 的玩转攻略(点击查看往期介绍)!本次,为了进一步提高开发
    的头像 发表于 10-27 11:41 512次阅读
    什么是Ray语法框架?<b class='flag-5'>开发</b><b class='flag-5'>智能面板</b>小<b class='flag-5'>程序</b>最好的选择

    OLED车用面板2026年市占将达8.9%

    TrendForce集邦咨询最新「车用显示面板市场发展分析报告」显示,随着汽车市场的逐步复苏加上智能座舱的推广下,整体汽车显示面板的需求逐渐回稳,并开始有上升趋势
    的头像 发表于 09-27 17:03 533次阅读
    OLED车用<b class='flag-5'>面板</b>2026年市占将达8.9%

    华易泰获B轮融资,系设备厂商聚焦半导体、面板等领域

    华易泰成立于2020年,专注于半导体、面板、电池、solar等行业设备,主要包括湿法清洗设备、AMHS(自动物料搬送系统)设备、高纯化学品供应系统。
    的头像 发表于 09-27 14:24 710次阅读

    JDI进军14吋OLED面板市场,目标2025年开始量产

    开发的14寸面板将在JDI邻近东京的千叶县茂原厂生产,或由中国合作面板厂生产。从2024年度起,JDI将在茂原厂为智能手机量产1.4吋eLEAP
    发表于 09-22 15:22 656次阅读
    JDI进军14吋OLED<b class='flag-5'>面板</b>市场,目标2025年开始量产

    多功能全屋智能控制的超能面板PRO产品特性

    能面板是云起今年最新发布的4寸屏智能开关面板。依托于云起自研的电信级CoSS通信协议,它具备了极其强大而稳定的控制功能,将传统智能家居的智能
    发表于 09-15 10:16 469次阅读
    多功能全屋<b class='flag-5'>智能</b>控制的超<b class='flag-5'>能面板</b>PRO产品特性

    拼接屏原装面板和组装面板的区别 点对点拼接大屏显示方案

    拼接屏主要是由面板组成,而面板又分为原装面板和普通的组装面板,那么拼接屏原装面板和组装面板的区别
    的头像 发表于 08-09 10:18 1240次阅读

    撕线间离型纸,薄膜开关面板面贴!#生产车间现场 #支持定制 #薄膜面板面贴

    薄膜面板
    东莞市雨菲电子科技有限公司
    发布于 :2023年06月16日 08:29:20

    LG显示将开发混合型OLED面板

    混合动力型oled面板使用玻璃材质代替聚酰胺的基板和FE薄膜封装技术。此前,由于两种技术不相容,因此被用于硬oled和柔性oled面板。混合动力面板的优点合在一起,制造成本比柔性oled便宜很多。目前,高级柔性oled
    的头像 发表于 06-15 09:42 664次阅读

    光纤面板你真的了解吗-科兰

    光纤面板在综合布线工程中是一个必备的原件,但是对于光纤面板你真的了解吗?下面就跟随科兰小编一起来了解一下吧。 什么是光纤面板? 纤维
    的头像 发表于 06-07 10:18 773次阅读
    光纤<b class='flag-5'>面板</b>你真的了解吗-科兰

    多页式或堆叠式分形面板分组

    本文主要介绍如何在分形分组或多页模式下对面板进行分组或将面板堆叠在彼此上面,以及如何拖动面板以根据需要进行排列。
    的头像 发表于 05-24 17:39 462次阅读
    多页式或堆叠式分形<b class='flag-5'>面板</b>分组