Feature list
Current version: 2.18.0, View Release Notes
The Maps SDK for Flutter offers a powerful and comprehensive set of features that enable developers to integrate seamless mapping and navigation experiences into their applications. With a unique combination of capabilities, Magic Lane has turned the vision of advanced navigation into a reality:
- Global Coverage: Access to up-to-date, high-quality OpenStreetMap data provides global coverage for mapping and navigation needs.
- 3D Terrain Topography: A visually immersive experience with detailed 3D terrain modeling.
- Lightweight and Efficient: Designed for high performance, the SDKs run smoothly even on lower-resource devices
- Optimized Navigation:
- Turn-by-Turn Navigation: Offers optimized routing for car, pedestrian, and bicycle navigation, ensuring accurate and efficient routes tailored to each mode of transportation.
- Voice Guidance: Optional voice guidance available in multiple languages, enhancing the navigation experience.
- Offline Functionality:
- Offline Maps: Download maps and use them offline, ensuring uninterrupted service even in areas without internet connectivity.
- Offline Features: Key features such as mapping, searching, routing, and turn-by-turn navigation continue to work seamlessly offline.
- Customizable Routing: Flexible routing options, allowing developers to customize routing preferences based on specific requirements
- Real-Time Traffic and Incident Information: Integration of real-time traffic data and incident updates to adjust routes dynamically and improve accuracy.
- Routing with Traffic Awareness: Enhanced routing that considers real-time traffic data, ensuring optimal travel times and route adjustments as traffic conditions change.
- Customizable Map Styles: Customizable map appearance, enabling developers to adjust colors, elements, and design to fit their app’s branding and user experience.
- Advanced Search Capabilities: Comprehensive search functionality, including POI (Points of Interest), addresses and geocoding features
- Recorder Feature: Advanced sensor recorder to capture, manage, and analyze sensor data during navigation sessions, enabling developers to collect valuable insights and providing comprehensive activity tracking.
- Flexible API & SDKs: Developer-friendly API and SDK with documentation, making integration into various applications straightforward and flexible.
- Cross-Platform Support: Full support for Android, iOS, ensuring compatibility with a broad range of devices and environments.
- Comprehensive Developer Documentation: Extensive documentation with sample code, best practices and API reference, empowering developers to get started quickly and easily.
These guides enable you to get quickly started using Magic Lane - Maps SDK for Flutter to render your first interactive map, then plot a route, simulate navigation along the route, and search for points of interest.
The current release supports Android and iOS platforms. Web support is planned for a future update.
The Maps SDK for Flutter is currently available as a separate download. Support for Artifactory via the Pub package is not yet implemented. We plan to add SDK Dependency Management for a future release.
Audience
This documentation is tailored for developers already acquainted with Flutter development concepts. It assumes a basic understanding of user-facing map and navigation applications. With this guide, you'll be equipped to explore and build applications using the Maps SDK for Flutter. For detailed information on specific classes and methods, refer to the comprehensive reference documentation.