Info
Source on GitHub
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
Comments
Перед отправкой студия не хотела собирать проект, так что пришлось копировать все в новый проект, и я забыл добавить новые файлы в git.
Их можно посмотреть тут: https://github.com/ValeraKvip/TelegramReactions/commit/f46ac9d6acbd8375e3a47c2771794088eba7369c
Их можно посмотреть тут: https://github.com/ValeraKvip/TelegramReactions/commit/f46ac9d6acbd8375e3a47c2771794088eba7369c
You have not added any comments yet...
by rating
Issues
...
4. Отображение реакций для разных типов контента
– На кнопках в группах могут некорректно отображаться аватарки при установке собственных реакций.
– Верстка ломается при установке реакций на сообщения-ответы, альбомы.
– Использование пространства в блоках коротких сообщений и опросов неоптимально.
– В личных чатах при установке одинаковой реакции обоими собеседниками реакции должны отображаться рядом.
5. Фотографии пользователей в группах
При установке собственной реакции на сообщение приложение выводит два фото других пользователей. Своя фотография при этом не показывается.
6. Определение набора реакций для групп и каналов
– Экран набора реакций не соответствует предоставленному дизайну.
– Плашка Enable Reactions не соответствует предоставленному дизайну.
– Анимация включения и отключения реакций не соответствует предоставленному дизайну.
– Эффект Ripple вызывается касанием по эмодзи. Следует выводить его по касанию в любом месте ячейки.
– Приложение не сохраняет пользовательский выбор при возвращении на предыдущий экран касанием системной кнопки "Назад" и жестом смахивания.
7. Отмена реакции
В каналах и группах реализована анимация отмены реакции.
4. Отображение реакций для разных типов контента
– На кнопках в группах могут некорректно отображаться аватарки при установке собственных реакций.
– Верстка ломается при установке реакций на сообщения-ответы, альбомы.
– Использование пространства в блоках коротких сообщений и опросов неоптимально.
– В личных чатах при установке одинаковой реакции обоими собеседниками реакции должны отображаться рядом.
5. Фотографии пользователей в группах
При установке собственной реакции на сообщение приложение выводит два фото других пользователей. Своя фотография при этом не показывается.
6. Определение набора реакций для групп и каналов
– Экран набора реакций не соответствует предоставленному дизайну.
– Плашка Enable Reactions не соответствует предоставленному дизайну.
– Анимация включения и отключения реакций не соответствует предоставленному дизайну.
– Эффект Ripple вызывается касанием по эмодзи. Следует выводить его по касанию в любом месте ячейки.
– Приложение не сохраняет пользовательский выбор при возвращении на предыдущий экран касанием системной кнопки "Назад" и жестом смахивания.
7. Отмена реакции
В каналах и группах реализована анимация отмены реакции.
Samsung Galaxy A51 (Android 11); Xiaomi Redmi Note 8 Pro (Android 10); Samsung Galaxy S10 (Android 11).
Работа над основной частью конкурсного задания завершена, включая поддержку анимации отмены реакции в каналах и групповых беседах. К сожалению, в ходе тестирования работы были выявлены недоработки, общий объем и вес которых помешали продвижению приложения на более высокое призовое место. Среди критических проблем отметим невозможность перехода к другим сообщениям по ссылкам или при нажатии кнопки View Message.
Обнаруженные недоработки:
1. Установка реакции
– На Xiaomi Note 8 Pro меню выбора реакции обрезано, при этом пользователю для прокрутки доступна лишь область размером меньше одного эмодзи.
– При первой отправке реакции происходит смаргивание полноэкранной анимации.
– Поведение отрисовки полноэкранной анимации не соответствует предоставленному дизайну (дополнительный слой проигрывается справа от основного анимированного эмодзи).
– Эмодзи должны уменьшаться в размере при прокрутке к краям меню.
– Дизайн кнопок реакций в каналах и группах не соответствует предоставленному.
– При установке реакции в каналы, где активны комментарии, происходит прыжок кнопки реакции через содержимое блока сообщения.
2. Быстрые реакции
– Отправка быстрой реакции на только что отправленное сообщение приводит к смаргиванию миниатюры эмодзи слева от блока сообщения.
– Анимации при установке быстрых реакций не реализованы.
3. Просмотр реакций
– Открытие окна со списком пользователей, оставивших реакцию, происходит со смаргиванием.
– Открытие быстрого просмотра по долгому удержанию кнопки реакции происходит со смаргиванием.
– В окне прореагировавших людей при необходимости должен быть ползунок прокрутки.
– Приложение не поддерживает фильтры реакций.
– В обсуждении не должно быть возможности просмотреть, кто оставил реакцию к сообщению из канала.
– Короткие сообщения в группах, когда одну реакцию оставляют два пользователя, ломают верстку: обводка кнопки с фотографиями профилей выезжает за пределы блока сообщения.
– Плашка Reacted не должна выводиться для сообщений в личных беседах.
– В некоторых сообщениях с большим числом реакций приложение выводит сущности с фото пользователей в кнопках.
...
Обнаруженные недоработки:
1. Установка реакции
– На Xiaomi Note 8 Pro меню выбора реакции обрезано, при этом пользователю для прокрутки доступна лишь область размером меньше одного эмодзи.
– При первой отправке реакции происходит смаргивание полноэкранной анимации.
– Поведение отрисовки полноэкранной анимации не соответствует предоставленному дизайну (дополнительный слой проигрывается справа от основного анимированного эмодзи).
– Эмодзи должны уменьшаться в размере при прокрутке к краям меню.
– Дизайн кнопок реакций в каналах и группах не соответствует предоставленному.
– При установке реакции в каналы, где активны комментарии, происходит прыжок кнопки реакции через содержимое блока сообщения.
2. Быстрые реакции
– Отправка быстрой реакции на только что отправленное сообщение приводит к смаргиванию миниатюры эмодзи слева от блока сообщения.
– Анимации при установке быстрых реакций не реализованы.
3. Просмотр реакций
– Открытие окна со списком пользователей, оставивших реакцию, происходит со смаргиванием.
– Открытие быстрого просмотра по долгому удержанию кнопки реакции происходит со смаргиванием.
– В окне прореагировавших людей при необходимости должен быть ползунок прокрутки.
– Приложение не поддерживает фильтры реакций.
– В обсуждении не должно быть возможности просмотреть, кто оставил реакцию к сообщению из канала.
– Короткие сообщения в группах, когда одну реакцию оставляют два пользователя, ломают верстку: обводка кнопки с фотографиями профилей выезжает за пределы блока сообщения.
– Плашка Reacted не должна выводиться для сообщений в личных беседах.
– В некоторых сообщениях с большим числом реакций приложение выводит сущности с фото пользователей в кнопках.
...
Samsung Galaxy A51 (Android 11); Xiaomi Redmi Note 8 Pro (Android 10); Samsung Galaxy S10 (Android 11).
Ваше замечание по фильтрам – приложение не выводит фильтр с горизонтальной прокруткой на сообщении (https://t.me/contests_ru/80912) с 10+ реакциями разного типа.
Samsung Galaxy A51 (Android 11); Xiaomi Redmi Note 8 Pro (Android 10); Samsung Galaxy S10 (Android 11).
Nobody added any issues yet...