在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

什么是Ray語法框架?開發(fā)智能面板小程序最好的選擇

智能物聯(lián)研習(xí)社 ? 來源:智能物聯(lián)研習(xí)社 ? 作者:智能物聯(lián)研習(xí)社 ? 2023-10-27 11:41 ? 次閱讀

關(guān)于涂鴉智能面板小程序,我們之前寫了一篇如何確保跨端開發(fā)體驗(yàn),并融入 ChatGPT 的玩轉(zhuǎn)攻略(點(diǎn)擊查看往期介紹)!本次,為了進(jìn)一步提高開發(fā)者開發(fā)面板小程序的效率,我們又集齊了物料廣場、云能力、智能設(shè)備模型(SDM)和智能群組模型(SGM)全鏈路整合成面板物料庫資料豐富、隨取隨用,讓面板小程序的開發(fā)更便捷。

先來簡單介紹下面板小程序,以便于大家更好理解面板物料的架構(gòu),使用起來更得心應(yīng)手。

一、面板小程序

面板小程序是基于 Tuya MiniApp體系的一種面板開發(fā)模式,在小程序體系基礎(chǔ)上進(jìn)行開發(fā)構(gòu)建。相較于原來使用 RN 開發(fā),它具有更加完善便捷的開發(fā)配套,以及更低的開發(fā)門檻。

它通過以下兩種方式來加強(qiáng)提升面板開發(fā)效率和體驗(yàn):

1. 通過 IDE 集成了面板特有的開發(fā)調(diào)試環(huán)境2. 提供了 Ray 這個開發(fā)框架其中,

Ray 是涂鴉自研的跨端應(yīng)用開發(fā)框架。

它支持將 React 的代碼通過編譯和運(yùn)行,轉(zhuǎn)化成小程序語法,使其最終能在小程序容器內(nèi)運(yùn)行起來。

Ray 主要具備以下優(yōu)點(diǎn):

● 內(nèi)部預(yù)置了設(shè)備面板開發(fā)的基礎(chǔ)能力,能大大加快面板開發(fā)速度;

● 可使用如 Hooks、Context 等 React API,同時共享 React 的周邊生態(tài),來構(gòu)建你的面板小程序。

● 支持微信小程序,讓你的面板小程序在微信上運(yùn)行起來。

因此,將 Ray 作為開發(fā)面板小程序的語法框架,是當(dāng)前最好的選擇。

wKgZomU7LyuACzSvAAIOlAcdMfQ845.png

二、面板物料

1、物料廣場

為了能進(jìn)一步加快開發(fā)者開發(fā)面板的效率,我們沉淀了一部分開發(fā)物料,其中包括組件、SDK 等,全都發(fā)布在物料廣場,后續(xù)也將保持更新。

復(fù)制鏈接可直達(dá)物料廣場----https://developer.tuya.com/material/library_oHEKLjj0/

這些物料除了通用的 UI 交互,也會封裝一定的涂鴉能力,讓開發(fā)者在面對一些比較復(fù)雜的邏輯時,能更快上手。

wKgaomU7L1eAFJ0HAASFZpEXy8o628.png

另外,我們還提供了面板物料查詢功能,當(dāng)你重新開始開發(fā)一個面板的時候,可以支持你快速查詢到該面板可能用到的物料,以盡快理清開發(fā)思路,上手更輕松。

wKgZomU7L3CARGK0AAFjCtkXU64726.png

2、云能力

在開發(fā)面板的過程中,可能需要一些高級能力,比如信息統(tǒng)計(jì)、智能算法等,我們會以云能力的形式提供給開發(fā)者。

wKgZomU7L46AFE_eAADMgrZSCvg167.png

只要開通云能力,在小程序中就能直接調(diào)用對應(yīng)的 API,并使用該高級能力。例如:

● 圖表能力:提供了設(shè)備統(tǒng)計(jì)相關(guān)的接口,并配合小程序圖表組件,可快速實(shí)現(xiàn)與設(shè)備相關(guān)的信息圖表需求

● 設(shè)備日志:提供了設(shè)備日志的查詢能力

● 照明高級能力:提供了包括生物節(jié)律、情景設(shè)置等照明能力

● 位置服務(wù):提供獲取設(shè)備實(shí)時位置和歷史軌跡的能力

● 天氣服務(wù):提供實(shí)時查詢天氣狀況的能力

3、智能設(shè)備模型(SDM)

當(dāng)前面板小程序提供了大量豐富且靈活的 API,但是有些 API 比較原子化,要搞清楚如何對它們進(jìn)行合理的調(diào)用組合,對于新手來說具有一定挑戰(zhàn)性。所以,我們提供了智能設(shè)備模型(SDM)。

復(fù)制鏈接,了解智能設(shè)備模型的具體開發(fā)指南:https://developer.tuya.com/cn/miniapp/panels/extended/sdm

簡單來說,它是一個基于 OOP 的面板小程序開發(fā)庫。通過對設(shè)備的信息管理、設(shè)備控制、狀態(tài)檢測的封裝以及差異抹平,

