Is the future matlab GUI: Apps, or figures, or both?

1 view (last 30 days)
itzhak
itzhak on 2 Jul 2017
Commented: Rik on 12 Dec 2019
I would like to know what is the mathworks outlook for the future (two years forward, say up to r2019a) regarding those two competing tools.
Does mathworks intend to replace all figure functionality with app? Or is the app supposed to do certain jobs and the figure other ones? Are they going to coexist in the future, or is the app planned to replace the figures?
comment: I edited my post to make the fundamental question clearer, namely I changed "app designer" to "app" and "guide" to "figure", since this is what I am actually asking about.
  3 Comments
Adam
Adam on 3 Jul 2017
Edited: Adam on 3 Jul 2017
App Designer is certainly the future, it just isn't the present unless you are writing very simple Apps and have a lot of patience or adaptability. I have used it for one simple GUI I did, but the editor was awful (e.g. none of the things you just take for granted in the main editor and that are controlled by preferences) and the supported capabilities are still limited at the moment.
As Walter said, there is progress, but it isn't fast so I am leaving App Designer for the foreseeable future because it infuriated me trying to program even a simple GUI with it. GUIDE is not exactly user-friendly in some of its behaviour, but I'm used to it and it works so I mix and match it with programmatic UIs, but these also use old style figures rather than the newer versions.

Sign in to comment.

Answers (3)

Walter Roberson
Walter Roberson on 2 Jul 2017
I would not anticipate that more development would be done on guide other than bug fixes or significant compatibility issues.
On the other hand I would not expect that by the time frame you indicate that all of the functionality of guide will have been implemented. Development does not appear to be all that fast to me— that although there is progress each release there are still major holes that I suspect will not be completely closed by then.

Image Analyst
Image Analyst on 2 Jul 2017
I'm using GUIDE for now, not yet having had a chance/opportunity/need to try out App Designer, and because I have lots of legacy apps. For new apps, I usually take a legacy GUIDE app that I can easily adapt.
However it's my impression that App Designer is the path forward for the Mathworks. If you're just getting started and wanting to know which one to learn, I'd go with App Designer.

cr
cr on 7 Dec 2019
Edited: cr on 8 Dec 2019
Its almost 2020 and App designer seems to be lacking many useful features of GUIDE. The latter on the other hand has terrible issues handling large number of components in the editor. But more importantly the apps made by appdesigner seem to be extremely slow for the exact same operations compared to a UI designed in GUIDE.
  3 Comments
cr
cr on 12 Dec 2019
Do you mean the layout toolbox in the link below?
https://in.mathworks.com/matlabcentral/fileexchange/47982-gui-layout-toolbox
Adam
Adam on 12 Dec 2019
Yes, that's the one I use to build my more complex GUIs.

Sign in to comment.

Categories

Find more on Migrate GUIDE Apps in Help Center and File Exchange

Products

Community Treasure Hunt

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

Start Hunting!