SDK (言語別) - Amazon Location Service

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

SDK (言語別)

SDK のバージョン

プロジェクトで使用する AWS SDK やその他の SDKs の最新のビルドを使用し、SDKsを最新の状態に保つことをお勧めします。 AWS SDK には、最新の機能と機能、およびセキュリティ更新プログラムが用意されています。例えば、 AWS SDK for JavaScript の最新ビルドを見つけるには、AWS SDK for JavaScript ドキュメントのブラウザインストールトピックを参照してください。

次の表は、アプリケーションタイプ別に、言語とフレームワークの AWS SDKs とマップレンダリングフレームワークのバージョンに関する情報を示しています。ウェブ、モバイル、バックエンドアプリケーションです。

Web frontend

ウェブフロントエンドアプリケーション開発では、以下の AWS SDKs および Map Rendering Framework バージョンを使用できます。

言語/フレームワーク AWS SDK マップレンダリングフレームワーク

完全サポートされています

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/

一部サポートされています

Flutter

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

Flutter はまだ で完全にはサポートされていませんが AWS、Amplify 経由で提供されるサポートは限られています。

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

MapLibre Flutter ライブラリは実験的なものとして見なされています。

Node.js

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

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

https://www.npmjs.com/package/@maplibre/maplibre-gl-native

PHP

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

MapLibre は PHP をサポートしていません。

Mobile frontend

モバイルフロントエンドアプリケーション開発では、以下の AWS SDKs および Map Rendering Framework バージョンを使用できます。

言語/フレームワーク 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 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://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/

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

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

一部サポートされています

Flutter

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

Flutter はまだ で完全にはサポートされていませんが AWS、Amplify 経由で提供されるサポートは限られています。

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

MapLibre Flutter ライブラリは実験的なものとして見なされています。

Backend application

バックエンドアプリケーション開発では AWS SDKs を使用できます。マップレンダリングフレームワークは、バックエンドアプリケーションには通常必要ないため、ここにはリストされていません。