Фриланс-проекты › Чат в мобильном приложении Чат в мобильном приложении
Необходимо реализовать чат в мобильном приложении IOS (Swift)
Приложение есть действующее, в App Store
Дизайн https://xd.adobe.com/view/1e370967-38e3-441a-7cee-3176c87b5922-6806/
В первой версии реализуем:
1. Отправка сообщения пользователю со страницы (экрана). Экран, с которого отправляется сообщение, уже создан. Необходимо на существующий экран добавить ссылку и иконка с чатом. При нажатии на иконку осуществляется переход в диалог с пользователем-владельцем страницы.
2 Просмотр списка диалогов с пользователями. При наличии непрочитанных сообщений отображается элемент с количеством непрочитанных сообщений в элементе диалога.
3 Просмотр сообщений выбранного диалога. Сообщения должны отображаться со статусом (Прочитано/Не прочитано) . Статус отображен в виде графического элемента (галочки как в ТГ)
4 Отправка/Получение сообщения в диалоге. Пользователь может отправить сообщение в созданном диалоге. Отправленное сообщение отображается в диалоге у пользователя - получателя в real-time. При отсутствии интернет - соединения отображается уведомление об отсутствии связи. Сообщение будет доставлено при подключении сети.
5 Получение пуш уведомлений
Если сообщение отправлено, а приложение у пользователя находится в неактивном состоянии (свернуто) или же закрыто , приходит пуш уведомление о поступившем сообщении. При нажатии на элемент с пуш сообщением открывается диалог с пользователем, отправившим сообщение.
6 Удаление выбранного сообщения в диалоге. При удалении отображается запрос на подтверждение удаления выделенного сообщения.
7 Просмотр профиля пользователя ( в профиле отображена фотография и имя) . Профиль открывается при нажатии на элемент с фотографией в шапке диалога
Реализовано Api и чат в аналогичном Android приложении.
Для получения сообщений используются socket.
Прошу указывать общее количество часов, которое вам понадобиться на разработку данного функционала. Приветствуется детальная оценка по вышеизложенным пунктам.
При отправке предложения также укажите, пожалуйста:
1) рейт в час
2) опыт разработки ios приложений
3) Наличие/отсутствие опыта в разработке чатов.
Отзыв заказчика о сотрудничестве с Костянтином Бершовым
Чат в мобильном приложенииЗакрываю проект, так как исполнитель находится в больнице, проект не до конца выполнил не по своей вине
Отзыв фрилансера о сотрудничестве с Ириной Рукавишниковой
Чат в мобильном приложенииХороший заказчик. Задание сформулировано доступно и понятно. Рекомендую к сотрудничеству
-
Задайте ваш вопрос заказчику