Develop Apps Using App Designer
Develop apps interactively using App Designer
App Designer is an interactive development environment for designing an app layout and programming its behavior. It provides a fully integrated version of the MATLAB®编辑器和大量交互式UI组件。它还提供了一个网格布局管理器来组织您的用户界面,并提供自动回流选项,以使您的应用程序检测并响应屏幕尺寸的变化。它使您可以通过直接从应用程序设计器工具程序包装到安装程序文件中分发应用程序,或者通过创建独立的桌面或Web应用程序(需要MATLAB编译器™).
To get started, seeCreate and Run a Simple App Using App Designeror watchGetting Started with App Designer.
Functions
AppDesigner |
Open App Designer Start Page or existing app file |
Topics
Learn the Basics of App Designer
- Create and Run a Simple App Using App Designer
逐步使用应用程序设计器创建简单应用程序的过程。 - 应用建筑Components
View samples of the UI components available for building modern apps. - Lay Out Apps in App Designer Design View
Arrange and configure components on the App Designer canvas. - Manage Code in App Designer Code View
使用代码视图对应用程序的行为进行编程。 - Compare and Merge Apps
View and merge changes between two apps.
自定义应用外观
- Manage Resizable Apps in App Designer
Manage the default automatic resizing behavior in App Designer.
- Add UI Components to App Designer Programmatically
添加组件库中不可用的UI组件或要在运行时创建的组件。 - Display Graphics in App Designer
Use graphics functions to create axes and charts in App Designer. - 表阵列数据类型在应用程序设计器应用程序中
当你控制显示不同的数据类型sing table array data in an app. - Find and Create UI Components and Charts
Find community-authored UI components and charts for your apps, or create your own.
Program App Behavior
- 应用程序设计师中的回调
Write callbacks to control the behavior of apps you create in App Designer.
- Create Multiwindow Apps in App Designer
将多个应用程序组合到多风扇应用程序中,并在这些应用程序之间共享数据。 - 创建可以触发或响应数据更改的HTML文件
创建一个HTML文件嵌入HTML,JavaScript®, or CSS content in your app that can trigger or respond to data changes. - Organize App Data Using MATLAB Classes
通过将应用程序数据和算法与用户界面分开来编写可扩展和可重复使用的代码。 - Modularize Your App by Creating a Custom UI Component
通过将布局的一部分作为自定义UI组件分开,将应用程序设计器应用程序模块化。 - Create Responsive Apps by Running Calculations in the Background
Improve the responsiveness of apps you create with MATLAB App Designer by using the background pool.
App Designer Settings and Compatibility
- App Designer Preferences
启用或禁用应用程序设计器的选项。 - 应用程序设计师键盘快捷键
Use keyboard shortcuts that work in设计视图和Code View. - 应用程序设计师不同版本之间的兼容性
Make your apps compatible with previous releases of App Designer.