По сути, я бы хотел, чтобы два телефона находились в непосредственной близости, нажмите кнопку передачи, которая уведомит сервер о широте, долготе и уникальном идентификаторе устройства. Отсюда я бы хотел, чтобы сервер сравнивал широту и долготу обоих устройств и проверял их в непосредственной близости друг от друга. Если они находятся в допустимом диапазоне близости, сервер будет менять идентификаторы каждого устройства, чтобы они могли затем получать информацию друг о друге из базы данных.
Я застрял на некоторое время и видел несколько вариантов, но не уверен насчет сложности реализации и возможности выполнения требуемой задачи.
Я использую Android и Firebase и делаю это в основном за исключением анализа данных на сервере, как упоминалось выше. Первой идеей было попробовать функции Firebase, так как их легко интегрировать с базой данных Firebase, но мне было трудно найти примеры в Typecast для выполнения нужных мне функций. Другой вариант, который я вижу, состоит в том, чтобы использовать узел js, о котором я почти ничего не знаю, и не хочу тратить лишнее количество времени просто на то, чтобы он вышел из строя.
Я искал хорошую сумму и не смог найти никаких решений, которые бы соответствовали этим критериям, поэтому, если этот вопрос уже был задан и дан ответ, пожалуйста, свяжите меня со страницей.
Я знаю, что это уже было сделано Bump, но у них буквально нет никакой информации о том, как работает серверная часть.
Если кто-нибудь из вас, ребята, может порекомендовать какие-либо решения для решения этой проблемы, это будет с благодарностью. Если я забыл упомянуть что-то или вам нужна дополнительная информация, сообщите об этом.