Info

View on GitHub

Voting

by rating

Issues

Fair Mammoth Mar 1, 2021 at 11:04
Конкурсное задание выполнено полностью. К сожалению, большое число выявленных недоработок помешало продвижению работы на первое место. В ходе тестирования приложения на менее производительных устройствах (iPhone 5S) были выявлены следующие проблемы: анимация отправки стикеров оказалась медленнее ожидаемой, при отправке текстовых сообщений буквы не успевают за пузырём, анимация видеосообщения происходит с задержкой, отправка большого числа сообщений подряд — с рывками.

Текст:
– При быстрой отправке нескольких сообщений подряд ломается вёрстка сообщений: могут не отображаться галочки, временная метка отображается за пределами пузырей.
– Текущая реализация анимации отправки сообщений приводит к тому, что посылаемые сообщения накладываются на закреплённое сообщение, если такое присутствует в чате.
– При отправке длинного сообщения и ответа текст отправляется с тенью.
– При отправке сообщения, превыщающего лимит в 4096 символов, возможно следующее поведение: разделяемые сообщения могут оказаться за пределами экрана, оставляя на экране только фон чата. Или один из пузырей может быть искажен.
– Отправка длинных сообщений приводит к их отрисовке поверх предыдущих сообщений в чате.

Эмодзи:
– Обводка непрогруженных анимированных эмодзи или стикеров отображается слишком долго.
– Отправка неанимированных эмодзи приводит к его смаргиванию в чате.
– Не продумана отправка эмодзи мини-игр, например 🎯.

Стикеры:
– Поведение отрисовки временной метки у стикеров не соответствует предоставленному дизайну.

Фон:
– Фон не анимируется при отправке стикеров.

Голосовые сообщения:
– Если при записи фокус немного смещается с кнопки, то приложение не анимирует отправку голосового сообщения. Например, если в момент записи начать уводить палец влево, но не отменять запись, а отправить сообщение.

Видеосообщения:
– Цвет радиального прогресса при записи не соответствует предоставленному дизайну.
– Анимация радиального прогресса не завершается при отправке сообщения.
– Видеосообщения смаргивают при их отправке.

===

Отметим продуманную реализацию анимаций отправки сообщений в каналы, в т.ч. и в каналы с активными комментариями
iPhone XS / iOS 14.4; iPhone 6S / Plus iOS 14.4; iPhone 5S / iOS 12.5.1
20
Nobody added any issues yet...