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 屏缩放支持