Месседжер на Firebase для общения со входом через Google-аккаунт
P.S. Название не окончательное. Назвал его так только потому, что учусь работать с Firebase и данными на примере этого приложения
- Отправлять и получать сообщения
- Удалять сообщения(удаляются сразу для всех)
- Добавление новых переписок из списка со всеми пользователями
- Отображение кастомного имени друга(изменение пока нереализовано)
- Сортировка сообщений по времени получения, самые последние - отображаются сверху
- Авторизация в приложении работает через гугл аккаунт, скоро можно будет авторизовываться и через почту/пароль
- Список чатов пуст - показывается сообщение об этом.
- Если нажать на "+" снизу справа, то открывается активити со списком пользователей, с которыми у вас нет переписки. Если она есть - не отображаются. На 3 скрине 2 человека уже добавлены, поэтому там показываются только оставшиеся
- При нажатии на пользователя, переписка с ним добавляется и вы можете ему написать
- На экране чата, справа сверху есть 3 точки, там можно выйти из аккаунта
- Добавить удаление и блокировку пользователей
- Добавить поиск пользователей по почте или имени
- Добавить изменения имени отображения для друзей(как в телеграмме, где можно друзей переименовать и они будут для вас так отображаться)
- Оптимизировать загрузку изображений и прочей информации о пользователе/чатах
- Сделать пагинацию
- Оформить страницу входа соответствующим образом и подключить вход по почте и паролю
👤 Андрей(ANDS)
Приложение выложено в Google Play, можете его попробовать по ссылке ниже






