AppAmbit • Flutter

Comprehensive Analytics & Crash Reporting for Flutter Apps

Monitor user sessions, debug Dart exceptions, and capture native crashes. Create separate iOS and Android apps in AppAmbit to track each platform with platform-specific insights and automated build distribution.

No credit card required • Free tier available • Built for Flutter

Everything You Need for Flutter Monitoring

AppAmbit is designed for Flutter developers. Create separate iOS and Android apps to track each platform independently with detailed, platform-specific analytics.

Platform-Specific Tracking

Separate iOS and Android app tracking with platform-specific insights and performance metrics.

Dart Exception Tracking

Track Dart exceptions with complete stack traces and context for faster debugging.

Widget Inspection

Monitor widget lifecycle and navigation tracking for both iOS and Android platforms.

Session Timeline Trails

Trace complete user journeys with session timeline trails to debug issues faster.

Automated Build Distribution

Distribute builds automatically from GitHub Actions, Bitbucket Pipelines, or Azure DevOps.

🚀 Get Started in 3 Steps

1

Create Your App

Sign up and create your Flutter app in AppAmbit. You'll get an app key to use in your project.

2

Install the AppAmbit SDK

Add the AppAmbit Flutter SDK to your project:

Installation

flutter pub add appambit_sdk_flutter

Then, initialize the SDK in your main.dart file:

main.dart

// Import the AppAmbit SDK
import 'package:appambit_sdk_flutter/appambit_sdk_flutter.dart';

void main() async {
  WidgetsFlutterBinding.ensureInitialized();

  // Initialize AppAmbit with your app key
  AppambitSdk.start(appKey: 'YOUR-APP-KEY');

  runApp(const MyApp());
}
3

Track Events

Start tracking user actions and events in your app. It's as simple as calling trackEvent:

Track Custom Events

await AppambitSdk.trackEvent(
  'ButtonClicked',
  {
    'button_id': 'submit',
    'screen': 'Home'
  }
);

That's it! AppAmbit automatically tracks crashes, sessions, and device info. Check the full documentation for advanced features.

Build Distribution

Automate Your CI/CD Pipeline

Distribute iOS and Android builds automatically from your CI/CD pipeline. AppAmbit integrates with GitHub Actions, Bitbucket Pipelines, and Azure DevOps to streamline your release process.

GitHub

GitHub Actions

Automatically build and upload iOS/Android apps from your GitHub workflows with seamless integration.

Bitbucket Pipelines

Integrate AppAmbit into your Bitbucket Pipelines for seamless releases and automated deployments.

Azure DevOps

Connect your Azure pipelines to distribute builds through AppAmbit with enterprise-grade security.

Webhook Integration

Trigger automated builds and notifications with custom webhooks for your deployment workflow.

❓ Frequently Asked Questions

Does AppAmbit support both iOS and Android in Flutter?

Yes. AppAmbit works seamlessly with Flutter apps on both iOS and Android platforms. One SDK covers all your cross-platform monitoring needs, with identical APIs across both platforms.

Can I track Dart exceptions and native crashes?

Absolutely. AppAmbit captures Dart exceptions from your Flutter code as well as native crashes from platform-specific code, providing complete visibility into your app's stability across the entire stack.

Does AppAmbit work with Flutter web?

Currently, AppAmbit focuses on mobile platforms (iOS and Android). Flutter web support is planned for a future release. Join our Discord to stay updated on new platform support.

How does AppAmbit integrate with existing error handlers?

AppAmbit integrates smoothly with Flutter's error handling mechanisms. You can use it alongside your existing error handlers, and it automatically captures uncaught exceptions through Flutter's error callbacks without interfering with your custom logic.

⚡ Start Monitoring Your Flutter App Today

Join Flutter developers who trust AppAmbit for crash reporting, analytics, and automated build distribution for iOS and Android.

Need help getting started? We're here to help.