Skip to main content
|



Welcome to the Developer Guide for the Magic Lane Maps SDK for Android. This guide provides everything you need to integrate seamless mapping and navigation experiences into your applications.

Why use the Maps SDK for Android ?

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 Android to render your first interactive map, then plot a route, simulate navigation along the route, and search for points of interest.

Audience

This documentation is tailored for developers already acquainted with Android development concepts written in Kotlin. 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 Android.