Info

Download .APK (65.8 MB)

Source on GitHub

https://github.com/sfilmak/Telegram/tree/dev

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

11

Comments

Привет!

1. Первое задание выполнил полностью. Мне удалось найти несколько мелких недочётов (например, кнопки не будут спрятаны в режиме реального времени при открытии фотографии канала), но критических недочётов не было обнаружено.
Galaxy S10, Android 11
2. Второе задание, к сожалению, не было закончено до конца. Пользователь, у которого есть публичные каналы, может выбрать канал в списке и отправить сообщение от его имени в публичном чате. Тем не менее, само окно выбора канала лишь частично соответствует предложенному дизайну. Также, при отправке сообщения от имени канала, сообщения не будут помечены как на Send Message As Post.png.
Galaxy S10, Android 11
3. К сожалению, я не успел выполнить третье задание.

Буду рад получить дополнительные замечания от участников, если обнаружится проблема не упомянутая в моих комментариях. Спасибо!
Galaxy S10, Android 11
You have not added any comments yet...
by rating

Issues

Fair Mammoth Nov 18 at 23:12
Выполнено задач: 2/3

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

Отметим продуманную работу над изменением элементов интерфейса при смене разрешения на пересылку сообщений в реальном времени. Также отметим начатую работу над анимацией списка каналов.

1. Запрет на пересылку и сохранение медиафайлов:
1.1 Пользователь может обойти запрет на пересылку и копирование в следующих ситуациях: 
– Приложение отрисовывает активную кнопку Share / Save to Gallery в просмотрщике Shared Media.
1.2 Пользователь может обойти запрет на скриншоты через переход в раздел закрепленных или запланированных сообщений с последующим возвращением на экран чата.
1.3 Пользователь может сохранять аватары групп и каналов, в которых активен запрет на пересылку сообщений.
1.4 Приложение не должно отображать подсказку о запрете на пересылку для сервисных сообщений (Alex added you to this group и так далее).
1.5 Подсказка о запрете на пересылку сообщений не должна отображаться в разделе запланированных сообщений. 
1.6 Приложение не выводит тултип при выделении нескольких сообщений на экране чата.
1.7 Приложение выводит некорректный текст подсказки: 
– В супергруппах “Forwards from this channel are restricted” в плашке при тапе по сообщению;

2. Отправка сообщений от имени канала в публичных группах:
2.1 Приложение может вылететь при развернутом слое со списком публичных каналов, если в этот момент у пользователя отзываются права администратора в открытой группе.
2.2 Окно списка каналов фокусируется в верхней части списка вместо отображения выбранного канала.
2.3 Дизайн окна списка каналов не соответствует предоставленному.
2.4 Окно списка каналов часто разворачивается в верхней части экрана.
2.5 Вёрстка индикации активного канала искажена.  
2.6 Приложению не достаёт оптимизации для работы со списком каналов в альбомной ориентации устройства.
2.7 Цвет автора в отправленном сообщении от имени канала некорректен.
2.8 Название канала не отображается в пузыре отправленного сообщения до перезахода в чат. 
Samsung Galaxy A51 (Android 11); Xiaomi Redmi Note 8 Pro (Android 10); Samsung Galaxy S10 (Android 11).
20
1 при выключенной пересылке, если перейти в шаред медию из превью, то кнопка всегда активная
2 изменение ограничения просто закрывает экшнбары/попапы
3 при ограничении в превью у видео показана иконка рисования
SGS S9
1
Busy Phoenix Nov 18 at 07:41
Привет. Спасибо за замечания! Постараюсь исправить в следующем раунде, если такой будет.
Если все-таки переслать сообщение (а такое возможно несколькими путями), то нет сообщения об ошибке
SGS S9
1
Попап не на месте
SGS S9
1
После переворота попап уехал наверх
SGS S9
1
Иконка записи аудио/видео поверх кнопки
SGS S9
1
Nobody added any issues yet...