Skip to content

Dad52/FirebaseChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Добро пожаловать в месседжер - FirebaseChat 👋

Version

Месседжер на Firebase для общения со входом через Google-аккаунт

P.S. Название не окончательное. Назвал его так только потому, что учусь работать с Firebase и данными на примере этого приложения

Реализованные возможности приложения

  • Отправлять и получать сообщения
  • Удалять сообщения(удаляются сразу для всех)
  • Добавление новых переписок из списка со всеми пользователями
  • Отображение кастомного имени друга(изменение пока нереализовано)
  • Сортировка сообщений по времени получения, самые последние - отображаются сверху

Как использовать?

Авторизация

  • Авторизация в приложении работает через гугл аккаунт, скоро можно будет авторизовываться и через почту/пароль
drawing drawing

Добавление новых чатов

  • Список чатов пуст - показывается сообщение об этом.
  • Если нажать на "+" снизу справа, то открывается активити со списком пользователей, с которыми у вас нет переписки. Если она есть - не отображаются. На 3 скрине 2 человека уже добавлены, поэтому там показываются только оставшиеся
  • При нажатии на пользователя, переписка с ним добавляется и вы можете ему написать
drawing drawing drawing

Переписываться

  • На экране чата, справа сверху есть 3 точки, там можно выйти из аккаунта
drawing drawing

Планы дальнейшего развития приложения

  • Добавить удаление и блокировку пользователей
  • Добавить поиск пользователей по почте или имени
  • Добавить изменения имени отображения для друзей(как в телеграмме, где можно друзей переименовать и они будут для вас так отображаться)
  • Оптимизировать загрузку изображений и прочей информации о пользователе/чатах
  • Сделать пагинацию
  • Оформить страницу входа соответствующим образом и подключить вход по почте и паролю

Автор

👤 Андрей(ANDS)

Приложение выложено в Google Play, можете его попробовать по ссылке ниже

About

Месседжер на Firebase для общения со входом через Google-аккаунт

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages