패키지, 저장소 및 앱 카테고리 검색

패키지 상세v0.8.1

flutter_compass

플러터 컴패스입니다. 헤딩은 0에서 360 사이로 변하며, 0은 북쪽을 의미합니다.

AndroidiOS
30일 다운로드
10.6만
좋아요
191
Pub 점수
150

패키지 설치

flutter pub add flutter_compass

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

기기의 컴пас 센서에 접근할 수 있는 플러터 패키지로, 0도에서 360도 사이의 실시간 헤딩 값을 제공하며, 0도는 북쪽을 의미합니다. 이 패키지는 기기 내장된 마그네토미터를 사용하여 방향성 방향을 감지할 수 있게 해줍니다. 안드로이드 및 iOS 플랫폼과 호환되며 플러터 애플리케이션에 원활하게 통합될 수 있습니다. 개발자는 이 패키지를 사용해 내비게이션 도구, 증강현실 기능 또는 방향 인식이 필요한 앱을 구축할 수 있습니다.

사용 사례

  • 내비게이션 앱
  • 증강현실 경험
  • 방향성 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

카테고리

소스 저장소

이 패키지를 사용하는 프로젝트