概要
Map Launcher は、Android および iOS デバイス上の利用可能なマップアプリを検出し、指定された場所またはルートで起動する Flutter プラグインです。ユーザーは、Google Maps や Apple Maps などの好むマップアプリを使用してマーカーを表示したり、ナビゲーション情報を取得したりできます。プラグインにより、各プラットフォーム用にカスタム実装を行う必要なく、ネイティブのマップ機能と統合が簡単になります。静的な位置情報とポイント間の動的ルート設定の両方をサポートしています。
用途
- マップアプリで特定の場所を開く
- ナビゲーションのステップバイステップを開始しています
- 指定された座標にマーカーを表示する
- 位置ベースのサービスとの統合
- ユーザーが地図プロバイダーを選択できるようにする
主な機能
- インストールされた地図アプリを自動検出
- Android および iOS の両方をサポートしています
- マップを起動するためのシンプルなAPI
- ルーティングとマーカーの処理
- クロスプラットフォーム互換性
適している対象
- 地図統合が必要なアプリ
- 旅行または配信アプリ
- 場所共有機能
- ナビゲーションツール
- ユーザー主導の地図選択
注意事項
- 場所のアクセスに適切な権限が必要です
- 地図アプリがインストールされていない場合、動作しない可能性があります
- 動作はプラットフォームによってわずかに異なります
- アプリ内での地図レンダリングを含んでいません
- 機能の実現に外部マップアプリに依存しています
