Info

Download .APK (59.4 MB)

Source on GitHub

https://github.com/nikita-toropov/Telegram/tree/nov2021

Testing and Issues

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

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

Voting

10

Comments

Больше всего приглянулось третье задание, оно и наиболее работоспособное.
Хуже всего дела со вторым заданием. Из него я успел сделать только меню выбора пользователя, но, увы, без анимации кнопки и подсчета высоты свободного места на экране, при этом кнопка выбора пользователя закрывает кнопку emoji.
Флаг noforwards учитывается не во всех местах где нужно, при этом его изменение я вероятно сломал в последний день.
На тестирование времени не осталось. Отправил APK с надеждой принять участие во втором этапе конкурса.
You have not added any comments yet...
by rating

Issues

Fair Quokka Nov 18 at 22:47
Выполнено задач: 2/3

Общее число недочетов, в т.ч критических, приводящих к падению приложения, помешало продвижению работы на более высокое призовое место.

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

Выявленные недоработки:

​​​1. Запрет на пересылку и сохранение медиафайлов 
1.1 Пользователь может обойти запрет на скриншоты через переход в раздел закрепленных или запланированных сообщений с последующим возвращением на экран чата.
1.2 Пользователь может обойти запрет на пересылку и копирование в следующих ситуациях:
– На экране выбора нескольких сообщения выводится работающая кнопка Copy через выделение текста.
– В музыкальном плеере отображаются функциональные кнопки Share/Save to music – позволяющие поделиться или сохранить файл.
1.3 У неактивной кнопки Forward не должно быть эффекта Ripple.
1.4 Приложение отображает подсказку о запрете на пересылку для сервисных сообщений (Alex added you to this group и так далее).
1.5 Подсказка о запрете на пересылку сообщений отображается в разделе запланированных сообщений.
1.6 Кнопка ⋮ всё ещё выводится в просмотрщике GIF. 
1.7 Кнопка кисти может накладываться на элементы плеера в просмотрщике.
1.8 Расположение текста подсказки не соответствует предоставленному дизайну.
1.9 Расположение подсказки в Shared Media не соответствует предоставленному дизайну.

2. Отправка сообщений от имени канала в публичных группах
2.1 Приложение может вылететь при развернутом слое со списком публичных каналов, если в этот момент у пользователя отзываются права администратора в открытой группе.
2.2 Приложение не выводит свежесозданные сущности в списке доступных каналов до перезапуска.

3. Удаление сообщений в выбранном диапазоне
3.1 Пользователю не выводится количества сообщений за дату в шапке предпросмотра чата.
3.2 При предпросмотре дня без медиа открывается последующий день с медиа.
Samsung Galaxy A51 (Android 11); Xiaomi Redmi Note 8 Pro (Android 10); Samsung Galaxy S10 (Android 11).
20
По календарю:
- превью не поскроллить
- в заголовке нет числа сообщений выбранного дня
- после удаления в чате сообщений вроде нет, а из календаря можно посмотреть, точнее можно посмотреть любой день - превью перекинет до ближайшего с сообщениями
SGS S9
Вот тут видно, что сообщений нет
SGS S9
Ограничение пересылки:
- юай на лету не реагирует
- поломанный баббл - см скрин
- кнопки рисования и шаринга всегда и везде в превью медии - см скри
SGS S9
Subtle Piranha Nov 18 at 21:07
Спасибо за багрепорт!
Nobody added any issues yet...