Info

Download .APK (59.5 MB)

Source on GitHub

https://github.com/Daller9999/Telegram/tree/feature_reactions

Testing and Issues

You can test this app and submit issues during the testing period of the November 2021 Android Contest, Round 2 contest.

Entries with serious issues will not be able to win the contest, but even minor issues might be important for overall results.

Voting

1
by rating

Issues

Fair Mammoth Dec 10, 2021 at 18:19
Конкурсное задание выполнено не до конца, работа над приложением не завершена. В работе не представлены полноэкранные эффекты при установке реакций, быстрые реакции, возможность отменить реакцию двойным касанием. В ходе тестирования приложения были выявлены недоработки, общий объем которых помешал продвижению работы на более высокое призовое место.

Обнаруженные недоработки:

1. Установка реакции
– Меню установки реакций не соответствует предоставленному дизайну – ширина меню на 7 эмодзи вместо 6,5.
– Эмодзи смаргивают при первом открытии. 
– Горизонтальная прокрутка не соответствует предоставленному дизайну.
– Анимации эмодзи резко смаргивают при окончании цикла.
– Миниатюры эмодзи в блоках сообщения не соответствуют предоставленному дизайну.
– Не реализована полноэкранная анимация установки реакции.
– Хвостик у блоков исходящих сообщений не должен смаргивать при установке реакции. 
– В сервисных и отложенных сообщениях должно быть невозможно установить реакцию. 
– Кнопки реакций в каналах и группах должны заливаться при нажатии.

2. Быстрые реакции
Быстрые реакции не реализованы.

3. Просмотр реакций
– Элементы меню и анимации не соответствуют предоставленному дизайну.
– Некоторые пользователи могут не подгружаться в списке, вместо них отображаются пустые сущности.
– Не реализован просмотр реакции по длинному нажатию на эмодзи в сообщении.
– Счетчик в контекстном меню может не соответствовать числу установленных реакций.
– Фильтры должны отображаться только для сообщений с 10+ реакциями как минимум двух типов.

...
Samsung Galaxy A51 (Android 11); Xiaomi Redmi Note 8 Pro (Android 10); Samsung Galaxy S10 (Android 11).
20
Fair Mammoth Dec 10, 2021 at 18:19
...

4. Отображение реакций для разных типов контента
– Отображение реакций в каналах и группах не соответствует предоставленному дизайну.
– Отсутствует выделение установленной реакции.
– Отсутствуют анимации счетчиков в кнопках с установленной реакцией
– Установка реакции происходит чересчур резко.
– Реакции не отображаются в альбомах.
– В личных чатах при установке одинаковой реакции обоими собеседниками реакции должны отображаться рядом.
– В личных чатах не должен отображаться пункт Reactions в контекстном меню.
– В обсуждении не должно быть возможности просмотреть, кто оставил реакцию к сообщению из канала.

5. Фотографии пользователей в группах
Порядок фотографий пользователей, оставивших реакцию, может выводиться некорректно.

6. Определение набора реакций для групп и каналов
– Список отключенных эмодзи запоминается при выключении и повторном включении реакций.
– Анимация Enable Reactions не соответствуют дизайну.
– Если реакции отключены, при входе в раздел происходит смаргивание списка анимаций. 
– Приложение может не обновлять счетчик включенных реакций при возвращении в предыдущее меню.

7. Отмена реакции
В приложении не реализована отмена реакции по двум быстрым нажатиям. Возможно отменить реакцию только через её повторный выбор.
Samsung Galaxy A51 (Android 11); Xiaomi Redmi Note 8 Pro (Android 10); Samsung Galaxy S10 (Android 11).
20
Nobody added any issues yet...