Poll
How do you mainly create GUIs in MATLAB?
8 Comments
can i get souce code
I understand that with the App Designer Mathworks wants to provide a waterproof framework for GUI design. But if you want to have the little extra for your GUIs then you're lost with App Designer. That's why I'm still using low-level funcs.
Please don't abolish GUIDE and continue updating, it can be use by beginners and build a basic app for a simple GUI. Thanks
I use around 500 uicontrol elements in my GUI. Everything is done programatically, but I agree, it is "an exercise in hair loss". I would like to migrate to AppDesigner because it has cool new features like automatic GUI testing. But migrating my GUI is just too much work for me. And I lose backward compatibility.
Adam is right that positioning naked ui elements seems to turn into an exercise in hair loss. That said, I'm done with GUIDE clutter and version dependency, and AppDesigner is simply not usable in my environment (laggy/unstable and lack of keyboard input).
Nice poll.
If the custom app is simple, I prefer low-level/built-in functions but otherwise, app designer. Positioning many components manually can become a nightmare when using lower level functions.
But before app designer, I preferred lower-level fcns over GUIDE.
Still for me matlab needs to improve a lot in the Gui part, so that it generates executable files that are easy to use by other users, without matlab installed. Another point that needs a lot of improvement is to create dashboards, similar or better than the dashboards created by the R shiny package.