1. Изучить текущую структуру чата
Проект выполнен в IDE FlashDevelop, необходимо ознакомится со структурой проекта. Описание некоторых принципов работы и уже реализованных методов содержится в дополнительном файле.
2. Добавить в чат поддержку нескольких языков
Необходимо добавить возможность загрузки словарей с различными локализациями.
Предпочитаемый язык нужно передавать как входной параметр и получать справочник через API сервиса локализации (адрес уточнен будет)
3. Убрать жесткую ссылку на rtmp-сервер, сделать запрос к API на получение адреса rtmp-сервера для выбранной модели
4. Изменить дизайн
Изменить дизайн чата в соответствии с psd макетом. Для полноэкранного режима макета нет, нужно доработать в том же стиле (условная схема расположения элементов приведена в описании чата).
5. Добавить смайлики в чат
Добавить возможность отправки смайлов в чат.
6. Добавить звуковые эффекты в чат
Добавить звуковые эффекты на отправку, прием сообщения (от модели), переход в платный/приватный чат. Предусмотреть возможность отключения всех звуков (кроме звука с камеры модели, он регулируется отдельно, см ниже)
7. Добавить регулятор громкости для звука с камеры модели
Добавить возможность регулирования громкости в чате.
8. Добавление в избранное
При нажатии на кнопку добавить в избранное отправить соответствующий запрос к API
9. Переход в анкету модели
При нажатии на кнопку анкета модели, открывать страницу с анкетой модели на новой вкладке.
Опубликован 24.01.2016 в 12:27 Последнее изменение: 02.03.2016 в 11:08
Заказ находится в архиве