I am working on an app that has an iPhone version as well as an Android version.
My goal is...
- display a list of nearby users of my app (iPhone app users and Android app users). Lets say a list users which are currently within 1 mile or 2 miles radius and are currently using my app.
- This list will display on both apps, iPhone app and Android app.
- App will update the list when user clicks a Refresh button.
My question is...
- What is the best way to accomplish above stated goal? Do I need to periodically send current GPS location of all users of app from their Droids and iPhones to our web server?
To make my question more clear...
- I have an algorithm to find out the places/users within a given range (1 mile or 2 miles radius etc), so PLEASE DON'T TELL ME how to find users within a given range.
- I know how to get current location of iPhone and Droid devices, so PLEASE DON'T TELL ME how to get updated location of an iPhone or Android device.
- I know that this is a privacy issue. Therefore app will ask for user's permission to send their location to our web server, so PLEASE DON'T TELL ME about privacy concerns users or Apple may have.
- JUST TELL ME how to best maintain updated list of Geo Locations of my app users on the web server? The best, proven approach!
- Let me know if my question still needs clarification.
Thanks and best regards