> ## 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 Integration

> Complete guide to integrate Gameball with your Flutter application using SDK v3.1.1

# Gameball Flutter SDK — v3.1.1

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

<Info>
  SDK v3.1.1 keeps v3.x code compatible and includes guest-mode profile fixes and session token support from 3.1.0.
</Info>

## Integration Guide

<CardGroup cols={2}>
  <Card title="Getting Started" icon="rocket" href="/installation-guides/v3/flutter/getting-started">
    Install the Gameball Flutter SDK v3.1.1 and set up your project
  </Card>

  <Card title="Initialize SDK" icon="play" href="/installation-guides/v3/flutter/initialize-sdk">
    Initialize the SDK with your API key and configuration
  </Card>

  <Card title="Initialize Customer Profile" icon="user" href="/installation-guides/v3/flutter/initialize-profile">
    Register and show customer profile widget in your app
  </Card>

  <Card title="Track Customer Events" icon="chart-line" href="/installation-guides/v3/flutter/track-events">
    Send customer events to power campaigns and rewards
  </Card>

  <Card title="Show Profile Widget" icon="window" href="/installation-guides/v3/flutter/show-profile">
    Display the customer profile widget with rewards and leaderboard
  </Card>

  <Card title="Go-Live Checklist" icon="check" href="/installation-guides/v3/flutter/go-live-checklist">
    Verify your integration before going live
  </Card>

  <Card title="Migration Notes" icon="arrow-right" href="/installation-guides/v3/flutter/migration-notes">
    Migrate from v2 to v3.1.1
  </Card>
</CardGroup>

## Requirements

* **Minimum Flutter Version**: 1.17.0
* **Dart**: 3.4.4+
* **Android**: API level 21+
* **iOS**: iOS 12.0+
