Skip to main content

Creating Apps

Introduction

A new app is created from a build. A build is a specific version of the UiPath Process Mining.

An app is defined by a revision. A revision is a specific version of all files that together define an app.

  • Application project file
  • Settings file
  • Images
  • Project-related data
  • Extra files (e.g. Help files)

The main file of your app is stored in your workspace and has the extension .mvp.

note

This applies to apps, discovery accelerators and connectors.

Creating a new App

You can create a new empty app, but it is also possible to create a new app which is based on an released version of an app.

Creating an empty App

Follow these steps to create a new empty app.

Step

Action

1

Go to your workspace in the Superadmin page .

2

Click on the Workspaces menu and select New… .

3

Click on My app next to Name and enter a name for the new app.

Note:

• the name must start with an alphanumeric character and can contain hyphens, underscores, and full stops.

• the name cannot be changed.

4

Select none from the Base app drop-down list.

5

Select the correct repository from the Repository drop-down list.

6

Click on CREATE APP .

7

Right click in the Workspaces tab and select New application... from the context menu.

8

Click on Application name and enter a name for the new application.

9

Click on CREATE APPLICATION .

10

Click on Build: None at the top right of the workspace.

Select the build which will be used to develop.

This creates an empty app in a new branch and a new workspace. A project file is created an added to your workspace. All changes made in your app, are automatically saved in your workspace.

note

It is not necessary anymore to create a branch in a separate step. The new app functionality does that automatically for you.

For a creating a connector see Deploying a Connector.

Creating an App from a Base App

It is possible to create an app from an existing released app, a so-called Base app. This enables you to use the released app as a template for your app to which you can make modifications to your own needs. Moreover, you can upgrade your app and merge any modifications you made when a new version of the Base app is released.

Follow these steps to create an app which is based on a Base app.

Step

Action

1

Go to your workspace in the Superadmin page .

2

Click on the Workspace s menu and select New… .

3

Click on My app next to Name and enter a name for the new app.

Note:

• the name must start with an alphanumeric character and can contain hyphens, underscores, and full stops.

• the name cannot be changed.

4

Click on Base app to open the drop-down list that contains all released app versions that are uploaded.

See The Releases Tab .

5

Select the release that you want to use as a base for your new app from the drop-down list.

6

Select the correct repository from the Repository drop-down list.

7

Click on CREATE APP .

This creates an app that is based on the selected Base app in a new branch and a new workspace. A project file is created and added to your workspace. All changes made in your app, are automatically saved in your workspace. Once a new released version of your Base app becomes available, you can upgrade your app to the new version and merge the changes you made to the app.

note

The build is automatically set to the build version of the base app. If you want to use another build you can select it from the Build: build drop-down list at the top right of the workspace.

The Workspaces Tab Collaborative Development Updating a Customized Version of an App or Discovery Accelerator