●  New: build your backend and app together with AI. Point Claude or Cursor at AppAmbit over MCP.

On mobile?

Email yourself the setup link so you can finish when you're at your computer.

Retirement: March 31, 2027

AppCenter is closing. AppAmbit picks up where it left off.

Crash reports, analytics, session timelines and build distribution for your mobile app, from a single SDK. Swap the package, keep your code, set up in minutes.

Create free account

Start with the Free plan. Sign up with Google or GitHub.

Open-source SDKs (MIT) on GitHub Retirement dates from Microsoft Learn

The code change on .NET MAUI

Removed: using Microsoft.AppCenter;
Removed: using Microsoft.AppCenter.Analytics;
Added: using AppAmbitMaui;
Removed: AppCenter.Start("ios=<APP-SECRET>", typeof(Analytics));
Added: builder.UseAppAmbit("<YOUR-APPKEY>");
Removed: Analytics.TrackEvent("ButtonClicked");
Added: Analytics.LogEvent("ButtonClicked");
Installdotnet add package com.AppAmbit.Maui

Fewer usings, a single start call. TrackEvent becomes LogEvent and works the same way.

The problem

You set up AppCenter years ago and never had to think about it again.

Microsoft is shutting down AppCenter Analytics and Diagnostics. When that happens, the crashes and events your app sends are no longer collected, and you stop seeing them. Most other tools ask you to host and maintain your own server, or to combine separate products for crashes and for analytics, each with its own SDK and its own bill.

With AppAmbit
  • Swap the package. The method names change slightly and work the same way.
  • Run the app on a device or an emulator and the first session is in the dashboard.
  • Crashes, events and errors arrive grouped and linked to the session where they happened.
  • Plus the features AppCenter never had, on the same App Key and the same dashboard.
How it works

AppAmbit replaces the AppCenter services you rely on.

Diagnostics, Analytics and Distribute each have a matching feature in AppAmbit, all in the same dashboard. Below is what changes in your code and what you see once your app runs.

Replaces AppCenter DiagnosticsAppAmbit

Crash and Error Monitoring

See exactly where your app fails before it turns into a bad review on Google Play or the App Store.

Removed: Crashes.TrackError(exception, properties);
Added: Crashes.LogError(exception, properties);

The Crashes page in the AppAmbit dashboard: a chart of errors and a chart of crashes over the last thirty days, then each crash and error with its type, app version, occurrences, users and when it was last seen.

Replaces AppCenter AnalyticsAppAmbit

Event Tracking and App Analytics

Learn how people actually use your app: which features they use most and how they prefer to use them, so your next decision rests on data instead of guesses.

Removed: Analytics.TrackEvent("Checkout", properties);
Added: Analytics.LogEvent("Checkout", properties);

The Events page in the AppAmbit dashboard: a chart of events over the last thirty days, then each event name with its total occurrences and when it was last seen.

Replaces AppCenter Diagnostics + AnalyticsAppAmbit

Session Timeline

Save hours of debugging: every crash comes with the exact steps the user took to get there, so you replicate it without guessing.

A session in the AppAmbit dashboard: the start, a screen, an event with its metadata, the crash with its file and line, and the end.

Replaces AppCenter DistributeAppAmbit

Build Delivery

Get your builds to testers, teammates and anyone you want trying the app, fast.

A release in the AppAmbit dashboard: crash-free sessions, share of traffic and total sessions on top, then the branch, version, trigger and date of the build, the file testers install and who installed it.

Working from the first moment

Run the app and get analytics and diagnostics instantly.

Start the app from your IDE, on a device or an emulator, and the first session shows up in the dashboard with its device, OS and build. Force a test crash and it is there on the next launch, grouped and readable, before anyone else has installed a thing.

Added: Crashes.GenerateTestCrash();

A single call shows the whole flow from the simulator: crash, next launch, dashboard.

offset (16) should be less than the limit (3)

Back to Diagnostics

Unique Users

158

App Versions

3.4.50 , (511)

Occurrences

277

Last Seen

12 hours ago

Message

offset (16) should be less than line limit (3)

Stack Trace

at java.Interop.JniEnvironment.InstanceMethods.CallFloatMethod(JniObjectReference, JniMethodInfo , JniArgumentValue*)

at java.Interop.JniPeerMembers.JniInstanceMethods.InvokeVirtualSingleMethod (String, IJavaPeerable , JniArgumentValue*)

at…

Show More

Crash detail in the AppAmbit dashboard

What you gain

The features AppCenter never had.

All of it ships in the same SDK, on the same App Key and in the same dashboard you use for crashes. Only Push Notifications comes as a separate package. Each feature is a page away.

Questions

Before you switch.

What AppCenter teams ask before they switch.

Something else? Ask on Discord
Do I have to rewrite my TrackEvent calls?
No. Only the name changes: TrackEvent becomes LogEvent. Your event names and properties stay the same, so a find-and-replace is enough.
Do I need to release a new version to see data?
No. Run the app from your IDE, on a device or an emulator, and the first session is in the dashboard with its device, OS and build. Crashes are recorded on the device and sent the next time the app opens, so a test crash shows up on the next launch.
What happens to my AppCenter data?
From the first run with the AppAmbit SDK, every crash, session and event goes to AppAmbit. Your AppCenter history stays in AppCenter for as long as Microsoft keeps it available, so you can read both while you switch.
Can someone help me move?
Yes, and it costs nothing. The AppAmbit team answers on Discord: the code change on your platform, the App Keys, your first run and whatever you want to add afterwards. You do not need an account to ask.

Nothing goes dark.

Switch before AppCenter closes and your crash reporting and analytics never go dark.

Create free account

Start with the Free plan. Sign up with Google or GitHub.

Open-source SDKs (MIT) on GitHub Retirement dates from Microsoft Learn

See the rest of the features

AppAmbit is an independent product. It is not affiliated with, sponsored by or endorsed by Microsoft or Visual Studio App Center. Microsoft and App Center are trademarks of the Microsoft group of companies.