compass_pro 1.1.0 copy "compass_pro: ^1.1.0" to clipboard
compass_pro: ^1.1.0 copied to clipboard

A professional compass widget with heading, coordinates, location, and elevation support.

Compass_Pro 🧭 #

A Flutter widget for displaying a beautiful Compass with customizable icons, colors, styles, and more.


✨ Features #

  • πŸ”„ Real-time compass heading updates
  • 🎨 Customizable UI (icons, styles, and layouts)
  • πŸ“‘ Built with flutter_compass, geolocator, and geocoding
  • 🧭 Lightweight & easy to use

πŸ“¦ Installation #

Add the package to your pubspec.yaml:

dependencies:
  compass_pro: ^1.0.9

Then run:

flutter pub get

Import the package:

import 'package:compass_pro/compass_pro.dart';

πŸ“¦ Permissions #

For Android #

Add this permissions to your AndroidManifest.xml:

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" />

For iOS #

Add this permissions to your Info.plist:

<key>NSLocationWhenInUseUsageDescription</key>
<string>We use your location to show compass direction.</string>
<key>NSLocationWhenInUseUsageDescription</key>
<string>This app needs access to your location to show compass direction.</string>
<key>NSLocationAlwaysUsageDescription</key>
<string>This app needs access to your location even when running in the background.</string>

Then run:

flutter clean
flutter pub get
flutter run

Import the package:

import 'package:compass_pro/compass_pro.dart';

πŸ“· Screenshots #

πŸ‘¨β€πŸ’» Developed By

Md. Noor-Alom Siddik

πŸ’‘ Contributing #

Contributions are welcome!

  1. Fork the repo
  2. Create your feature branch
  3. Commit your changes
  4. Open a Pull Request

❀️ Support #

If you like this package, give it a ⭐ on pub.flutter-io.cn and share it!

11
likes
150
points
40
downloads

Publisher

unverified uploader

Weekly Downloads

A professional compass widget with heading, coordinates, location, and elevation support.

Homepage
Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

flutter, flutter_compass, geocoding, geolocator

More

Packages that depend on compass_pro