GUIDE to App Designer Migration Tool for MATLAB
Use the GUIDE to App Designer Migration tool to help transition your GUIDE apps to App Designer.
18,4K download
Aggiornato
14 mag 2025
Nota dell'editore: This file was selected as MATLAB Central Pick of the Week
About the Migration Tool
Starting in R2025a, the GUIDE interactive design environment has been removed. You can continue to run existing GUIDE apps, and you can continue to edit GUIDE app program files if you need to change the behavior of an app. To continue to interactively edit your app, migrate the app to App Designer using this tool. For more information, see GUIDE Migration Strategies.
The GUIDE to App Designer Migration Tool is a semi-automated tool that converts your GUIDE app into an App Designer app. It produces an MLAPP file containing:
- Your app's components and layout
- Initial property configurations for all components
- A copy of your GUIDE functions and callback code, updated to be compatible with the App Designer UI components in the migrated app
The tool also generates a report with any limitations or unsupported functionality encountered during the migration and suggests actions to resolve issues if available.
Using the Migration Tool
After you download the GUIDE to App Designer Migration Tool, you can migrate your GUIDE apps in multiple ways:
- In App Designer, open any app and go to the Designer tab. In the File section, click Open > Open GUIDE to App Designer Migration Tool. Follow the prompts to select and migrate your app.
- In the MATLAB Command Window, call the appmigration.migrateGUIDEApp function. You can use this function to migrate multiple GUIDE apps with a single command and view your migration progress and a migration summary in the Command Window.
About App Designer
App Designer is the replacement for GUIDE and is the interactive design environment for building apps in MATLAB. App Designer is built on forward-looking technologies, offering:
- A modern look-and-feel design environment with richer drag-and-drop conveniences
- Components such as trees and date pickers, and layout conveniences such as layout managers and automatic reflow options to make your app responsive to different screen sizes
- A robust programming model for managing data within an app by using a MATLAB class file
- The ability to create custom UI components interactively to use in apps and share with others
- Easier sharing options, including the ability to run apps in MATLAB Online and to deploy apps to the web for access in a web browser
Compatibilità della release di MATLAB
Creato con
R2018a
Compatibile con R2018a fino a R2025a
Compatibilità della piattaforma
Windows macOS (Apple silicon) macOS (Intel) LinuxCategorie
- MATLAB > App Building >
- MATLAB > App Building > Develop Apps Using App Designer >
- MATLAB > App Building > Package and Share Apps >
Scopri di più su App Building in Help Center e MATLAB Answers
Tag
Riconoscimenti
Ispirato: DrawMyRose, reactor mezcla completa, Reynoldsnumber, Coefficient of Lift, Moment_Coefficient, Induced Drag, Flow Velocity, MomentCoefficient
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Scopri Live Editor
Crea script con codice, output e testo formattato in un unico documento eseguibile.