056 - 问,为什么这么纠结的选择界面库?三种免费界面库比较及选择

056 - 问,为什么这么纠结的选择界面库?三种免费界面库比较及选择

不知道为什么,自打开始工作就经常关注C++语言为基础的界面库。虽然自己的工作几乎很少涉及界面,却时不时的就会想到这方面,每次简单看几眼,从未投入太多时间。

从MFC到WTL,从wxWidget到Qt。感觉这些界面库都是提供些基础框架。

从BCG到 VS2008 Feature Pack中的控件,还有各种各样的MFC的美化库。

后来关注DirectUI,网上各种各样收费的界面框架。

后来看到金山开源,开源的代码中可以提取出一套基于WTL的界面库(KUI),研究了下,还写了个简单入门。再后来看到迅雷的BOLT界面引擎。再后来看到duilib。

最近开发的产品,计划下个月重构界面。

于是仔细分析了下这三个界面库。

简单比较

简单比较这三个免费的界面库。

056 - 问,为什么这么纠结的选择界面库?三种免费界面库比较及选择_第1张图片

综合比较后,考虑使用duilib。

小小感受

(貌似看到过一句话,大概意思就是“太多的选择,容易让人陷入痛苦。若只有一种选择,哪怕这选择并不好,但人也不会痛苦。”)

选择的过程真是很浪费时间,每种都尝试了,时间也耗费挺多。

其实每种都能达到很好的产品级效果,只是自己总想选择。

感觉自己这习惯不好。

再一次告诉自己:一定要专一,学技术要精,而不是要广。

duilib

官网: http://www.duilib.com/

代码托管:http://code.google.com/p/duilib/

作者网站:http://blog.csdn.net/wangchyz

你可能感兴趣的:(056 - 问,为什么这么纠结的选择界面库?三种免费界面库比较及选择)