MATLAB Answers

GUI - What is the best language to make a commercial version?

6 views (last 30 days)
Iman
Iman on 17 Jul 2014
Commented: Image Analyst on 20 Jul 2014
Hi Everyone,
I've developed a GUI using Matlab to illustrate a new idea. Now, I plan to develop the commercial version of the GUI for Windows platform. The GUI is meant to do some processing and present some graphs in an animated way. It includes a table and different graphs such as pie and bar charts. The GUI will interact with the user by means of two serial ports.
I just wonder what is the best language to develop such a GUI for commercial purposes. If you need more information, please let me know.
Cheers, Iman
  3 Comments
Iman
Iman on 18 Jul 2014
Thanks George for your help. Appreciate it.
@John, I know Matlab is one of the best (at least for academic purposes). I truly believe in Maltab :)

Sign in to comment.

Accepted Answer

Joakim Magnusson
Joakim Magnusson on 18 Jul 2014
With Matlab compiler you can make the GUI stand alone so it can run on computers without Matlab. Read about it here: http://www.mathworks.se/products/compiler/

More Answers (3)

Image Analyst
Image Analyst on 17 Jul 2014
You've already built it, so why do it all over again in a different language? Perhaps you want a fancier GUI than GUIDE can build? That would be one reason. I'd say that C++ and C# are the two most common languages that apps are built in.
  2 Comments
Image Analyst
Image Analyst on 20 Jul 2014
You won't find a definitive answer. Probably any language can do anything, so other than that, you're just looking at opinions so you won't get a "solid" answer.

Sign in to comment.


Jasmine
Jasmine on 18 Jul 2014
Try typing applicationcompiler at MATLAB's command line.
  2 Comments

Sign in to comment.


Robert Cumming
Robert Cumming on 18 Jul 2014
Matlab can be standalone - as many others have said if you have the compiler.
If you are going to redesign your GUI you consider the time it will to do this...
You can develop very nice GUI's in Matlab by stretching the capability and using some semi/un documented methods... - some examples can be seen here
  1 Comment
Iman
Iman on 18 Jul 2014
Awesome. You are right, it is very time-consuming to do it again. Thanks for your help.

Sign in to comment.

Community Treasure Hunt

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

Start Hunting!

Translated by