Info

View on GitHub

Voting

by rating

Issues

Fair Quokka Mar 1, 2021 at 11:00
Конкурсное задание выполнено полностью. К сожалению, большое число выявленных недоработок помешало продвижению работы на более высокое призовое место.

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

Эмодзи
– Анимированные эмодзи смаргивают при первой отправке в чат.
– Не реализована анимация отправки статичных эмодзи.
– Не продумана отправка эмодзи мини-игр, например 🎯.

Стикеры
– Не реализована анимация отправки статичных стикеров. 
– Поведение временной метки у стикеров и эмодзи не соответствует предоставленному дизайну.
– Отправка нескольких анимированных стикеров подряд приводит к искажению стикеров – стикеры в чате и панели отображаются в низком разрешении. Касание такого стикера в чате приводит к анимации прыжка такого стикера из шапки чата. В панели эти стикеры начинают отображаться поверх друг друга и независимо друг от друга проигрываться.

Голосовые сообщения
– Анимации не синхронизированы между собой: переход из кнопки записи в пузыре происходит с существенной задержкой.
Видеосообщения:
– Скорость анимации отправки медленнее предложенной по дизайну, проблеме особенно подвержены менее производительные устройства, например, iPhone 5S / 6S Plus.

Фон
– Не реализован на iPhone 5S — вместо него отображается белая заливка.

В приложении не скрывается статус-бар в альбомной ориентации на экранах 4", отображаясь поверх шапки чата.

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