北太天元预览版 | App设计工具上线

标签: 软件版本更新

北太天元社区支持 2026-10-29 16:43:01

    想让计算结果有一个直观的界面、还能观察不同参量下的结果,又不想一行行写代码?App 设计工具正是为此准备的:通过拖拽组件、配置属性、绑定回调,即可搭建并运行一个交互式应用。界面代码由工具自动生成,让开发者将更多精力投入到算法与业务逻辑本身。

核心能力

  • 拖拽式界面设计:内置按钮、输入框、画板、仪表、信号灯等组件,拖拽至画布即可完成布局。

  • 代码自动生成:画布上的每一步操作均自动生成对应的类框架、组件初始化与属性设置代码,无需手动编写模板。

  • 双视图协同:设计视图与代码视图一键切换、实时联动,界面布局与交互逻辑各司其职、协同编辑。

图1.PNG          图2.PNG


    此前,在北太天元中创建 App 需以编程方式完成。App 设计工具把这些工作交给界面:

环节以编程方式创建AppApp 设计工具
界面布局手动编写每个组件的坐标与尺寸,调整布局需反复运行调试拖拽组件即完成布局,所见即所得
属性设置在代码中逐项为属性赋值组件浏览器中可视化配置
回调绑定编写回调函数,再手动绑定到组件提供组件支持回调列表、绑定后可自动跳转至对应代码行
代码生成界面与逻辑代码全部手写界面代码随设计自动生成、同步更新

编程方式仍然保留,适合批量生成等场景;App 设计工具更侧重快速、直观地搭建界面,二者互为补充。


示例:可调幅值的实时波形绘制

    拖入坐标区与滑块组件,为滑块添加回调函数:读取滑块当前值作为幅值,在坐标区绘制波形,其中蓝色实线为带噪信号、红色虚线为无噪声参考曲线。运行时拖动滑块,波形随幅值(滑块值)实时缩放。

App设计工具.gif

安装包下载

    北太天元预览版现已搭载 App 设计工具,供大家尝鲜试用。

下载安装后,进入 App 设计工具有两种方式,任选其一:

1. 在主界面工具栏点击 APP 功能区 - 设计 App

2. 在命令行调用 appbuilder 函数进入


欢迎试用与反馈

    预览版功能仍在持续完善中,使用过程中可能会遇到各类问题。欢迎下载试用,并通过社区将您的使用体验、遇到的问题与改进建议反馈给我们,您的反馈将帮助我们持续优化。


回复

回复

重置 提交