logo

logo
  • 1
  • 評論
  • 分享
免費
課程章節(jié)
  • 課程介紹
  • 推薦器件
  • 相關推薦
  • 電子產業(yè)圖譜
申請入駐 產業(yè)圖譜

零基礎入門柿餅UI,開啟GUI加速時代

初級課程
2020/11/25
2萬
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

柿餅UI是一款專注于嵌入式領域,由C/C++語言構建,為用戶提供類安卓效果的GUI解決方案。

柿餅UI為用戶提供了設計器+JavaScript語言的開發(fā)模式,用戶只需拖拽UI控件,寫一些簡單的JS控制邏輯,就可以實現(xiàn)絢麗、復雜的UI效果。相對于傳統(tǒng)純C語言開發(fā)模式的GUI,柿餅UI可以極大的提高開發(fā)效率,降低代碼調試難度,加快產品迭代速度。

目前,柿餅UI已經被廣泛用于穿戴、智能家居、商用顯示領域。


本系列教程由柿餅UI團隊教你,如何入門JavaScript,如何使用柿餅UI并與底層硬件交互,以及如何使用柿餅UI做一些絢麗實用的應用demo。

課程亮點:

1. JavaScript快速入門

2. 零基礎柿餅UI入門


講師介紹:RT-Thread柿餅UI團隊

課程面向對象和涉及的應用領域:嵌入式GUI、穿戴、智能家居、商用顯示

學習過程中需要用到的工具軟件PersimmonUI Builder/putty/scons

課程資料:Demo代碼

柿餅UI答疑輔導群:1136275881


課程目錄:

第一部分:基礎篇

1. PersimUI Builder使用教程

2. JavaScript簡要入門

3. 柿餅UI常用JS語法

4. JavaScript? this關鍵字用法

5. 柿餅UI簡單控件的使用

6. 柿餅UI稍復雜控件的使用

7. 柿餅UI較靈活控件的使用

學習效果:學完后,你可以熟練使用柿餅UI的常用控件,并用javascript語言實現(xiàn)一些復雜的界面交互邏輯,具備獨立制作常見產品界面的能力。


第二部分:硬件交互篇

1. 硬件外設使用教程 UART/WI-FI

2. 網(wǎng)絡通訊教程 HTTP/WebSocket/MQTT

3. 多媒體控件使用教程 audioPlayer/videoPlayer

4. PersimM3 SDK 使用教程

學習效果:學完后,你可以掌握UI界面如何與底層硬件交互的能力,掌握如何封裝底層C代碼供上層JS代碼調用的基礎知識。


第三部分:實戰(zhàn)篇

1. 網(wǎng)絡音頻流播放器

2. 動感汽車儀表盤

3. APP Store實現(xiàn)

學習效果:通過實際demo的學習,幫助你開拓思路,舉一反三。

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風險等級 參考價格 更多信息
MC74HC595ADTG 1 Rochester Electronics LLC HC/UH SERIES, 8-BIT RIGHT SERIAL IN PARALLEL OUT SHIFT REGISTER, TRUE OUTPUT, PDSO16, HALOGEN FREE AND ROHS COMPLIANT, TSSOP-16
$0.62 查看
SN74LV541APWR 1 Texas Instruments Eight-channel, 2-V to 5.5-V buffers with tri-state outputs 20-TSSOP -40 to 125

ECAD模型

下載ECAD模型
$0.78 查看
SN74HC04DR 1 Texas Instruments 6-ch, 2-V to 6-V inverters 14-SOIC -40 to 85

ECAD模型

下載ECAD模型
$0.19 查看

相關推薦

電子產業(yè)圖譜