Pakete, Repositories und App-Kategorien suchen

Paketdetailsv0.8.1

flutter_compass

Ein Flutter-Kompass. Der Kurs variiert von 0 bis 360, wobei 0 Norden darstellt.

AndroidiOS
30-Tage-Downloads
106.000
Likes
191
Pub-Punkte
150

Paket installieren

flutter pub add flutter_compass

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Ein Flutter-Paket, das Zugriff auf den Kompass-Sensor des Geräts bietet und Echtzeit-Richtungswerte von 0 bis 360 Grad liefert, wobei 0 Norden darstellt. Es ermöglicht Anwendungen, die räumliche Orientierung mithilfe des eingebauten Magnetometers zu erkennen. Das Paket ist mit Android und iOS kompatibel und lässt sich nahtlos in Flutter-Anwendungen integrieren. Entwickler können es verwenden, um Navigationstools, Erweiterungen für die Augmented Reality oder jede App zu erstellen, die eine Richtungswahrnehmung erfordert.

Anwendungsfälle

  • Navigations-Apps
  • erweiterte Realitätserlebnisse
  • Richtungsbezogene Benutzeroberflächenindikatoren
  • Outdoor-Aktivitätsverfolgung
  • Kartenbasierte Anwendungen

Hauptmerkmale

  • Echtzeit-Headings-Updates
  • Orientierung von 0 bis 360 Grad
  • Plattformübergreifende Unterstützung (Android & iOS)
  • Einfache API-Integration
  • magnetometrische Erfassung

Geeignet für

  • Entwickler, die ortsbasierte Apps erstellen
  • Apps, die Echtzeit-Richtungsdaten benötigen
  • Lernhilfen für Geographie
  • Wander- und Outdoor-Navigations-Apps

Hinweise

  • Benötigt ein Gerät mit Magnetometer
  • Kann in einigen Umgebungen Kalibrierung erfordern
  • Die Genauigkeit kann durch magnetische Störungen beeinträchtigt werden
  • Eingeschränkte Funktionalität auf Geräten ohne Sensoren

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

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

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden