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