GuiLite 2.2 釋出:更清晰的文件,更有效的幫助
為了節省GUI的開發時間,降低學習成本;我們做了如下嘗試:
1. 降低程式碼數量(目前為5千行;C++語言是降低程式碼量的關鍵,C很難做到這一點)
2. 降低程式碼複雜度(僅僅使用C++的基本特性:類及虛擬函式)
3. 清晰的編譯指南,保證編譯/執行成功率100%
4. 增加特點鮮明的小例項程式(目前已經達到了10個)
5. 增加了開發文件及實時的QQ開發群答疑
為了讓大家在最短時間裡面,掌握GuiLite的設計原理,我們對文件又進行了如下升級:
1. 提煉了GuiLite的設計思路,簡化為11個字:“介面元素管理和圖形繪製”
2. 增加GuiLite的擴充套件方法指南,使開發者拿到程式碼,就可以進行自主開發
3. 對core/widgets的程式碼進行了重要性分級,並預估了學習時間,讓開發者能夠合理分配學習時間
此次更新的主要文件連結在 這裡
內容預覽:
最後,我們還為大家增加了一個89行的demo:HelloStar,支援:STM32, Linux, Windows。
程式碼在 這裡
祝大家開發順利,任何問題,都可以在開發群裡面討論,交流。