ui 開發框架
傳統的開發 GUI 程序的開發語言:
-
vb 6.0
-
delphi7
-
c++
MFC、CEF(Chromium Embedded Framework)、Electorn、wxWidgets、QT、duilib
-
c#
winform、wpf、Silverlight、DevExpress
-
FLASH AIR
UI 開發最重要的是
- 美觀,佈局簡單,GPU繪圖,快速,接口豐富,事件處理簡單
以前遇到過的問題
- 控件數據過多時,顯示控件非常慢,加了一個遮蓋動畫解決
- 商業庫 收費問題,DevExpress 的確很好看,但是商業使用需要花錢
- 開發複雜 CEF 編譯就要搞上大半天
- 不標準的C++ ,MFC ,使用 vc++ 特有的語法,不方便移到其它系統上
- AIR、wpf、Silverlight 好像現在也不維護了
- 高DIP 屏縮放支持