• 正文
    • ? AWTK是什么
    • ? AWTK主要特色
  • 推薦器件
  • 相關推薦
申請入駐 產業(yè)圖譜

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

2024/08/29
1154
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

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

? AWTK是什么

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

主源碼倉庫:https://github.com/zlgopen/awtk鏡像源碼倉庫:https://gitee.com/zlgopen/awtk

圖1 AWTK示例程序運行效果

? AWTK主要特色

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

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

3. 強大易用:豐富的控件類型并支持自定義控件擴展、支持多國語言實時翻譯功能、支持全自動化UI測試、配有官方說明文檔和大量示例代碼;

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

5. 配套AWStudio界面設計工具:拖拽方式設計界面,所見即所得;

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

最新版本更新內容

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

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

《關于自定義控件的offset的使用注意事項》

2. 新增重要特性

    增加ROMFS;增加控制臺應用類型;增加UI自動化測試框架;支持加載8位深度的圖片;增加api doc錯誤檢查工具;完善內存管理,支持使用OS提供的函數;AGGE模式增加ARGB和ABGR顏色支持;……

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

3.?新增控件

3.1 異形進度條

GitHub倉庫網址:https://github.com/zlgopen/awtk-widget-progress-polygon

圖2 異形進度條控件運行效果

3.2 滑動圓環(huán)

GitHub倉庫網址:https://github.com/zlgopen/awtk-widget-slider-circle

圖3 滑動圓環(huán)控件運行效果

3.3 流動效果

GitHub倉庫網址:https://github.com/zlgopen/awtk-widget-liquid-flow

圖4 液體流動效果控件運行效果

4. 新增相關項目

    • awtk-ogre(在AWTK集成ORGE3D)

Gitee倉庫網址:https://gitee.com/zlgopen/awtk-ogre

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

Gitee倉庫網址:https://gitee.com/zlgopen/awtk-hmi

推薦器件

更多器件
器件型號 數量 器件廠商 器件描述 數據手冊 ECAD模型 風險等級 參考價格 更多信息
AD9361BBCZ-REEL 1 Analog Devices Inc RF Agile Transceiver

ECAD模型

下載ECAD模型
暫無數據 查看
MCP2551T-I/SN 1 Microchip Technology Inc DATACOM, INTERFACE CIRCUIT, PDSO8, 0.150 INCH, LEAD FREE, PLASTIC, SOIC-8

ECAD模型

下載ECAD模型
$1.07 查看
LAN8710AI-EZK-TR 1 Microchip Technology Inc DATACOM, ETHERNET TRANSCEIVER, QCC32, 5 X 5 MM, 0.90 MM HEIGHT, ROHS COMPLIANT, QFN-32

ECAD模型

下載ECAD模型
$1.56 查看
致遠電子

致遠電子

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

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

查看更多

相關推薦