com.AppAmbit.Sdk
4.0.1
dotnet add package com.AppAmbit.Sdk --version 4.0.1
NuGet\Install-Package com.AppAmbit.Sdk -Version 4.0.1
<PackageReference Include="com.AppAmbit.Sdk" Version="4.0.1" />
<PackageVersion Include="com.AppAmbit.Sdk" Version="4.0.1" />
<PackageReference Include="com.AppAmbit.Sdk" />
paket add com.AppAmbit.Sdk --version 4.0.1
#r "nuget: com.AppAmbit.Sdk, 4.0.1"
#:package com.AppAmbit.Sdk@4.0.1
#addin nuget:?package=com.AppAmbit.Sdk&version=4.0.1
#tool nuget:?package=com.AppAmbit.Sdk&version=4.0.1
AppAmbit .NET SDK
Track. Debug. Distribute. AppAmbit: track, debug, and distribute your apps from one dashboard.
Lightweight SDK for analytics, events, logging, crashes, and offline support. Simple setup, minimal overhead.
Full product docs live here: docs.appambit.com
Contents
- Features
- Requirements
- Install
- Quickstart
- Usage
- Release Distribution
- Privacy and Data
- Troubleshooting
- Contributing
- Versioning
- Security
- License
Features
- Session analytics
- Ambit Trail records detailed navigation for debugging
- Event tracking with rich properties
- Error logging for quick diagnostics
- Crash capture with stack traces and threads
- Offline support with batching, retry, and queue
- Create mutliple app profiles for staging and production
- Lightweight, modern .NET API for iOS and Android
Requirements
.NET 9.0 or newer with the .NET workload
Visual Studio 2022 (17.6 or newer) or VS Code with .NET extensions
Supported targets:
- WPF
- WinUI
Install
NuGet
Add the package to your project:
dotnet add package com.AppAmbit.Sdk
# or specify version
dotnet add package com.AppAmbit.Sdk --version 4.0.1
Or, using Visual Studio:
- Right-click your project → Manage NuGet Packages…
- Search for AppAmbit and install the latest stable version.
Quickstart
Initialize AppAmbit early in your application lifecycle (e.g. in Program.cs.
using AppAmbit;
public partial class App : Application
{
public override void OnFrameworkInitializationCompleted()
{
AppAmbitSdk.Start("<YOUR-APPKEY>");
...
base.OnFrameworkInitializationCompleted();
}
}
Usage
Session activity – automatically tracks user session starts, stops, and durations
Ambit Trail – records detailed navigation of user and system actions leading up to an issue for easier debugging
Track events – send structured events with custom properties
Analytics.TrackEvent("Audio started", new Dictionary<string, string> { { "Category", "Music" }, { "FileName", "favorite.mp3"} });Logs: add structured log messages for debugging
Crashes.LogError("This code should not be reached");Crash Reporting: uncaught crashes are automatically captured and uploaded on next launch
Release Distribution
Upload your APK, AAB, or IPA directly to your AppAmbit dashboard. Distribute release builds through:
- Direct install links
- Email distribution
- Environment-specific channels
Privacy and Data
- The SDK batches and transmits data efficiently
- You control what is sent — avoid secrets or sensitive PII
- Complies with store policies for iOS and Android.
For more details, see docs.appambit.com.
Troubleshooting
- No data in dashboard → verify API key, check network access, and ensure
AppAmbitSdk.Start()is called once at startup. - NuGet restore issues → run
dotnet restoreor clear local caches withdotnet nuget locals all --clear. - Crashes not appearing → remember crashes are reported on the next app launch.
Contributing
We welcome issues and pull requests.
- Fork the repo
- Create a feature branch
- Add tests where applicable
- Open a PR with a clear summary
Please follow .NET coding guidelines and document public APIs.
Versioning
Semantic Versioning (MAJOR.MINOR.PATCH) is used.
- Breaking changes → major
- New features → minor
- Fixes → patch
Security
If you find a security issue, please contact hello@appambit.com rather than opening a public issue.
License
Open source under the terms described in the LICENSE file.
Links
- Docs: docs.appambit.com
- Dashboard: appambit.com
- Discord: discord.gg
- Examples: Sample .NET demo (iOS and Android) included in repo.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-android36.0 is compatible. net10.0-browser was computed. net10.0-ios was computed. net10.0-ios26.0 is compatible. net10.0-maccatalyst was computed. net10.0-maccatalyst26.0 is compatible. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. net10.0-windows7.0 is compatible. |
-
net10.0
- Microsoft.Extensions.DependencyInjection (>= 10.0.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.0)
- Newtonsoft.Json (>= 13.0.4)
- sqlite-net-pcl (>= 1.9.172)
-
net10.0-android36.0
- Microsoft.Extensions.DependencyInjection (>= 10.0.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.0)
- Newtonsoft.Json (>= 13.0.4)
- sqlite-net-pcl (>= 1.9.172)
-
net10.0-ios26.0
- Microsoft.Extensions.DependencyInjection (>= 10.0.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.0)
- Newtonsoft.Json (>= 13.0.4)
- sqlite-net-pcl (>= 1.9.172)
-
net10.0-maccatalyst26.0
- Microsoft.Extensions.DependencyInjection (>= 10.0.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.0)
- Newtonsoft.Json (>= 13.0.4)
- sqlite-net-pcl (>= 1.9.172)
-
net10.0-windows7.0
- Microsoft.Extensions.DependencyInjection (>= 10.0.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.0)
- Newtonsoft.Json (>= 13.0.4)
- sqlite-net-pcl (>= 1.9.172)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on com.AppAmbit.Sdk:
| Package | Downloads |
|---|---|
|
com.AppAmbit.Maui
Lightweight SDK for analytics, events, logging, crashes, and offline support. Simple setup, minimal overhead. |
|
|
com.AppAmbit.Avalonia
Lightweight SDK for analytics, events, logging, crashes, and offline support. Simple setup, minimal overhead. |
|
|
com.AppAmbit.PushNotifications
Push Notifications SDK for Android to send push notifications via AppAmbit platform. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 4.0.1 | 72 | 6/5/2026 |
| 4.0.0 | 122 | 6/2/2026 |
| 3.1.0 | 146 | 4/15/2026 |
| 3.0.0 | 144 | 3/23/2026 |
| 2.1.0 | 136 | 3/4/2026 |
| 2.0.2 | 142 | 1/29/2026 |
| 2.0.1 | 131 | 1/22/2026 |
| 2.0.0 | 171 | 12/13/2025 |
| 1.1.0 | 226 | 11/27/2025 |
| 1.0.3 | 281 | 11/1/2025 |
| 1.0.2 | 225 | 10/30/2025 |
| 1.0.1 | 223 | 10/22/2025 |
| 1.0.0 | 208 | 10/22/2025 |
| 0.0.4 | 222 | 9/30/2025 |
| 0.0.2 | 233 | 9/22/2025 |