Integrates advanced geolocation, GPS tracking, and permission handling into cross-platform .NET MAUI applications.
The maui-geolocation skill provides expert guidance for implementing robust location services in .NET MAUI apps using Microsoft.Maui.Devices.Sensors. It covers everything from one-shot location fixes and continuous tracking to complex platform-specific permission requirements for iOS and Android. By following this skill's patterns for CancellationToken usage and battery-optimized accuracy settings, developers can build responsive, location-aware applications while avoiding common pitfalls like indefinite hangs, memory leaks, and inaccurate altitude data.
주요 기능
01103 GitHub stars
02Battery-efficient accuracy level management
03CancellationToken integration to prevent GPS-related app hangs
04Platform-specific permission handling for iOS and Android
05One-shot and continuous location tracking implementation
06Mock location detection for security-sensitive applications
사용 사례
01Implementing secure geofencing with mock location detection
02Building turn-by-turn navigation or store finder features
03Managing background location updates and system-level permissions