Создать Android-чат?

Здравствуйте. Программирую под Android около года. После создания нескольких десятков бесполезных и никому не нужных приложений решил создать действительно что-то большое. Думал, думал, и решил создать чат, в котором можно отправлять сообщения и картинки (не более). Хочу создать исключительно ради практики. Зачем и для чего - это другой вопрос. Какие библиотеки/технологии нужны для создания чата с функционалом, описанным выше? И, если можно, опишите, пожалуйста, схему работы чата. Спасибо за внимание.
  • Вопрос задан
  • 13068 просмотров
Решения вопроса 1
konstantin_berkow
@konstantin_berkow
Начинающий разработчик
Во-первых определитесь как будет происходить обмен сообщениями, через сервер или напрямую между устройствами. Если решите отправлять сообщения на сервер, а потом пользователю, вам нужно реализовать общение с сервером, возможно простенькое API даже без SSL. Короче говоря, для работы с сетью лучше не писать велосипед и воспользоваться готовыми популярными решениями: OkHttp, Retrofit или же посмотрите в сторону Volley. В последнем случае сразу позаботитесь и о загрузке изображений, иначе воспользуйтесь Picasso, или же UIL. Далее вам нужно научится организовывать процедуру входа/выхода и регистрации в приложении и собственно получения/отправки сообщений, ну это задача не сложная требующая базовых знаний Activity и Fragment, ну и стандартных виджетов.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы