简介
主要特性
UIBuilder 可以通过拖拽的方式进行 UI 界面的设计,加速基于 ArtInChip 嵌入式平台的图形应用的开发。
其主要特性包括:
-
支持 window7 及以上版本 64 位操作系统
-
支持 LVGL V8.3/V9.1
-
支持新建工程向导
-
支持导入已有工程
-
支持拖拽式 UI 界面设计
-
支持控件的复制/粘贴/删除,以及操作的回退/前进
-
支持设置控件属性
-
支持 style 设置
-
支持预设样式设置
-
支持字体裁剪
-
支持 event 事件设置
-
支持设计界面中文/英文语言切换
-
支持 30+控件
-
支持代码导出
-
支持模拟仿真
-
支持从外部存储读取图片
-
支持从外部存储器读取字体
-
支持项目导出
-
支持代码一键复制至 SDK
基本开发流程
使用 UIBuilder 进行 UI 设计并导出代码的开发流程如下:


-
用 UIbuilder 在电脑上进行 UI 设计,并模拟运行,可以反复的对设计进行修改
-
UIbuilder 设计导出的代码也可以在 VS Code 环境下进行代码的修改,并可以在电脑上单步调试
-
UIbuilder 导出的 UI 代码或者经过在 VS Code 环境下修改过的 UI 代码,放在 SDK 编译环境相应目录下进行编译,然后烧录固件,在真实硬件环境下运行
