Visual Studio App Center brings together multiple services commonly used by mobile developers into an integrated cloud solution. Developers use App Center to Build, Test, and Distribute applications. Once the app's deployed, developers monitor the status and usage of the app using the Analytics and Diagnostics services, and engage with users using the Push service.

Get Started

Learn how to add the SDK to your app and get started with App Center.


  • Build

    Create an installable app package automatically with every push to your repository. Supports GitHub, or Git repos on Bitbucket and Azure DevOps (formerly known as Visual Studio Team Services (VSTS)). No additional build hardware required.
  • Test

    Run your tests on more than 400 unique device configurations. Tests can be written for iOS and Android apps with Xamarin.UITest, Appium, Espresso (Android), and XCUITest (iOS). The next generation of Xamarin Test Cloud.
  • Distribute

    Users can install the app via email distribution lists for testing, much as they'd download an app from the app store.
  • Diagnostics (Formerly Crashes)

    Collect crash data from all devices, prioritize them based on the number of users seeing the crash, and get the full stack traces to help you fix them. Backed by HockeyApp.
  • Analytics

    Get information about the number of daily, weekly, and monthly users, session duration, the top devices and more. Use events to collect rich behavioral analytics data.
  • Push Notifications

    Engage your users by sending them targeted messages to specific sets of users at exactly the right time. Create segments of users based on device and custom properties.