> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gameball.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Flutter SDK Integration (v4)

> Complete guide to integrate Gameball with your Flutter application using SDK v4.0.0

# Gameball Flutter SDK — v4.0.0

This documentation is tailored to **Gameball Flutter SDK v4.0.0**. Use these pages as a versioned SDK reference for teams embedding Gameball into their Flutter applications.

> [!NOTE]
>
> SDK v4.0.0 adds in-app messaging and purchase logging, and raises the minimum versions to iOS 15.0 and Android API 24. Every v3.x call keeps its signature and behavior.

## Integration Guide

> [card] [Getting Started](https://docs.gameball.co/installation-guides/v4/flutter/getting-started.md)
>
> Install the Gameball Flutter SDK v4.0.0 and set up your project

> [card] [Initialize SDK](https://docs.gameball.co/installation-guides/v4/flutter/initialize-sdk.md)
>
> Initialize the SDK with your API key and configuration

> [card] [Initialize Customer Profile](https://docs.gameball.co/installation-guides/v4/flutter/initialize-profile.md)
>
> Register and show customer profile widget in your app

> [card] [Track Customer Events](https://docs.gameball.co/installation-guides/v4/flutter/track-events.md)
>
> Send customer events to power campaigns and rewards

> [card] [Show Profile Widget](https://docs.gameball.co/installation-guides/v4/flutter/show-profile.md)
>
> Display the customer profile widget with rewards and leaderboard

> [card] [In-App Messaging](https://docs.gameball.co/installation-guides/v4/flutter/in-app-messaging.md)
>
> Display dashboard in-app campaigns in your app

> [card] [Go-Live Checklist](https://docs.gameball.co/installation-guides/v4/flutter/go-live-checklist.md)
>
> Verify your integration before going live

> [card] [Migration Notes](https://docs.gameball.co/installation-guides/v4/flutter/migration-notes.md)
>
> Upgrade from v3 to v4.0.0, or migrate from v2

## Requirements

* **Minimum Flutter Version**: 1.17.0
* **Dart**: 3.4.4+
* **Android**: API level 24+ (Android 7.0)
* **iOS**: iOS 15.0+

> [!NOTE]
>
> v4.0.0 raised the Android and iOS minimums. See [Migration Notes](https://docs.gameball.co/installation-guides/v4/flutter/migration-notes.md) to upgrade from v3.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.