讓你在面板開發(fā)的過程中能減少對不必要細(xì)節(jié)的關(guān)注,而可以將更多精力集中在利用標(biāo)準(zhǔn)的開發(fā)范式,對面板小程序進(jìn)行高效開發(fā)。

wKgZomU7L_KAFtJsACC5UyYfTfI932.png

另外,我們在此基礎(chǔ)上,也擴(kuò)展出了智能群組模型(SGM),他們的大部分能力和使用方式都一致。不過,由于智能群組模型是為群組場景而設(shè)計(jì)的,因此在部分 API 上有所區(qū)別。但它的優(yōu)勢主要在于,可以通過調(diào)用高度封裝的群組 API ,來快速實(shí)現(xiàn)群組控制需求,適配性更強(qiáng),開發(fā)時間更短。

審核編輯 黃宇

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

    關(guān)注

    13

    文章

    1684

    瀏覽量

    54036
  • RAY
    RAY
    +關(guān)注

    關(guān)注

    0

    文章

    3

    瀏覽量

    5581
  • 小程序
    +關(guān)注

    關(guān)注

    1

    文章

    239

    瀏覽量

    12263
收藏 人收藏

    評論

    相關(guān)推薦

    智能面板程序如何實(shí)現(xiàn)跨端開發(fā),并無縫引入ChatGPT?

    手把手教你開發(fā)智能面板程序
    的頭像 發(fā)表于 04-18 18:31 ?5694次閱讀
    <b class='flag-5'>智能面板</b>小<b class='flag-5'>程序</b>如何實(shí)現(xiàn)跨端<b class='flag-5'>開發(fā)</b>,并無縫引入ChatGPT?

    esp32-s2-hml-devkit-1的智能面板demo如何放到esp-idf編譯?

    esp32-s2-hml-devkit-1的智能面板demo如何放到esp-idf編譯?
    發(fā)表于 06-19 07:56

    ZZ:羽翼太陽能面板

    `由Jang Eun Hyuk 設(shè)計(jì)的太陽能面板(Light Bird),按下設(shè)備中間的按鈕,扇形折疊結(jié)構(gòu)中的太陽能面板隨即打開,如同鳥兒張開的羽翼,白天進(jìn)行充電,而夜晚頂部的小LED燈可以亮起,充當(dāng)照明用途。LED燈后部配備吸盤,能吸附在墻上。`
    發(fā)表于 10-12 14:41

    太陽能面板特點(diǎn)

    太陽能面板特點(diǎn):受光照強(qiáng)度的規(guī)律性和太陽能面板轉(zhuǎn)換效率所約束,太陽能面板具有準(zhǔn)持續(xù)不穩(wěn)定電流輸出特點(diǎn)。基本約束:太陽能板受光照強(qiáng)度變化影響輸出功率不穩(wěn)定(最低可能為0),無法滿足客戶即開即用
    發(fā)表于 08-27 08:01

    微波雷達(dá)存在感應(yīng)模塊,智能面板領(lǐng)域應(yīng)用,人體智能感應(yīng)技術(shù)

    開關(guān)對于每個人都不陌生,它用來控制設(shè)備的狀態(tài),傳統(tǒng)開關(guān)的數(shù)量和要控制的設(shè)備數(shù)量有關(guān),設(shè)備越多,開關(guān)越多,為了簡化人們的操作,智能面板孕育而出。它不僅可以操控家中單獨(dú)的設(shè)備,還可以對一系列設(shè)備進(jìn)行聯(lián)動
    發(fā)表于 09-03 16:33

    ArkUI框架,更懂程序員的UI信息語法

    有小伙伴提出疑問:什么是聲明式開發(fā)框架?在介紹之前,我們先了解一下傳統(tǒng)的命令式開發(fā)框架思路,作為一個程序員,一旦我想要更改View,就需要先
    發(fā)表于 12-14 11:23

    esp32-s2-hml-devkit-1的智能面板demo如何放到esp-idf編譯?

    esp32-s2-hml-devkit-1的智能面板demo如何放到esp-idf編譯?
    發(fā)表于 02-17 08:04

    控客新品展示,肖邦全系列智能面板

    在外觀上,肖邦智能面板設(shè)計(jì)精美簡潔,能夠與各類家居風(fēng)格、各式家裝需求融洽匹配。并首次應(yīng)用手機(jī)全面屏工藝,C-Touch多點(diǎn)觸控技術(shù)實(shí)現(xiàn)0.01秒極速響應(yīng),情景切換、照明控制、設(shè)備查看,一塊面板完全搞定。
    發(fā)表于 07-13 17:17 ?2028次閱讀

    Python程序格式框架語法元素分析

    代碼高亮是變成的色彩輔助體系,不是語法要求,可以檢查基本語法拼寫錯誤
    發(fā)表于 12-22 14:17 ?4918次閱讀
    Python<b class='flag-5'>程序</b>格式<b class='flag-5'>框架</b>和<b class='flag-5'>語法</b>元素分析

    杭州鴻雁推出了全屋智能系統(tǒng)和多款智能面板產(chǎn)品

    人們智慧生活的夢想能一步步照進(jìn)現(xiàn)實(shí),依賴于智能硬件的不斷發(fā)展。鴻雁自2016年提出“將智能面板打造成智能家居入口、終端、平臺”戰(zhàn)略以來,目前已推出100多款智能面板產(chǎn)品,迅速成為行業(yè)內(nèi)
    的頭像 發(fā)表于 10-31 10:12 ?4527次閱讀

    Python程序語法元素及程序格式框架分析

    程序的格式框架 下面是一段溫度轉(zhuǎn)換的代碼示例: #TempConvert.py TempStr = input("請輸入帶有符號的溫度值:") if TempStr[-1] in['F','f
    的頭像 發(fā)表于 12-30 15:36 ?1930次閱讀
    Python<b class='flag-5'>程序</b><b class='flag-5'>語法</b>元素及<b class='flag-5'>程序</b>格式<b class='flag-5'>框架</b>分析

    思必馳大屏智能面板S10,聲控全宅智能

    大屏智能面板S10是一款集AI音箱、中控網(wǎng)關(guān)、智能開關(guān)、門鈴對講等多功能于一體的大屏智能面板,可安裝于玄關(guān)、客廳,作為室內(nèi)外互通的中控載體,實(shí)現(xiàn)全宅語控需求。
    的頭像 發(fā)表于 04-12 10:36 ?1366次閱讀

    鴻雁召開智能家居新品發(fā)布會,智能面板等多款全屋智能新品亮相

    5月18日下午,由中國照明電器協(xié)會主辦、鴻雁電器承辦的“中國照明電器數(shù)字化轉(zhuǎn)型暨智能家居行業(yè)發(fā)展峰會”在杭盛大召開。會上,鴻雁隆重發(fā)布了2021年全屋智能新品,從智能面板、智慧交互屏、智能
    的頭像 發(fā)表于 05-20 11:56 ?878次閱讀
    鴻雁召開<b class='flag-5'>智能</b>家居新品發(fā)布會,<b class='flag-5'>智能面板</b>等多款全屋<b class='flag-5'>智能</b>新品亮相

    跨端、小程序、ChatGPT? 看涂鴉如何玩轉(zhuǎn)面板開發(fā)!

    如何讓開發(fā)者更便捷高效地開發(fā)面板程序?全球化IoT開發(fā)平臺服務(wù)商涂鴉智能(NYSE:TUYA,HKEX:2391)原先提供的是一套基于Re
    的頭像 發(fā)表于 04-18 10:11 ?1329次閱讀
    跨端、小<b class='flag-5'>程序</b>、ChatGPT? 看涂鴉如何玩轉(zhuǎn)<b class='flag-5'>面板</b><b class='flag-5'>開發(fā)</b>!

    面板物料超全匯總!開發(fā)智能面板程序必備攻略來了

    關(guān)于涂鴉智能面板程序,我們之前寫了一篇如何確保跨端開發(fā)體驗(yàn),并融入ChatGPT的玩轉(zhuǎn)攻略(點(diǎn)擊查看往期介紹)!本次,為了進(jìn)一步提高開發(fā)開發(fā)面板
    的頭像 發(fā)表于 10-25 08:15 ?586次閱讀
    <b class='flag-5'>面板</b>物料超全匯總!<b class='flag-5'>開發(fā)</b><b class='flag-5'>智能面板</b>小<b class='flag-5'>程序</b>必備攻略來了
    主站蜘蛛池模板: 免费能看的黄色网址 | 精品亚洲综合在线第一区 | 久碰香蕉精品视频在线观看 | 夜间视频在线观看 | 日本美女黄色一级片 | 国产一级特黄在线播放 | 就去色综合 | 97人人视频| 国产人人澡 | 亚洲成人网在线 | 在线视频一本 | 性欧美性 | 日韩精品无码一区二区三区 | 伊人久久香 | 日本免费的一级绿象 | 五月天婷婷免费观看视频在线 | 夜夜精品视频 | 国产大乳孕妇喷奶水在线观看 | 日韩一区二区视频在线观看 | xxxxx69日本老师hd | 久草天堂| 我要看黄色一级毛片 | 天天干天天日天天射天天操毛片 | 中文字幕一区在线 | www.亚洲色图.com | 亚洲欧美色图 | 亚洲欧美色图 | 色多多免费视频 | 黄色免费网站在线 | 天堂视频在线视频观看2018 | 国产在线精彩视频二区 | 欧美三级网站 | 视频在线精品 | 亚欧人成精品免费观看 | 亚洲国产精品综合久久网络 | 一级aaaaa毛片免费视频 | 人人揉揉香蕉大免费不卡 | 99精品国产在热久久 | 中文字幕一区二区三区永久 | 亚洲色图片区 | 国产高清亚洲 |