The mobility_features package enables real-time calculation of mobility patterns from geolocation data, including detected places, stops, and home stay duration. Designed for research and health applications, it processes GPS traces to identify meaningful human movement behaviors. Built for cross-platform use, it supports Android, iOS, macOS, Windows, and Linux, making it ideal for longitudinal studies requiring consistent mobility analytics across devices. The package integrates seamlessly with Flutter apps via a simple API.
Use cases
- Longitudinal health and wellness studies
- Urban mobility pattern analysis
- Personal activity tracking
- Environmental exposure research
- Behavioral science data collection
Key features
- Real-time place detection
- Stop detection with duration
- Home stay identification
- Cross-platform compatibility
- Low-latency geolocation processing
Suitable for
- Researchers in public health
- Wearable app developers
- Smart city projects
- Academic mobility studies
- Mobile data collection tools
Considerations
- Requires accurate GPS input
- May need calibration for specific environments
- Background location permissions required
- Battery usage increases with continuous tracking
- Data privacy compliance essential