パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v0.8.1

flutter_compass

Flutterコンパス。方位角は0〜360の間で変化し、0が北を示します。

AndroidiOS
30日間ダウンロード
10.6万
いいね数
191
Pub ポイント
150

パッケージをインストール

flutter pub add flutter_compass

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

デバイスのコンパスセンサーにアクセスできるFlutterパッケージで、0〜360度のリアルタイムの方位値を提供し、0は北を表します。このパッケージは、デバイス内蔵のマグネトメーターを使用して方向性の向きを検出できます。AndroidおよびiOSプラットフォームと互換性があり、Flutterアプリケーションにスムーズに統合できます。開発者はナビゲーションツール、拡張現実機能、または方向認識が必要な任意のアプリの作成にこれを使用できます。

用途

  • ナビゲーションアプリ
  • 拡張現実体験
  • 方向性UIインジケーター
  • 屋外活動のトラッキング
  • マップベースのアプリケーション

主な機能

  • リアルタイムの方位更新
  • 0〜360度の方位
  • クロスプラットフォーム対応(Android および iOS)
  • シンプルなAPI統合
  • マグネトメーターに基づくセンシング

適している対象

  • 場所を認識するアプリを開発している開発者
  • リアルタイムの方向データが必要なアプリ
  • 地理学のための教育ツール
  • ハイキングおよびアウトドアナビゲーションアプリ

注意事項

  • マグネトメーターを搭載したデバイスが必要です
  • 一部の環境ではキャリブレーションが必要になる場合があります
  • 正確性は磁気の干渉によって影響される可能性があります
  • センサーのないデバイスでの機能制限

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

flutter_compass

pub package

A Flutter compass. The heading varies from 0-360, 0 being north.

Note: Android Only: null is returned as direction on android when no sensor available.

Usage

To use this plugin, add flutter_compass as a dependency in your pubspec.yaml file. For example:

dependencies:
  flutter_compass: '^0.8.1'
iOS

Make sure to add keys with appropriate descriptions to the Info.plist file.

  • NSLocationWhenInUseUsageDescription
  • NSLocationAlwaysAndWhenInUseUsageDescription

:memo: Reference example code

Android

Make sure to add permissions to the app/src/main/AndroidManifest.xml file.

  • android.permission.INTERNET
  • android.permission.ACCESS_COARSE_LOCATION
  • android.permission.ACCESS_FINE_LOCATION

:memo: Reference example code

Recommended support plugins

:memo: Reference example code

カテゴリー

ソースリポジトリ

このパッケージを使用しているプロジェクト