Info
Voting
by rating
Issues
Конкурсное задание выполнено до конца – в работе внедрены оба компонента. В ходе тестирования приложения были выявлены следующие недоработки:
Первый компонент (анимация архива):
– Текущая логика оптимизирована исключительно под плавное, чрезмерно осторожное взаимодействие со списком чатов и последующим раскрытием ячейки архива. Любые энергичные смахивания приводят к смаргиванию, которое проявляется на ячейке архива – иконка дублируется.
– В момент завершения цикла анимации в списке чатов могут смаргивать аватарки других бесед (для тех сущностей, которые закреплены в общем списке бесед).
– При наличии в архиве скрытых историй иконка архива дополнительно сморгнёт на окончательном этапе перестроения.
– Если пользователь решит закрепить или скрыть архив сразу после его раскрытия, то смахивание влево по ячейке архива приведёт к смаргиванию иконки.
– Пользователь может однократно вызвать слой раскрытия для пустого архива.
Второй компонент (анимация предпросмотра чата):
– Логика внедрённой анимации не до конца соответствует предоставленному дизайну – в частности, при раскрытии слоя предпросмотра происходит движение пустой белой плашки, которая сливается с шапкой чата.
– Увеличение размера аватарки происходит с задержкой.
– Если в чате или канале включено автоматическое удаление сообщений, соответствующий индикатор смаргивает в момент закрытия слоя предпросмотра.
– Если в чате или канале есть любые плашки, например, закреплённые сообщения, активные видеочаты, все они будут отрисованы в отрыве от основного цикла анимации, что визуально воспринимается пользователем как смаргивание.
Первый компонент (анимация архива):
– Текущая логика оптимизирована исключительно под плавное, чрезмерно осторожное взаимодействие со списком чатов и последующим раскрытием ячейки архива. Любые энергичные смахивания приводят к смаргиванию, которое проявляется на ячейке архива – иконка дублируется.
– В момент завершения цикла анимации в списке чатов могут смаргивать аватарки других бесед (для тех сущностей, которые закреплены в общем списке бесед).
– При наличии в архиве скрытых историй иконка архива дополнительно сморгнёт на окончательном этапе перестроения.
– Если пользователь решит закрепить или скрыть архив сразу после его раскрытия, то смахивание влево по ячейке архива приведёт к смаргиванию иконки.
– Пользователь может однократно вызвать слой раскрытия для пустого архива.
Второй компонент (анимация предпросмотра чата):
– Логика внедрённой анимации не до конца соответствует предоставленному дизайну – в частности, при раскрытии слоя предпросмотра происходит движение пустой белой плашки, которая сливается с шапкой чата.
– Увеличение размера аватарки происходит с задержкой.
– Если в чате или канале включено автоматическое удаление сообщений, соответствующий индикатор смаргивает в момент закрытия слоя предпросмотра.
– Если в чате или канале есть любые плашки, например, закреплённые сообщения, активные видеочаты, все они будут отрисованы в отрыве от основного цикла анимации, что визуально воспринимается пользователем как смаргивание.
iPhone XR (iOS 17); iPhone 13 Pro (iOS 16.6); iPhone 14 Pro Max (iOS 16.4)
Nobody added any issues yet...