Package and Share Apps

Share apps directly with MATLAB users, or package and share as standalone apps

Apps are interactive applications written to solve common technical computing tasks. Some MATLAB® products install with apps included. You can also create and share your own apps. For more information, see Apps Overview.

Consider using the functions that follow to automate tasks such as testing and debugging your apps.


matlab.apputil.createCreate or modify app project file for packaging app into .mlappinstall file using interactive dialog box
matlab.apputil.packagePackage app files into .mlappinstall file
matlab.apputil.installInstall app from a .mlappinstall file
matlab.apputil.runRun app programmatically
matlab.apputil.getInstalledAppInfoList installed app information
matlab.apputil.uninstallUninstall app


Apps Overview

Learn what an app is, where to get apps, and how to create them.

Ways to Share Apps

Learn how to share your packaged apps with others.

Package Apps From the MATLAB Toolstrip

Learn how to package apps.

Package Apps in App Designer

Learn how to package apps from within the App Designer development environment.

Dependency Analysis

When you create an app package, MATLAB analyzes your main file and attempts to include all the MATLAB files that it uses in the app package.

Modify Apps

Learn how to modify your packaged apps.

MATLAB App Installer File — mlappinstall

A MATLAB app installer file, .mlappinstall, is an archive file for sharing an app you created using MATLAB.