使用App Designer开发应用程序
使用应用程序设计器交互开发应用程序
App Designer是一个交互开发环境,用于设计应用程序布局和编程其行为。它提供了一个完全集成的MATLAB版本®编辑器和大量的交互式UI组件。它还提供了一个网格布局管理器来组织你的用户界面,和自动回流选项,使你的应用程序检测和响应屏幕大小的变化。它可以让你通过直接从App Designer工具条将应用打包到安装文件中,或者通过创建一个独立的桌面或web应用(需要MATLAB编译器™).
要开始,请看使用应用程序设计器创建并运行一个简单的应用程序或者看应用设计入门.
功能
appdesigner |
打开应用程序设计器开始页或现有的应用程序文件 |
主题
学习应用程序设计的基础知识
- 使用应用程序设计器创建并运行一个简单的应用程序
通过使用app Designer创建一个简单的应用程序的步骤。 - 应用程序构建组件
查看可用来构建现代应用程序的UI组件示例。 - 在应用程序设计器设计视图中布局应用程序
在App Designer画布上排列和配置组件。 - 在应用程序设计器代码视图管理代码
使用代码视图来编程应用程序的行为。 - 比较和合并应用程序
查看和合并两个应用程序之间的更改。
自定义App外观
- 在应用程序设计器中管理可调整大小的应用
在App Designer中管理默认的自动调整大小的行为。
- 以编程方式将UI组件添加到应用程序设计器
添加组件库中不可用的UI组件,或者您希望在运行时创建的UI组件。 - 在应用程序设计器中显示图形
使用图形函数在App Designer中创建坐标轴和图表。 - 添加表到应用程序设计器应用程序
使用App Designer创建表UI组件、填充表数据并配置表行为。 - 查找和创建UI组件和图表
为你的应用世界杯预选赛小组名单寻找社区编写的UI组件和图表,或者创建你自己的。
程序应用行为
- 应用程序设计器中的回调
编写回调来控制你在App Designer中创建的应用程序的行为。
- 在App Designer中创建多窗口应用程序
将多个应用程序组合成一个多窗口应用程序,并在这些应用程序之间共享数据。 - 创建可以触发或响应数据更改的HTML文件
创建一个HTML文件来嵌入HTML、JavaScript®,或应用程序中可以触发或响应数据更改的CSS内容。 - 使用MATLAB类组织应用程序数据
通过将应用程序数据和算法与用户界面分离,编写可伸缩和可重用的代码。 - 通过创建一个自定义UI组件来模块化你的应用程序
将App Designer应用模块化,将布局的一部分分离出来作为自定义UI组件。 - 通过在后台运行计算创建响应性应用程序
通过使用后台池来提高您用MATLAB App Designer创建的应用程序的响应性。
应用程序设计器设置和兼容性
- 应用程序设计首选项
启用或禁用应用程序设计器选项。 - 应用程序设计器键盘快捷键
使用键盘快捷键设计视图而且代码视图. - 应用程序设计器不同版本之间的兼容性
使您的应用程序与应用程序设计器的以前版本兼容。