共享家人位置
allenchu66
10+
downloads
Free
About 共享家人位置
GeofenceApp is an application designed for map positioning and sharing with friends. It supports real-time location tracking, geo-fence settings, and location sharing invitations between friends.
✨ Features:
🔐 Firebase account login and registration
Register/Login via Email
You can set nickname and avatar, and synchronize them to Firebase Firestore
👥 Friend invitation and location sharing
Enter Email to invite other users to share location
Full management of invitation status (pending, accepted, rejected)
Cancel or re-invite at any time
🗺 Real-time map showing location
Show your location and the location of friends who have accepted sharing
Automatically upload the latest location to the cloud every 60 seconds
Support marker icons, user avatars, and relative time display
📍 Geofence Management
Set multiple geofences for each friend
Supports entering/leaving zone notifications (selectable events)
Geofences are stored in Firestore and registered to the local device, running continuously in the background
Click on the map to create or drag to adjust the fence position and radius
🔔 FCM push notification integration
Send real-time geofence trigger notifications via Firebase Cloud Messaging
The App automatically registers and uploads the device's FCM Token
🕓 History and route query
Query the historical movement records of friends on a certain day
Similar points on the same day will be merged into a cluster (default distance 60 meters)
Display time intervals and stop locations, and mark them on the map
⚙️ Account settings
Ability to update nickname and avatar (cropping function)
Supports logging out and clearing all geo-fences on the local machine
🔒 Complete permissions processing
Foreground/background location permission instructions and guidance
Android 13 and above automatically handle notification permissions
✨ Features:
🔐 Firebase account login and registration
Register/Login via Email
You can set nickname and avatar, and synchronize them to Firebase Firestore
👥 Friend invitation and location sharing
Enter Email to invite other users to share location
Full management of invitation status (pending, accepted, rejected)
Cancel or re-invite at any time
🗺 Real-time map showing location
Show your location and the location of friends who have accepted sharing
Automatically upload the latest location to the cloud every 60 seconds
Support marker icons, user avatars, and relative time display
📍 Geofence Management
Set multiple geofences for each friend
Supports entering/leaving zone notifications (selectable events)
Geofences are stored in Firestore and registered to the local device, running continuously in the background
Click on the map to create or drag to adjust the fence position and radius
🔔 FCM push notification integration
Send real-time geofence trigger notifications via Firebase Cloud Messaging
The App automatically registers and uploads the device's FCM Token
🕓 History and route query
Query the historical movement records of friends on a certain day
Similar points on the same day will be merged into a cluster (default distance 60 meters)
Display time intervals and stop locations, and mark them on the map
⚙️ Account settings
Ability to update nickname and avatar (cropping function)
Supports logging out and clearing all geo-fences on the local machine
🔒 Complete permissions processing
Foreground/background location permission instructions and guidance
Android 13 and above automatically handle notification permissions