依語言分類的 SDK - Amazon Location Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

依語言分類的 SDK

下表依應用程式類型提供 AWS SDK 和語言和架構 MapLibre 版本的相關資訊:Web、行動裝置或後端應用程式。

SDK 版本

我們建議您使用最新版本的 AWS SDK,以及您在專案中使用的任何其他 SDK,並使 SDK 保持在最新狀態。 AWS SDK 提供您最新的特色和功能,以及安全性更新。例如,若要尋找 AWS SDK 的最新版本 JavaScript,請參閱 AWS SDK 中的瀏覽器安裝主題以取得 JavaScript說明文件。

Web frontend

下列 AWS SDK 和 MapLibre 版本可用於 Web 前端應用程式開發。

語言/框架 AWS 開發套件 渲染框架

完全支援

JavaScript

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

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

反應 JS

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/

部分支援

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

Flutter 尚未完全支持 AWS,但通過 Amplify 提供有限的支持。

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

MapLibre 撲圖書館被認為是實驗性的。

Node.js

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

沒有對 Node.js 的 MapLibre 支持。

PHP

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

沒有對 PHP 的 MapLibre 支持。

Mobile frontend

下列 AWS SDK 和 MapLibre 版本適用於行動前端應用程式開發。

語言/框架 AWS SDK 渲染框架

完全支援

Java

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

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

Kotlin

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

Amazon 定 amazon-location-mobile-authL ocation Service 安卓移動身份驗證 SDK:https://github.com/aws-geospatial/

Amazon 定 amazon-location-mobile-trackingLocation Service 移動跟踪 SDK for Android 卓版:https://github.com/aws-geospatial/

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

需要自定義綁定,基 MapLibre 於 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/

適用於 iOS 的 Amazon 定 amazon-location-mobile-authL ocation Service 移動身份驗證開發套件:https://github.com/aws-geospatial/

適用於 iOS 的 Amazon 定 amazon-location-mobile-trackingL ocation Service 移動跟踪 SDK:https://github.com/aws-geospatial/

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

部分支援

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

Flutter 尚未完全支持 AWS,但通過 Amplify 提供有限的支持。

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

MapLibre 撲圖書館被認為是實驗性的。

Backend application

下列 AWS SDK 可用於後端應用程式開發。 MapLibre 此處未列出,因為後端應用程式通常不需要地圖呈現。