Поиск ближайших пользователей приложения (iPhone и Android)

Я работаю над приложением, у которого есть версия для iPhone, а также версия для Android.

Моя цель ...

  • отобразить список ближайших пользователей моего приложения (пользователи приложений iPhone и Android). Допустим, список пользователей, которые в настоящее время находятся в радиусе 1 или 2 миль и в настоящее время используют мое приложение.
  • Этот список будет отображаться как в приложении, так и в приложении для iPhone и Android.
  • Приложение обновит список, когда пользователь нажмет кнопку «Обновить».

Мой вопрос ...

  • Как лучше всего достичь поставленной цели? Нужно ли мне периодически отправлять текущее местоположение GPS всех пользователей приложения со своих дроидов и iPhone на наш веб-сервер?

Чтобы прояснить мой вопрос ...

  • У меня есть алгоритм для определения мест / пользователей в пределах заданного диапазона (1 миля или 2 мили и т. д.), поэтому, ПОЖАЛУЙСТА, НЕ СКАЗЫВАЙТЕ МНЕ, как найти пользователей в пределах заданного диапазона.
  • Я знаю, как узнать текущее местоположение iPhone и устройств Droid, поэтому, ПОЖАЛУЙСТА, НЕ СКАЗЫВАЙТЕ МНЕ, как получить обновленное местоположение iPhone или устройства Android.
  • Я знаю, что это проблема конфиденциальности. Поэтому приложение будет запрашивать у пользователя разрешение на отправку своего местоположения на наш веб-сервер, поэтому ПОЖАЛУЙСТА, НЕ СКАЗЫВАЙТЕ МНЕ о проблемах конфиденциальности, которые могут возникнуть у пользователей или Apple.
  • ПРОСТО СКАЖИТЕ МНЕ как лучше всего поддерживать обновленный список географических местоположений пользователей моего приложения на веб-сервере? Самый лучший, проверенный подход!
  • Дайте мне знать, если мой вопрос все еще нуждается в разъяснении.

С уважением и наилучшими пожеланиями

18
задан Atif 21 October 2011 в 11:45
поделиться