UIPower成立于2004年,自创始之日起,UIPower始终保持高速的发展态势,一直专注于软件界面设计、界面定制开发、界面工具软件的研发,UIPower自主研发的界面设计开发工具有:Skin++换肤套件软件、DirectUI界面开发工具软件、PowerUI Studio跨平台全流程界面开发工具软件等,并先后取得了软件著作权,荣获双软企业认定资质;公司总部位于上海,旗下拥有一个设计机构(深圳)、三个研发中心(北京、上海、徐州)、三个产品营销中心(上海、南通、广州)。
界面产品业务覆盖Windows、Linux、NeoKylin、iOS、Android等多个平台;UIPower专职为软件界面提供设计与开发服务。UIPower产品先后服务于从中小企业到世界500强客户、超过600多个项目软件产品以及中电集团、中国兵器、兵工物资集团、国防科大等军工行业和航天科工、中船重工、空间技术研究院、铁科院、国家核电、中石油、中海油的多个项目中;UIPower人以“天下没有难做的界面”为使命,凭借多年沉淀的技术基础和丰富的实施经验,以及不断攀登的勇气和吸纳更多新技术领域的胸襟,给更多大中小软件开发类企业提供优质的界面产品和服务。
PowerUI界面开发工具是一款跨平台、跨开发工具的界面库,能够满足项目所需的在windows和Linux的通用、手持、嵌入式平台同时开发风格统一的界面,满足不同项目利用不同开发工具(VC、QT、等)能够共用一套软件界面的需求。
利用PowerUI可以快速完成软件界面的设计与开发,并且支持不同平台的运行,提高界面开发速度和实现效果。PowerUI的核心思想是任何一款软件都由窗体构成,每个窗体由控件构成,控件则由图元组成,控件是界面开发的核心。利用PowerUI采用拼接的方式进行控件的开发,将图元组成为控件,将控件组合构成界面。使用JavaScript脚本语言的的通用性,统一不同平台上的差异,进行控件和界面的开发,并完全分离界面和业务逻辑,减少耦合度,提高界面的维护效率,减少界面的维护工作量。该产品的特点是:快速生成原型、提升用户体验、降低开发门槛、提高开发效率、保证产品质量、降低维护难度。
更多详情查看:PowerUI产品指南;下载:PowerUI产品手册
界面开发工具采用三层架构模型,第一层为控件层,包含大量控件对象,所有的控件采用JavaScript脚本开发;第二层为平台层,为控件的运行提供支持,包括提供脚本解析引擎、渲染引擎、资源管理模型、语言模块等;第三层为操作系统支持层,提供跨平台的系统接口,负责完成不同操作系统下的用户操作时间分发,绘图API处理工作等。三个层次组合形成界面开发工具。
1、支持的开发工具:Visual
C++ 6.0、2008、2010~2019,Qt4.8-5.9,Eclipse,Xcode,AndroidStudio,.NET,Delphi,PowerBuilder
2、支持的开发语言:C/C++、Java、C#、Html5、Object-C等
3、支持的开发程序:桌面应用程序、Web应用程序、移动APP
4、界面可视化编辑工具,是一款可视化的界面拼接工具,利用不同的控件通过可视化拖曳的方式拼接成为所需要的界面,可实时预览开发效果。主要特性:提供丰富的控件;控件外观属性可进行灵活地设置;快速测试界面;支持多语种;可进行皮肤设置;可使用控件创意进行测试。
5、开发工具支持包SDK:可以让开发好的界面和控件在相应平台上运行,可以选择喜欢的任何开发语言和开发工具开发界面,主要特性是支持多种开发语言,支持多种开发工具,支持多种开发平台。