DPI 适配
响应式设计
浏览器兼容性
多设备体验一致性
页面渲染速度
网络传输效率
脚本执行时间
新技术迭代快
控件资源少
多分辨率适配
界面运行效率
操作系统兼容性
CPU利用率
开发难度高
存储空间占用
内存占用
B/S架构
界面与业
务逻辑耦合
C/S架构
SKin++
2004年
DirectUI
2010年
PUI Studio
2015年
PUI 3DCreator
2019年
UEPlus for HTML5
2023年
UIPower从发展之初至今,公司一直以“ 界面 ” 为核心,涵盖UI设计、界面开发、界面工具等业务。
2004年,随着企业对于用户体验的意识觉醒,UIPower的界面换肤工具SKin++以其强大的换肤功能,极大的简化了复杂繁琐的界面编程工作,受到了很多软件开发者的青睐。
2010年,UIPower推出了基于Windows平台的DirectUI界面开发工具,实现业务逻辑与界面逻辑彻底分离,与华为、阿里巴巴、海康威视、中国电科等达成产品合作。使用DirectUI开发的软件界面,已应用在各行各业。
2015年,UIPower研发了跨平台低代码界面开发套件PUI Studio,预置控件库、控件创意库、界面模板库等资源,实现 “ 一套界面支持各个平台运行 ”。
2019年,推出了三维可视化低代码工具PUI 3DCreator,预置海量模型库、材质库、特效库、控件库、蓝图库等,帮助用户快速搭建三维可视化项目。
2023年,推出UEPlus for HTML5工具,实现UE项目打包为HTML程序的功能,为B/S架构的三维可视化项目探索了渲染效果更好、制作效率更高、成本更低的方法。
项目开发团队
用户体验设计团队
产品研发团队
动力IT实训人才基地
包含产品策划、用户研究、交互设计、视觉设计、界面开发、质量测试团队,为客户提供从产品需求策划到产品最终落地的一整套解决方案。我们是设计能力和开发能力兼具的团队,我们确保设计的效果图都能够开发实现,质量测试团队对开发团队的要求是做到界面程序与设计稿 “ 零像素偏差 ” 。
动力IT实训是UIPower的人才实训基地,我们为人才队伍搭建了科学实用的知识体系,该知识体系来源于我们丰富的项目定制和产品研发经验,是经过无数个项目沉淀的宝贵财富。目前动力IT实训不仅为UIPower公司内部,也为客户输送了很多优秀人才。
流式布局
弹性布局
栅格布局
常见动态布局
界面元素与
父视图关系
动态布局与
约束系统
媒体查询
设备特性
样式规则
预处理器
响应式设计
动画组件
渲染管道技术
性能优化技术
硬件加速
离屏渲染
性能分析工具
减少布局计算
避免过渡渲染
使用缓存
高性能动画
与渲染优化
单元测试
端到端测试
可访问性测试
自动化测试
测试与可访问性
MVI
MVVM
MVC
数据绑定与
MV*架构
状态管理库
事件委托
事件捕获
事件冒泡
事件处理与
状态管理
图表组件
表单组件
MFC、Qt
React、Vue、Angular
WPF、Winform
组件化与框架
界面开发
UIPower深耕于UI行业20年,承接过各行各业、各个平台、不同架构的界面开发项目,积累了丰富的界面开发经验。尤其在动态布局、程序性能优化等方面能力突出,能够帮助客户落地兼具美感与优异性能的项目或产品。
以可视化拖拽控件拼接界面的方式进行操作,通过简单属性
设置即可完成界面搭建工作,简单方便
控件库包含表单组件、柱状图、折线图、雷达图、饼图、仪表盘、三维图表、
GIS等各种类型的控件,支持导入外部开源控件;
创意库提供各种不同的创意风格,如科技感、微质感、扁平化、拟物风等;
界面模板库用户可积累属于自己的界面模板库,并进行复用。
使用PUI Studio制作的界面文件,可被PUI SDK for VC、PUI SDK for Qt、PUI SDK for WPF、PUI SDK for Winform、PUI SDK for Vue、PUI SDK for React等调用,实现Windows、Linux、银河麒麟、统信UOS、中科方德、deepin、Redhat、Ubuntu等平台上运行,并能直接生成网页HTML5程序。
客户可根据项目要求选择原生开发方案或者采用我司的低代码工具PUI Studio进行开发
开发语言:C++、C#、JS、Java等
开发框架:QT/MFC、WPF/Winform、Vue/React/ Angular等
支持源码交付,可得项目全部的交付物
技术比较通用,无需另外学习
无需支付额外的工具费用
开发效率低
从零开发,工期比较长
临时开发,BUG比较多
开发成本比较高
基于PUI Studio提供的海量组件库、界面模板,各平台SDK包,
以拖拽方式快速完成界面设计和开发工作,实现业务逻辑与界面
彻底分离,且一套界面成果支持跨平台运行。
低代码方式,无需编写代码。开发效率高,是原生开发效率的5-10倍
支持复杂界面效果的实现,相比原生开发更为简单
长期优势,可以长期积累复用项目
需要学习,适应新的工具
需要额外购买工具
二维界面采用 Vue/React/Angular 等
图表组件采用 Echarts、HighCharts 等
动画组件采用 Animate.js、D3.js
二维地图采用高德、百度等
PUI Deisgner 内置丰富的组件库,并提供多种界面
模板,用户通过拖拽、配置的方式快速搭建界面,
搭建好的界面可直接导出 HTML 代码
二维界面采用 QT、WPF 等
图表组件采用 Qt Charts、LiveCharts 等
二维地图采用 ArcGIS、QGIS 等
PUI Deisgner 内置丰富的组件库,并提供多种界面
模板,用户通过拖拽、配置的方式快速搭建界面,
搭建好的界面可直接被 C++、C# 调用
界面采用 Vue/React/Angular 框架
图表组件采用 Echarts、HighChart 等
UI 组件采用 Element UI、Ant Design 等
动画组件采用 Animate.js、D3.js
二维地图采用高德、百度等
PUI Deisgner 内置丰富的组件库,并提供多种界面
模板,用户通过拖拽、配置的方式快速搭建界面,
搭建好的界面可直接导出 HTML 代码
界面采用 C++ 编程语言,采用 Qt、MFC 开发框架
界面采用 C# 编程语言,采用 WPF、Winform 开发框架
PUI Deisgner 内置丰富的组件库,并提供多种界面
模板,用户通过拖拽、配置的方式快速搭建界面,
搭建好的界面可直接被 C++、C# 调用
界面采用 C++ 编程语言,采用 Qt 开发框架
界面采用 Java 或 Kotlin 编程语言,采用 Android
SDK 进行开发
界面采用 HTML、CSS、JavaScript 编程语言,采用
Vue/React/Angular 框架
PUI Deisgner 内置丰富的组件库,并提供多种界面
模板,用户通过拖拽、配置的方式快速搭建界面,
搭建好的界面可直接被各种开发语言调用
APP 开发,根据平台选择开发语言和框架,如
Swift/Objective-C(iOS)、Java/Kotlin(Android) 等
小程序开发,根据运行平台微信或支付宝选择对应的
开发框架,主要采用 JavaScript 开发
需求分析与挖掘
运行软硬件环境要求
功能指标要求
性能指标要求
界面显示要求
数据接口规范
熟悉界面交互逻辑
分析界面视觉效果
获取切图与标注文件
B/S端:
前端框架、图表组件、
动画组件、地图确定
C/S端:
界面框架、图表组件、
开发语言、地图确定
开发方案可行性评估
控件提取
控件接口设计
控件接口文档编写
控件开发
界面接口设计
静态界面开发
界面交互逻辑开发
界面效果测试
界面逻辑测试
兼容性测试
分辨率适配测试
接入模拟数据测试
界面性能测试
接入真实数据测试
接口调试与补充
界面性能测试
界面程序交付
界面源代码交付
用户使用说明书
接口文档
线上售后维护
现场售后维护
Interface development process
界面开发流程根据不同的应用方向,匹配最适合的技术路线、技术框架和编程语言。
基于国产操作系统、芯片和显卡,我们的界面技术方案目前已成功兼容银河麒麟、飞腾、景嘉微、凌久等,可实现流畅的的画面效果和高效的性能表现。
国产操作系统
国产数据库
国产CPU
国产GPU
来自各大研究所、国企、企业集团等1000多家客户的高度信任(篇幅有限,下方仅展示部分客户)
请填写您的需求信息,我们会尽快和您取得联系