• 1.摘要
  • 2.基本内容

LibUIDK

基本内容

LibUIDK是什么?

简单来说,LibUIDK是用来开发QQ、MSN、360安全卫士那样的漂亮软件界面的。

LibUIDK是国际上顶尖的专业开发Windows平台下图形用户界面的开发包,也是国内第一款商业的高级界面开发工具。该开发包基于Microsoft的MFC库。使用此开发工具包可轻易把美工制作的精美界面用Visual C++实现,由于LibUIDK采用所见即所得的方式创建产品界面,所以极大的提高了产品的开发速度,并大大增强图形用户界面(GUI)的亲和力。LibUIDK还可以使您的软件轻松具有当今流行的换肤功能,以提高产品的竞争力。

在很多公司或个人研发换肤产品的时候,界面开发工具LibUIDK就发布了。与换肤工具不同的是,界面工具贯穿整个项目开发周期,整个项目的界面,都是由开发工具完成的。开发工具提供了比换肤工具彻底的多的界面自由定制功能。正是由于开发工具的崛起,换肤工具目前基本已被市场淘汰。

LibUIDK的目标用户:

任何使用Microsoft Visual C++ 6.0、Microsoft Visual C++ 2003、Microsoft Visual C++ 2005、Microsoft Visual C++ 2008或Microsoft Visual C++ 2010的程序开发人员。

主要特点:

加快开发速度:

开发一个中等规模的UI产品, 大约需要一个熟练掌握MFC的开发人员写三个月(并且还不包含Debug的时间). 而使用LibUIDK, 可以提高数百倍的效率, 一般几个小时就可以完成. 这是由于LibUIDK所见即所得的开发方式,以及引入的窗口类向导,使开发效率的提升突破您的想象。这不仅节约了时间成本, 还节约了财力成本. 最重要的是, 您可以快速推出产品, 从而使您在与您的竞争对手的较量中处理优势地位.

LibUIDK使您的开发由手工作坊式变为机械化大生产式。

节约成本:

使用LibUIDK开发产品,不仅所需时间大为减少, 所需人力也大大减少,通常情况,只需要1个初级程序员来开发界面。所以会使贵公司在人力资源方面减少投入。

减小程序Bug数量:

一般一个中等规模产品的UI大约有5000-10000行代码, 按每100行代码1个Bug的概率, 可能整个UI有50-100个Bug. 而LibUIDK经过7年多的发展和数万用户的使用, 系统已经非常稳定可靠, 所以可以大幅减少您的产品的UI部分的Bug数量,节约大量的Debug时间。

学习门槛低

由于LibUIDK提供了所见即所得的界面开发工具UIShop,使得LibUIDK学习门槛大大降低,低到甚至非程序员(如美工、产品经理等)都可以完成一些界面开发。使用LibUIDK,界面90%的开发过程,都是在UIShop中进行。而UIShop,不要求使用者具有程序员背景。只有界面在运行中需要交互时,才需要程序员介入。

完全基于MFC

基于MFC,而不是由我们自己设计控件的好处是显而易见的: