Integrates robust geolocation and GPS tracking capabilities into .NET MAUI applications across Android, iOS, macOS, and Windows.
The maui-geolocation skill provides comprehensive guidance for implementing location services in .NET MAUI apps using Microsoft.Maui.Devices.Sensors. It ensures developers follow best practices for battery optimization, asynchronous execution with CancellationTokens, and complex platform-specific requirements like iOS approximate location and Android background permissions. This skill is essential for building resilient, location-aware mobile applications that handle edge cases like mock locations, permission denials, and GPS signal loss.
主要功能
01Platform-specific permission management for iOS, Android, and Windows
02111 GitHub stars
03Battery-optimized accuracy level configuration for diverse use cases
04One-shot and continuous location tracking with automatic cleanup
05Security-focused mock location detection for sensitive workflows
06Reliable error handling using CancellationToken and timeout patterns
使用场景
01Building turn-by-turn navigation or proximity-based store finders
02Implementing background location tracking for logistics and fitness apps
03Adding secure, location-verified check-ins with spoofing detection