概要
background_locator パッケージは、Flutter アプリがアプリが終了またはバックグラウンドで実行されている間も継続的に位置情報を追跡できるようにします。このパッケージは、指定された Dart 関数に位置情報の更新を送信でき、Android および iOS プラットフォームをサポートしています。最小距離のしきい値を設定することで、不要な更新を減らすことができるカスタマイズ可能なメートルフィルターを含んでいます。フィットネストラッキング、ナビゲーション、ジオフェンシングなどの、バッテリーを無駄に消費せずに継続的な位置監視が必要なアプリに最適です。
用途
- 継続的なフィットネストラッキング
- ジオフェンシングアプリケーション
- 配達および物流トラッキング
- リアルタイム車両モニタリング
- 場所ベースのリマインダー
主な機能
- バックグラウンド位置の更新
- 効率用メーター フィルター
- Android および iOS のサポート
- 位置データがDartコールバックに送信されました
- アプリキルレジリエンス
適している対象
- 継続的な位置追跡が必要なアプリ
- リアルタイム位置情報サービスを開発する開発者
- フィットネスと輸送アプリ
- 低電力消費を要するアプリケーション
注意事項
- 両方のプラットフォームで適切な権限が必要です
- メーターフィルターで構成されていない場合、バッテリー寿命に影響する可能性があります
- Androidでバックグラウンド実行の権限が必要です
- iOS ではバックグラウンドモードの設定が必要です
- バックグラウンドでの使用のためにユーザーは場所の許可を付与する必要があります
