ZLG震撼發佈開源GUI引擎AWTK
AWTK 全稱為 Toolkit AnyWhere,是 ZLG 傾心打造的一套基於 C 語言開發的 GUI 框架。旨在為用戶提供一個功能強大、高效可靠、簡單易用、可輕鬆做出炫酷效果的 GUI 引擎,並支持跨平臺同步開發,一次編程,終生使用。
主要特色:
• 開源免費,使用無拘束;
• 支持純 C 語言編程,使用無門檻;
• 支持跨多種操作系統,甚至是無操作系統平臺,同步開發調試,使用無界限;
• 小巧高效,最小僅需 8K RAM+32K FLASH,可運行在 Cortex-M3 等小資源平臺;
• 擁有完善的動畫系統,半透明填充和貼圖,支持硬體加速,輕鬆做出炫酷流暢的介面效果;
• 豐富的 GUI 控件,提供窗口、對話框和各種常用的控件,並內置多種動畫效果;
• 支持位圖字體和向量字體,可加載標準的 TTF 字體檔;
• 內置中英文輸入法,並支持智能片語輸入;
• 支持 XML 進行介面佈局,主題和樣式表技術,輕鬆實現介面換膚;
• 支持視網膜高清分辨率技術,配合高清屏可呈現平滑細膩的圖形和文字。
以下視頻為AWTK實拍介面操作,完全相同的代碼在基於AWorks OS的RT1052處理器和Windows 10系統上運行的效果。
專案進展
目前 AWTK 的核心功能已經全部完成,正式發佈 1.0 版本,並配套完整的線上使用文檔。
Silicon Image 已適配的平臺:
• AWorks
• Windows
• Linux
• macOS
同時,AWTK 已經在 ZLG 內部多個實際專案中使用和驗證。
更多IC電子元器件行業行情、新品、技術等動態資訊
熱門關註的IC電子元器件品牌