Skip to content

SDKs

One SDK per platform covers analytics, crash reporting, session timelines, CMS content, the database, and remote config. Push notifications come as a companion package that drops into the same setup.

Choose your platform to get started with AppAmbit:

Quick Start

  1. Click on your platform above
  2. Follow the Getting Started guide
  3. Explore additional features in the SDK Guide section

SDK Documentation Structure

Our SDK guides cover all core features with platform-specific tabs for easy navigation:

  • Getting Started - Installation, initialization, and platform-specific information for all platforms
  • Session Timeline - Logging and breadcrumb tracking
  • Crash Detection - Automatic crash reporting
  • Analytics - Custom events and metrics
  • CMS - Reading published content, with filtering, sorting, and pagination
  • Push Notifications - Device tokens and notification handling through FCM and APNs
  • Database - Storing and querying structured data with SQL
  • Cloud Code - Calling your hosted JavaScript functions from the app, on iOS, Android, Flutter, React Native, and .NET
  • Remote Config - Runtime settings you change without a release
  • Offline & Batching - Data persistence and network optimization

Each guide includes platform-specific tabs for code examples, configuration, and platform considerations.

Platform Comparison

Platform Language Use Case
.NET MAUI C# Cross-platform apps with .NET ecosystem
iOS Swift/Objective-C Native iOS applications
Android Kotlin/Java Native Android applications
Flutter Dart High-performance cross-platform apps
React Native JavaScript/TypeScript Cross-platform apps with React
.NET C# SDK for WPF and WinUI
Avalonia C# Cross-platform desktop apps using XAML and .NET