पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

पैकेज विवरणv0.8.1

flutter_compass

एक फ्लटर कंपास। हेडिंग 0-360 के बीच बदलता है, 0 उत्तर को दर्शाता है।

AndroidiOS
30-दिन डाउनलोड
1.1 लाख
लाइक
191
Pub अंक
150

पैकेज इंस्टॉल करें

flutter pub add flutter_compass

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

एक फ्लटर पैकेज जो डिवाइस के कंपास सेंसर तक पहुँच प्रदान करता है, जो 0 से 360 डिग्री तक वास्तविक समय में हेडिंग मान प्रदान करता है, जहां 0 उत्तर का प्रतिनिधित्व करता है। यह एप्लिकेशन को डिवाइस के आंतरिक मैग्नेटोमीटर का उपयोग करके दिशात्मक ओरिएंटेशन का पता लगाने में सक्षम बनाता है। यह पैकेज एंड्रॉइड और आईओएस दोनों प्लेटफॉर्म के साथ संगत है और फ्लटर एप्लिकेशन में बिना किसी दिक्कत के एकीकृत हो सकता है। डेवलपर्स इसका उपयोग नेविगेशन टूल, ऑगमेंटेड रियलिटी फीचर्स या किसी भी ऐसे एप्लिकेशन के निर्माण के लिए कर सकते हैं जिसमें दिशा-जागरूकता की आवश्यकता हो।

उपयोग

  • नेविगेशन ऐप्स
  • आवधिक वास्तविकता अनुभव
  • दिशात्मक यूआई संकेतक
  • आउटडोर गतिविधि ट्रैकिंग
  • मैप-आधारित एप्लिकेशन

मुख्य विशेषताएँ

  • रियल-टाइम हेडिंग अपडेट्स
  • 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

श्रेणियाँ

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट