Creating and managing apps

Important

Visual Studio App Center is scheduled for retirement on March 31, 2025. While you can continue to use Visual Studio App Center until it is fully retired, there are several recommended alternatives that you may consider migrating to.

Learn more about support timelines and alternatives.

Creating an app

To create an app:

  1. Log in to Visual Studio App Center.
  2. Click the Add new dropdown in the upper-right corner of the page, then choose Add new app.
  3. Populate the panel that appears with information about the new app.

Release Type

Select one of the suggested release types: Alpha, Beta, Enterprise, Production, or Store. You can also use a custom release type by selecting the 'Custom' field. This custom release type must be a single word, alphanumeric, starting with a capital letter or number, followed by lowercase or numbers.

Uploading an app icon

Upload an app icon in the Add new app dialog, or in the settings page of your app. Uploading an icon in App Center doesn't change the icon in the app bundle, meaning the icon of the app when viewed on the install portal and installed on devices won't reflect this change.

Accessing apps

All apps that belong to you can be found in My Apps. When looking for apps owned by organizations you belong to, click on the organization in the left navigation.

App secrets

App secret is like an API key for your app, it allows events and telemetry to be sent to App Center backend. It doesn't provide any access to your account. It can't be used to invoke App Center REST APIs (like trigger builds). If your code is open source, we recommend you inject the secret at build or in a similar way.

App roles

On each app there are three roles:

  • Managers can manage app settings, collaborators, and integrations.
  • Developers can manage app services (e.g. create builds, run tests).
  • Viewers can view and download all data but can't make changes.

For every app you create, whether owned by you or your organization, you're automatically assigned as Manager for the app. Additionally, all organization Admins are assigned as managers for all apps within the organization. Collaborators and Members can be assigned any of the three roles listed above for each app. Learn more about managing organization roles.

Note

When someone gets added to an app owned by an organization, they get invited as Members to that organization.

Changing app roles

To change the permission of a collaborator:

  1. Select an app from the dashboard.
  2. In the left side navigation, select Settings.
  3. Select Collaborators.
  4. Next to the name of the user you wish to change roles of, reassign the role by making a selection from the drop-down.

Note

Only managers can change collaborator permissions.

Adding collaborators to apps

To share your app with others, select an app from the dashboard and then click Manage app to add collaborators by typing in the user's email address.

Note

If you're not a 'Manager' role on an app, you can't add collaborators to that app.

Transferring an app

When you transfer an app into an organization, all app data will be transferred over. The admins of the new organization will also gain access to the app that was transferred in.

To transfer an app from your personal account to an organization or from one organization to another:

  1. Select an app from the dashboard.
  2. In the left side navigation, select Settings.
  3. Select the 'More' menu, the three dots in the upper-right corner.
  4. Select Transfer app to organization.
  5. Select the organization you wish to transfer the app into.

Note

  • You can only transfer an app in and out of organizations you're an admin of.
  • After transferring an app into an organization, you can't transfer it back to your personal account.

The three dots 'More' settings menu

Deleting an app

You can delete any App Center app that you no longer need.

Warning

Be careful: if you delete your app, you'll lose all data for the app permanently.

Follow these steps to delete any of your apps:

  1. Select the app you want to delete from the dashboard.
  2. In the left side navigation, select Settings.
  3. Select the 'More' menu, the three dots in the upper-right corner.
  4. Select Delete app.
  5. Carefully consider the action, then choose Delete app or Cancel.

Next steps