foursquare_movement_sdk 0.0.1
foursquare_movement_sdk: ^0.0.1 copied to clipboard
Flutter plugin for the Foursquare Movement SDK (passive location, venue detection, geofencing).
0.0.1 #
- Initial release of the Foursquare Movement SDK Flutter plugin
- Support for passive location detection and venue matching
- Geofence monitoring capabilities
- Cross-platform support for iOS (13.0+) and Android (API 24+)
- Type-safe API using Pigeon for platform communication
- Type-safe
FSQLocationType,FSQConfidenceLevel, andFSQGeofenceEventTypeenums FSQVisitincludesid,hasDeparted, anddepartureTimefields- Real-time event streams:
onVisit,onBackfillVisit,onGeofenceEvents - Methods:
start()/stop()- Control SDK location trackinggetCurrentLocation()- Get current place visit and matched geofencesgetActiveVisit()- Get the currently active visitgetInstallId()- Retrieve unique device identifierisEnabled()- Check SDK statusfireTestVisit()- Generate test visits for debuggingshowDebugScreen()- Display SDK debug logssetUserInfo()/getUserInfo()- Manage user info for server-to-server notificationssetUserId()- Set user ID for server-to-server notificationsclearAllData()- Clear all SDK data and identifiers
- Native SDK versions:
- Android: Movement SDK 4.0.1
- iOS: Movement SDK 4.0.5