An app is a self-contained MATLAB program that provides a simple point-and-click interface to your code. Apps contain interactive controls such as menus, trees, buttons, and sliders that execute specific instructions when your users interact with them. Apps can also contain plots for data visualization or exploration.
Create apps interactively using the App Designer development environment, or programmatically using MATLAB functions. For an overview of the different approaches to building apps, see Ways to Build Apps. To view a list of UI components that are available for creating modern apps, see App Building Components.
Package and share your apps with other MATLAB users, or distribute them as web apps or standalone applications using MATLAB Compiler™.