Отправка личных сообщений в андроид приложении

Делаю простое приложение, мессенджер, с базой данных MySQL, чтобы сообщения приходили сразу, как только другой пользователь их отправил, как вк, телеграм и тд.

В Интернете все примеры и уроки используют FireBase, но мне хотелось бы это сделать со своей БД, чтобы была возможность отправлять сообщения на лету и желательно без спама на сервер запросов каждую секунду для проверки новых сообщений.

Кто подскажет в какую сторону копать, может, библиотеки какие-то?


Ответы (1 шт):

Автор решения: Руслан Ягупов

Вы конечно попытайтесь сделать, получите опыт разработки, но в одного далеко не зайдете к сожалению, тут нужна команда.

Что примерно вам нужно:

  1. Сервер с базой и логикой
  2. FCM для пробуждения приложения
  3. В приложении сокеты на сервер т.к FCM не гарантирует доставки сообщений
  4. Дофига времени, но для обучения нормально или более 10М руб в год на команду
→ Ссылка