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.
For more information, see Migrate GUIDE App to App Designer.
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
For more information about App Designer, see Develop Apps Using App Designer.
Compatibilità della release di MATLAB
Creato con R2018a
Compatibile con R2018a fino a R2025a
Compatibilità della piattaforma
Windows macOS (Apple silicon) macOS (Intel) Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!