Я ищу реализацию облачного приложения, которое позволяет сохранять контакты, и если у контакта также есть приложение, см. На карте, где находится контакт (если он находится в непосредственной близости от вас).
Я искал, как это сделать, и первый шаг - установить соединение.
Для моих целей централизованный сервер, к которому приложения подключаются и извлекают неоднократно обновленную информацию базы данных о других пользователях, является неудовлетворительным, поскольку он слишком «централизован» для облачного приложения.
У меня есть некоторый опыт работы с Bluetooth, но, по моему мнению и опыту, Bluetooth не практичен, так как тогда эти два устройства должны находиться в очень непосредственной близости друг от друга.
Таким образом, мой вопрос заключается в следующем: как телефоны Android подключают P2P без использования локального Wi-Fi? Если это вообще возможно?
Спасибо за ваше время