加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長(zhǎng)期合作伙伴
立即加入
  • 正文
    • ? AWTK是什么
    • ? AWTK主要特色
  • 推薦器件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

【AWTK最新動(dòng)態(tài)】AWTK 1.8版本發(fā)布

08/29 10:40
1021
閱讀需 5 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

AWTK是一套基于C語(yǔ)言開發(fā)的跨平臺(tái)GUI框架,目前正式推出1.8版本。本次更新不僅對(duì)許多細(xì)節(jié)進(jìn)行了優(yōu)化,還增添了眾多重要特性和文檔資料。此外,還引入了三款創(chuàng)新控件和兩個(gè)與AWTK相關(guān)項(xiàng)目。

? AWTK是什么

AWTK全稱 Toolkit AnyWhere,是ZLG開發(fā)的開源GUI引擎,旨在為嵌入式系統(tǒng)、WEB、各種小程序、手機(jī)和PC打造的通用GUI引擎,為用戶提供一個(gè)功能強(qiáng)大、高效可靠、簡(jiǎn)單易用、可輕松做出炫酷效果的GUI引擎。

主源碼倉(cāng)庫(kù):https://github.com/zlgopen/awtk鏡像源碼倉(cāng)庫(kù):https://gitee.com/zlgopen/awtk

圖1 AWTK示例程序運(yùn)行效果

? AWTK主要特色

1.?跨平臺(tái)目前AWTK支持的平臺(tái)有ZLG AWorksOS、Windows、Linux、MacOS、嵌入式 Linux、Android、iOS、Web 和嵌入式裸系統(tǒng);

2. 高效穩(wěn)定:通過(guò)臟矩形算法只刷新界面變化部分、支持GPU加速和嵌入式平臺(tái)2D加速、支持單元測(cè)試并通過(guò)靜態(tài)檢查和動(dòng)態(tài)內(nèi)存檢查;

3. 強(qiáng)大易用:豐富的控件類型并支持自定義控件擴(kuò)展、支持多國(guó)語(yǔ)言實(shí)時(shí)翻譯功能、支持全自動(dòng)化UI測(cè)試、配有官方說(shuō)明文檔和大量示例代碼;

4. 支持MVVM框架:無(wú)需學(xué)習(xí) AWTK 控件本身的 API,徹底分離用戶界面邏輯和業(yè)務(wù)邏輯,支持移植到嵌入式平臺(tái);

5. 配套AWStudio界面設(shè)計(jì)工具:拖拽方式設(shè)計(jì)界面,所見(jiàn)即所得;

6. 開放源碼,免費(fèi)商用(LGPL)。

最新版本更新內(nèi)容

1. 新增文檔(可在awtk/docs文件夾閱覽)

    • 《拖入文件事件》《如何使用packed圖片》《如何自定義資源加載方式》《如何使用CMake構(gòu)建AWTK應(yīng)用》《如何將資源編譯到應(yīng)用程序并使用它們》

《關(guān)于自定義控件的offset的使用注意事項(xiàng)》

2. 新增重要特性

    增加ROMFS;增加控制臺(tái)應(yīng)用類型;增加UI自動(dòng)化測(cè)試框架;支持加載8位深度的圖片;增加api doc錯(cuò)誤檢查工具;完善內(nèi)存管理,支持使用OS提供的函數(shù);AGGE模式增加ARGB和ABGR顏色支持;……

(更多更新內(nèi)容可以瀏覽awtk/docs/changes.md文檔)。

3.?新增控件

3.1 異形進(jìn)度條

GitHub倉(cāng)庫(kù)網(wǎng)址:https://github.com/zlgopen/awtk-widget-progress-polygon

圖2 異形進(jìn)度條控件運(yùn)行效果

3.2 滑動(dòng)圓環(huán)

GitHub倉(cāng)庫(kù)網(wǎng)址:https://github.com/zlgopen/awtk-widget-slider-circle

圖3 滑動(dòng)圓環(huán)控件運(yùn)行效果

3.3 流動(dòng)效果

GitHub倉(cāng)庫(kù)網(wǎng)址:https://github.com/zlgopen/awtk-widget-liquid-flow

圖4 液體流動(dòng)效果控件運(yùn)行效果

4. 新增相關(guān)項(xiàng)目

    • awtk-ogre(在AWTK集成ORGE3D)

Gitee倉(cāng)庫(kù)網(wǎng)址:https://gitee.com/zlgopen/awtk-ogre

awtk-hmi(AWTK開源智能串口屏方案)

Gitee倉(cāng)庫(kù)網(wǎng)址:https://gitee.com/zlgopen/awtk-hmi

推薦器件

更多器件
器件型號(hào) 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊(cè) ECAD模型 風(fēng)險(xiǎn)等級(jí) 參考價(jià)格 更多信息
PD69208T4ILQ-TR-LE 1 Microchip Technology Inc IEEE 802.3at/bt Type 4/PoH8 ports Fully Integrated PSE Manager Industrial Temp
$11.76 查看
KSZ8863RLLI-TR 1 Microchip Technology Inc DATACOM, LAN SWITCHING CIRCUIT
$5.09 查看
BT121-A-V2 1 Silicon Laboratories Inc Telecom Circuit, 1-Func, MODULE-33

ECAD模型

下載ECAD模型
$27.77 查看
致遠(yuǎn)電子

致遠(yuǎn)電子

廣州致遠(yuǎn)電子股份有限公司成立于2001年,注冊(cè)資金5000萬(wàn)元,國(guó)家級(jí)高新技術(shù)認(rèn)證企業(yè),廣州市高端工控測(cè)量?jī)x器工程技術(shù)研究開發(fā)中心,Intel ECA全球合作伙伴和微軟嵌入式系統(tǒng)金牌合作伙伴。

廣州致遠(yuǎn)電子股份有限公司成立于2001年,注冊(cè)資金5000萬(wàn)元,國(guó)家級(jí)高新技術(shù)認(rèn)證企業(yè),廣州市高端工控測(cè)量?jī)x器工程技術(shù)研究開發(fā)中心,Intel ECA全球合作伙伴和微軟嵌入式系統(tǒng)金牌合作伙伴。收起

查看更多

相關(guān)推薦

電子產(chǎn)業(yè)圖譜