Как выбрать лучший способ создания приложения для обмена мгновенными сообщениями в Android
Я создаю приложение, которое будет содержать функцию обмена мгновенными сообщениями и отображать список чата текущего пользователя и разговор с каждым из пользователей (например, WhatsApp или другие службы мгновенных сообщений). Я хочу знать, какой вариант лучше для этого делать, потому что я слышал о различных функциях, таких как pusher,gcm,xmpp и т. Д.
В настоящее время я использую php mysql для написания сценариев и хранения данных на стороне сервера и использую модификацию в android-кодировании для создания функции обмена сообщениями, все работает отлично, но я не могу понять, как показать полученное сообщение или отправить в разговоре мгновенно, потому что так как этот сетевой запрос должен вызываться каждый раз, когда получено или отправлено, и у меня есть ощущение, что я не могу быть хорошей идеей, поскольку это замедлит работу приложения или что-то в этом роде.
Любая помощь будет оценена Спасибо заранее
1 ответ
Вы можете использовать технологию Google Firebase, еще один способ использовать приложение XMPP для обмена сообщениями.
В настоящее время многие приложения работают по технологии Firebase, потому что она бесплатна для некоторых ограничений и предоставляет больше возможностей для пользователей.