The Mapbox Maps SDK for Flutter is a toolkit developed by Mapbox for embedding customizable maps into iOS and Android applications using a single codebase. It allows developers to create interactive and visually appealing maps within Flutter applications.
Key features include the ability to customize map styles at runtime, add custom data, and incorporate interactive functionalities. Developers can use Mapbox Studio to design maps that match their brand and application design. The SDK supports various features such as camera control, animations, adding annotations (circles, points, polygons, polylines), and displaying the user's location. It also offers a built-in location component with customizable appearance. The latest version of the SDK is v11.18.0.
The Mapbox Maps SDK for Flutter is available for applications deployed on iOS 14 or higher and built using Android SDK 21 or higher, and Flutter SDK 3.22.3/Dart SDK 3.4.4 or higher. Applications built with the SDK are billed based on monthly active users (MAUs). Mapbox offers a free tier, and pricing beyond that is based on the number of "Maps SDKs for Mobile" MAUs. An access token from a Mapbox account is required to use the SDK.