Flutter と React Native 用の Google ナビゲーション プラグインを使用すると、Google ナビゲーション エクスペリエンスをクロスプラットフォーム アプリに統合できます。このページでは、プラグインの概要、プラグイン パッケージ ページとソース リポジトリへのリンク、アプリでプラグインを使用する際の重要な情報を説明します。
前提条件
Flutter または React Native 用の Google ナビゲーション プラグインを使用するには、請求先アカウントと Navigation SDK for Android と Navigation SDK for iOS が有効なプロジェクトが必要です。また、API キーも必要です。詳しくは、Google Maps Platform スタートガイドをご覧ください。
Flutter 用 Google ナビゲーション
Google Navigation for Flutter プラグインは、Android と iOS をターゲットとする Flutter アプリに Google ナビゲーション ウィジェットを提供します。
- プラグインのインストールと使用については、pub.dev の Google Navigation for Flutter プラグインをご覧ください。
- プラグインのソースコードを表示またはコントリビュートする方法、およびプラグインの使用方法の例については、GitHub の Google Navigation for Flutter プラグイン リポジトリをご覧ください。
React Native 向け Google ナビゲーション
Google Navigation for React Native プラグインは、Android と iOS をターゲットとする React Native アプリに Google ナビゲーション コンポーネントを提供します。
- プラグインのインストールと使用については、npm の Google Navigation for React Native プラグインをご覧ください。
- プラグインのソースコードを表示またはコントリビュートする方法、およびプラグインの使用方法の例については、GitHub の Google Navigation for React Native プラグインのソースコード リポジトリをご覧ください。
利用規約
Flutter と React Native 向けのこのナビゲーション プラグイン ライブラリは、Google Maps Platform サービスを使用します。これらのライブラリを介した Google Maps Platform サービスの使用には、Google Maps Platform の利用規約が適用されます。
これらのライブラリは Google Maps Platform コアサービスではありません。したがって、これらのライブラリのコードには、Google Maps Platform 利用規約(テクニカル サポート サービス、サービスレベル契約、非推奨ポリシーなど)は適用されません。
サポート
Navigation for Flutter ライブラリと React Native ライブラリは、オープンソース ライセンスに基づいて提供されています。これらのライブラリには、Google Maps Platform サポートの技術サポート サービス ガイドライン、SLA、非推奨ポリシーは適用されません(ただし、ライブラリで使用される Google Maps Platform サービスには、引き続き Google Maps Platform 利用規約が適用されます)。
ライブラリはセマンティック バージョニングに準拠しており、下位互換性のない変更が導入されたことを示します。そのため、ライブラリがバージョン 0.x である間は、下位互換性のない変更がいつでも導入される可能性があります。
バグを見つけた、または機能リクエストがある場合は、GitHub で問題を報告してください。他の Google Maps Platform デベロッパーから技術的な質問の答えを得るには、デベロッパー コミュニティ チャネルのいずれかから質問してください。貢献をご希望の場合は、ライブラリのリポジトリにある貢献ガイドをご覧ください。