Как приложение на двух устройствах может связываться друг с другом через Интернет? В моем приложении я хочу иметь возможность звонить другому пользователю в приложении, т. Е. Он не должен использовать обычную службу вызовов через мобильную сеть (например, в таких приложениях, как Viber, Tango). Есть ли какая-либо структура, доступная для текстового чата и голосовой вызов? Пожалуйста, предложите некоторую структуру для достижения обеих функций.
Примечание.
1. Я считаю, что для текстового чата лучше использовать службу удаленных уведомлений? Это лучший способ сделать? пожалуйста, предложите, есть ли какие-либо другие лучшие решения.
2. Что касается службы звонков, я понятия не имею.
3. Но дело в том, что все должно быть бесплатно. Пользователю нужно только подключение к интернету.
Спасибо.