Info

Download .APK (62.9 MB)

Source on GitHub

https://github.com/sfilmak/Telegram/tree/android-2021-r2

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

Comments

Привет!

К сожалению, не успел выполнить все задания. 

Среди главных недостатков:
1) Моя имплементация не соответствует макетам, в первую очередь - реакции в группах/каналах и панель выбора эмоции.
2) Нету отображения трёх последних отреагировавших в группах 
3) Нету отображения тех, кто отреагировал по длительному нажатию 
4) Нету анимаций интерфейса 
5) Нету анимации добавления реакции (полноэкранный эффект) 

В приложении также могут быть баги. Буду рад получить фидбек по ним от конкурсантов.

Спасибо!
You have not added any comments yet...
by rating

Issues

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

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

1. Установка реакции
– Меню установки реакций и анимация прокрутки не соответствует предоставленному дизайну.
– Не реализована полноэкранная анимация установки реакции.
– Хвостик у блоков исходящих сообщений не должен смаргивать при установке реакции. 
– Кнопки реакций в каналах и группах не соответствуют предоставленному дизайну.

2. Быстрые реакции
Анимации при установке быстрых реакций не реализованы.

3. Просмотр реакций
– Элементы меню и анимации не соответствуют предоставленному дизайну.
– Обводка кнопки с эмодзи, а также анимации заливки этой кнопки не соответствуют предоставленному дизайну.
– Высота окна списка прореагировавших людей не оптимизирована.
– В окне прореагировавших людей при необходимости должен быть ползунок прокрутки.
– Переход между фильтрами смахиванием не реализован.
– Возвращение в контекстное меню смахиванием не реализовано. 
– Ширина контекстного меню недостаточная для отображения кнопки реакций.
– Не реализован просмотр реакции по длинному нажатию на эмодзи в сообщении.
– Меню Reactions не должно смаргивать каждый раз при открытии чата.

...
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:28
...

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

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

6. Определение набора реакций для групп и каналов
– Список отключенных эмодзи сбрасывается при выключении и повторном включении реакций.
– Цвета переключателей не соответствуют дизайну.
– Отсутствует эффект Ripple.
– При возвращении по стрелке в левом верхнем углу меню значения счетчика реакций не сохраняются. 

7. Отмена реакции
В приложении не реализована анимация отмены реакции.
Samsung Galaxy A51 (Android 11); Xiaomi Redmi Note 8 Pro (Android 10); Samsung Galaxy S10 (Android 11).
20
Busy Phoenix Dec 10, 2021 at 18:49
Привет. Проверьте, пожалуйста, пятый пункт повторно - я не реализовал отображение трех последних отреагировавших, о чем я сообщил в моем комментарии.
Fair Mammoth Dec 10, 2021 at 18:49
Re: пятый пункт.

Действительно, отображение не реализована в кнопках. Однако в контекстном меню фотографии присутствуют.
Samsung Galaxy A51 (Android 11); Xiaomi Redmi Note 8 Pro (Android 10); Samsung Galaxy S10 (Android 11).
Busy Phoenix Dec 10, 2021 at 18:50
Хорошо, большое спасибо за уточнение.
Nobody added any issues yet...