MATLAB Answers

App Designer Compatibility between 2020a and previous versions of Matlab

30 views (last 30 days)
If an App Designer App is created using 2020a and creates a context menu (available as of 2020a) on a list box. Will that context menu still be available and usable without producing an error if the same app is ran in 2019b? The documentation at https://www.mathworks.com/help/matlab/creating_guis/compatibility-between-different-releases-of-app-designer.html seems to suggest that the app should be able to run, but just won't be edittable. I am asking this because I can get access to 2020a on my laptop, but I only have access to 2019b with no way to get 2020a on my other work computer.

  0 Comments

Sign in to comment.

Accepted Answer

Sean de Wolski
Sean de Wolski on 2 Jun 2020
Edited: Sean de Wolski on 2 Jun 2020
The app won't run in R2019b. You'll have to develop it on the earliest release that support is required for.

  2 Comments

Kathleen Morrison
Kathleen Morrison on 3 Jun 2020
I guess we will be sticking with GUIDE then and not migrating because App Designer before 2020a doesn't have the features that we need. We need context menus and ButtonDownFcns for various components. I can install 2020a on my work laptop, but the computers that will actually be running the software won't be able to upgrade to 2020a for various reasons.
Sean de Wolski
Sean de Wolski on 3 Jun 2020
I would strongly encourage you make the business case to upgrade those computers if this app needs any longevity at all. GUIDE is going away. Any work you do now will need to be migrated or redone in the future if you use GUIDE.
You may also consider using R2020a and then packaging the app as a web app. Then any computer than can see the web server (internal or otherwise) could use it regardless of the installed version of MATLAB on that machine (they'd just use the app in a browser)..

Sign in to comment.

More Answers (0)