--- title: "Flutter" slug: "flutter" status: "update" updated: 2026-04-17T09:13:05Z published: 2026-04-17T09:13:05Z canonical: "docs.mapp.com/flutter" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.mapp.com/llms.txt > Use this file to discover all available pages before exploring further. # Flutter Welcome to the Mapp Cloud Flutter Integration Guide. This documentation provides a complete walkthrough for integrating Mapp's engagement tools into your Flutter app, enabling features such as push notifications, in-app messaging, deep linking, and geolocation-based targeting. Follow the sections below for step-by-step instructions to set up the Mapp SDK and leverage its powerful engagement capabilities on both Android and iOS. ## Related content ### Getting started - [Get started](/docs/en/get-started-flutter-engage) — install the plugin and initialize the SDK - [Platform setup](/docs/en/platform-setup-flutter-engage) — configure Android and iOS platform requirements ### Core concepts - [Device and alias model](/docs/en/device-and-alias-model-flutter-engage) — understand how devices and user identities are tracked - [SDK lifecycle and readiness](/docs/en/sdk-lifecycle-and-readiness-flutter-engage) — check initialization state and handle SDK readiness - [Event callbacks](/docs/en/event-callbacks-flutter-engage) — assign handlers for push, in-app, inbox, and deep link events ### Features - [Push notifications](/docs/en/push-notifications-flutter-engage) — enable and configure push delivery on Android and iOS - [User identification](/docs/en/user-identification-flutter-engage) — set a known user alias after login - [Tags and custom attributes](/docs/en/tags-and-custom-attributes-flutter-engage) — add segmentation data to the device profile - [In-app messaging and inbox](/docs/en/in-app-messaging-and-inbox-flutter-engage) — trigger in-app messages and manage inbox content - [Deep linking](/docs/en/deep-linking-flutter-engage) — handle deep links from push notifications - [Geolocation and geofencing](/docs/en/geolocation-and-geofencing-flutter-engage) — target users based on location ### Reference - [API reference](/docs/en/api-reference-flutter-engage) — full list of available Dart methods - [Changelog](/docs/en/engage-flutter-changelog) — release history and version notes