Info

View on GitHub

Voting

by rating

Issues

Fair Mammoth Mar 1, 2021 at 10:57
Конкурсное задание выполнено полностью. Приложение демонстрирует высокую скорость анимаций в том числе и на менее производительных устройствах. В ходе тестирования приложения были выявлены следующие недоработки.

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

Стикеры:
– Поведение отрисовки временной метки у стикеров не соответствует предоставленному дизайну.
– Стикеры искажаются сплющиванием при их отправке из предпросмотра набора стикеров или из панели (по удержанию).

Голосовые сообщения:
– При последовательной отправке нескольких голосовых сообщений с iPhone 6S Plus iOS 14.4, приложение не анимирует часть этих сообщений. Проблеме также могут быть подвержены единичные сообщения: если в момент записи начать уводить палец влево, но не отменять запись, а отправить сообщение.

Видеосообщения:
– Цвет радиального прогресса при записи не соответствует предоставленному дизайну.
– На устройствах с экраном 4" не продумана анимация отправки, если клавиатура развёрнута — отправляемое видеосообщение пройдёт сквозь шапку чата в момент отправки.

Фон:
– Выбранные цвета фона не соответствуют предоставленному дизайну.
– Кнопка отправки активна с пустым полем ввода (набранным пробелом) и анимирует фон.
– При последовательной отправке большого числа сообщений подряд, возможны проблемы синхронизации — фон будет анимирован не плавно и не с каждым отправленным сообщением.

Также отметим неплохую работу с анимацией отправки стикеров из подсказчика после набора эмодзи.
iPhone XS / iOS 14.4; iPhone 6S / Plus iOS 14.4; iPhone 5S / iOS 12.5.1
21
Nobody added any issues yet...