As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
SDKs por linguagem
Versões do SDK
Recomendamos que você use a versão mais recente do AWS SDK e quaisquer outros SDKs usados em seus projetos e que mantenha os SDKs atualizados. O AWS SDK fornece os atributos e funcionalidades mais recentes, além de atualizações de segurança. Para encontrar a versão mais recente do AWS SDK para JavaScript, por exemplo, consulte o tópico de instalação do navegador na documentação do AWS SDK para JavaScript.
As tabelas a seguir fornecem informações sobre SDKs e versões da Estrutura de renderização de mapas da AWS para linguagens e estruturas, por tipo de aplicação: web, móvel ou de back-end.
- Web frontend
-
Os seguintes SDKs e versões da Estrutura de renderização de mapas da AWS estão disponíveis para desenvolvimento de aplicações front-end na Web.
Linguagem/Estrutura AWS SDK Estrutura de renderização de mapas Suporte total
JavaScript
ReactJS
TypeScript
Suporte parcial
Flutter
https://docs.amplify.aws/start/q/integration/flutter/
O Flutter ainda não tem suporte total da AWS, mas um suporte limitado é oferecido via Amplify.
https://github.com/maplibre/flutter-maplibre-gl
A biblioteca MapLibre Flutter é considerada experimental.
Node.js
PHP
Não há suporte do MapLibre para PHP.
- Mobile frontend
-
Os seguintes SDKs e versões da Estrutura de renderização de mapas da AWS estão disponíveis para desenvolvimento de aplicações móveis e de front-end.
Linguagem/Estrutura AWS SDK Estrutura de renderização de mapas Suporte total
Java
Kotlin
https://aws.amazon.com/sdk-for-kotlin/
Amazon Location Service Mobile Authentication SDK for Android: https://github.com/aws-geospatial/amazon-location-mobile-auth-sdk-android
Amazon Location Service Mobile Tracking SDK for Android: https://github.com/aws-geospatial/amazon-location-mobile-tracking-sdk-android
https://github.com/maplibre/maplibre-native
Requer ligações personalizadas, pois o MapLibre é baseado em Java.
ObjectiveC
ReactNative
Swift
https://aws.amazon.com/sdk-for-swift/
Amazon Location Service Mobile Authentication SDK for iOS: https://github.com/aws-geospatial/amazon-location-mobile-auth-sdk-ios
Amazon Location Service Mobile Tracking SDK for iOS: https://github.com/aws-geospatial/amazon-location-mobile-tracking-sdk-ios
Suporte parcial
Flutter
https://docs.amplify.aws/start/q/integration/flutter/
O Flutter ainda não tem suporte total da AWS, mas um suporte limitado é oferecido via Amplify.
https://github.com/maplibre/flutter-maplibre-gl
A biblioteca MapLibre Flutter é considerada experimental.
- Backend application
-
Os seguintes AWS SDKs estão disponíveis para desenvolvimento de aplicativos de back-end. As Estruturas de renderização de mapas não estão listadas aqui, porque a renderização de mapas normalmente não é necessária para aplicações de back-end.
Idioma AWS SDK .NET
C++
Go
Java
JavaScript
Node.js
TypeScript
Kotlin
PHP
Python
Ruby
Rust
https://aws.amazon.com/sdk-for-rust/
O AWS SDK para Rust está em versão de pré-visualização para desenvolvedores.