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
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="com.AppAmbit.Sdk" Version="4.0.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="com.AppAmbit.Sdk" Version="4.0.1" />
                    
Directory.Packages.props
<PackageReference Include="com.AppAmbit.Sdk" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add com.AppAmbit.Sdk --version 4.0.1
                    
#r "nuget: com.AppAmbit.Sdk, 4.0.1"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package com.AppAmbit.Sdk@4.0.1
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=com.AppAmbit.Sdk&version=4.0.1
                    
Install as a Cake Addin
#tool nuget:?package=com.AppAmbit.Sdk&version=4.0.1
                    
Install as a Cake Tool

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

  • 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 restore or clear local caches with dotnet 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.



Product 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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

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