SDKs and frameworks for Amazon Location Service - Amazon Location Service

SDKs and frameworks for Amazon Location Service

AWS provides Software Development Kits (SDKs) for multiple programming languages, allowing you to easily integrate the Amazon Location Service into your applications. This page outlines the available SDKs, their installation procedures, and code examples to help you get started with the Amazon Location Service in your preferred development environment.

There are several tools that will help you to use Amazon Location Service.

  • AWS SDKs – The AWS software development kits (SDKs) are available in many popular programming languages, providing an API, code examples, and documentation that makes it easier to build applications in your preferred language. The AWS SDKs include the core Amazon Location APIs and functionality, including access to Maps, Places, Routes, Geofencing, and Trackers. To learn more about the SDKs available to use with Amazon Location Service for different applications and languages, see SDKs by language.

  • MapLibre – Amazon Location Service recommends rendering maps using the MapLibre rendering engine. MapLibre is an engine for displaying maps in web or mobile applications. MapLibre also has a plugin model, and supports user interface for searching and routes in some languages and platforms. To learn more about using MapLibre and the functionality it provides, see Use MapLibre tools and related libraries with Amazon Location.

  • Amazon Location SDKs – The Amazon Location SDKs are a set of open source libraries that make it easier to develop applications with Amazon Location Service. The libraries provide functionality to support authentication for mobile and web applications, location tracking for mobile applications, conversion between Amazon Location data types and GeoJSON, as well as a hosted package of the Amazon Location client for the AWS SDK v3. To learn more about the Amazon Location SDKs, see SDKs by language.

  • Amazon Location Migration SDK – The Amazon Location Migration SDK provides a bridge that allows you to migrate existing applications from Google Maps to Amazon Location. The Migration SDK provides an option for your application built using the Google Maps SDK for JavaScript to use Amazon Location Service without needing to rewrite any of the application or business logic if Amazon Location supports the capabilities used. The Migration SDK redirects all API calls to the Amazon Location instead of Google Map. To get started, see the Amazon Location Migration SDK on GitHub.