SDK per lingua - Servizio di posizione Amazon

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

SDK per lingua

Le tabelle seguenti forniscono informazioni sugli AWS SDK e sulle MapLibre versioni per linguaggi e framework, per tipo di applicazione: applicazione web, mobile o backend.

Versioni SDK

Ti consigliamo di utilizzare la build più recente dell' AWS SDK e qualsiasi altro SDK che utilizzi nei tuoi progetti e di mantenere gli SDK aggiornati. L' AWS SDK offre le caratteristiche e le funzionalità più recenti e anche aggiornamenti di sicurezza. Per trovare la versione più recente dell' AWS SDK per JavaScript, ad esempio, consulta l'argomento sull'installazione del browser nell'AWS SDK per la documentazione. JavaScript

Web frontend

I seguenti AWS SDK e MapLibre versioni sono disponibili per lo sviluppo di applicazioni web frontend.

Linguaggio/Framework SDK AWS Framework di rendering

Completamente supportato

JavaScript

https://aws.amazon.com/sdk-for-javascript/

https://maplibre.org/projects/maplibre-gl-js/

ReactJS

https://aws.amazon.com//sdk-for-javascript

https://github.com/maplibre/ maplibre-react-native

TypeScript

https://aws.amazon.com/sdk-for-javascript/

https://maplibre.org/projects/maplibre-gl-js/

Parzialmente supportato

Flutter

https://docs.amplify.aws/start/q/integration/flutter/

Flutter non è ancora completamente supportato da AWS, ma il supporto offerto tramite Amplify è limitato.

https://github.com/maplibre/ flutter-maplibre-gl

La libreria MapLibre Flutter è considerata sperimentale.

Node.js

https://aws.amazon.com//sdk-for-javascript

Non è disponibile alcun MapLibre supporto per Node.js.

PHP

https://aws.amazon.com/sdk-for-php/

Non è disponibile alcun MapLibre supporto per PHP.

Mobile frontend

I seguenti AWS SDK e MapLibre versioni sono disponibili per lo sviluppo di applicazioni frontend per dispositivi mobili.

Linguaggio/Framework AWS SDK Framework di rendering

Completamente supportato

Java

https://aws.amazon.com/sdk-for-java/

https://maplibre.org/projects/maplibre-native/

Kotlin

https://aws.amazon.com/sdk-for-kotlin/

SDK di autenticazione mobile Amazon Location Service per Android: amazon-location-mobile-auth https://github.com/aws-geospatial/ -sdk-android

SDK di localizzazione mobile di Amazon Location Service per Android: amazon-location-mobile-tracking https://github.com/aws-geospatial/ -sdk-android

https://maplibre.org/projects/maplibre-native/

Richiede associazioni personalizzate, in quanto MapLibre è basato su Java.

ObjectiveC

https://github.com/aws-amplify/ aws-sdk-ios

https://maplibre.org/projects/maplibre-native/

ReactNative

https://aws.amazon.com/sdk-for-javascript/

https://github.com/maplibre/ maplibre-react-native

Swift

https://aws.amazon.com/sdk-for-swift/

SDK di autenticazione mobile Amazon Location Service per iOS: amazon-location-mobile-auth https://github.com/aws-geospatial/ -sdk-ios

SDK di monitoraggio mobile Amazon Location Service per iOS: amazon-location-mobile-tracking https://github.com/aws-geospatial/ -sdk-ios

https://maplibre.org/projects/maplibre-native/

Parzialmente supportato

Flutter

https://docs.amplify.aws/start/q/integration/flutter/

Flutter non è ancora completamente supportato da AWS, ma il supporto offerto tramite Amplify è limitato.

https://github.com/maplibre/ flutter-maplibre-gl

La libreria MapLibre Flutter è considerata sperimentale.

Backend application

I seguenti AWS SDK sono disponibili per lo sviluppo di applicazioni di backend. MapLibre non è elencato qui, perché il rendering delle mappe non è in genere necessario per le applicazioni di backend.