MATLAB Answers

It is possible to use Matlab Compiler with App designer ?

122 views (last 30 days)
I would to create a standardalone application (with Matlab compiler) from the App Designer. Is it possible ?

  0 Comments

Sign in to comment.

Accepted Answer

Chris Portal
Chris Portal on 10 Apr 2016
Edited: Chris Portal on 23 Apr 2016
Correct. With R2016a, you can create a standalone application of your App Designer .MLAPP file using the MATLAB Compiler.
You can do this either by invoking the MCC function, or using the Application Compiler app (launched by calling applicationCompiler).

  3 Comments

JB
JB on 31 Aug 2016
I'm using 2016a and I am able to compile programs I have designed in AppDesigner. Is version 2016 the only version where this is possible, or does this also work in previous versions of Matlab? What versions of compiler can compile programs made in AppDesigner?
Adam
Adam on 31 Aug 2016
AppDesigner didn't exist as part of Matlab prior to R2016a so no compiler from a previous version will support it.
Michael L
Michael L on 17 Jul 2017
AFAIK, the .mlapp contains the source code that is visible to the end user. Is there a way to get the .mlapp to hide the source code? I'm trying to distribute the GUI to others and do not want them to see the underlying analysis code.

Sign in to comment.

More Answers (3)

Dave Behera
Dave Behera on 22 Mar 2016
Yes, it is possible to create a standalone application using the MATLAB Compiler from an App Designer app.

Tanmay Rajpathak
Tanmay Rajpathak on 8 Aug 2016
Can you create a standalone application made out of app designer?

  1 Comment

Sign in to comment.


Léolo Gonay
Léolo Gonay on 25 Jan 2018
Hi all !
Quick question, I manage to build a standalone application (built with App Designer) on a MAC, I managed to install it on my MAC using Matlab Runtime. Next step is to find a way to share it (download on a webpage). I've juste learned to if you want to create standalone application for windows (.exe) you need to run the Matlab compiler on a windows machine. `` But my real question is, is there any way I can "keep" my application the way it si (with all the buttons, callbacks, etc.) and share it on a web application/web page? I'm no expert, but is the only solution therefore to create a brand new web application (java?) and use Matlab function in it?
Best regards,
Léolo

  1 Comment

Laurent Gole
Laurent Gole on 20 Apr 2018
i may be wrong but isn't the matlab production server toolbox what you are looking for ?

Sign in to comment.

Sign in to answer this question.