Info

Download .APK (54.6 MB)

Source on GitHub

https://github.com/opiumfive/Telegram

Testing and Issues

You can test this app and submit issues during the testing period of the Android Contest 2021, 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

31
by rating

Issues

Fair Quokka May 24 at 15:14
Конкурсное задание выполнено практически до конца, за исключением отдельных аспектов, связанных с редактором и анимированным фоном. Отметим качественную работу над функциональностью анимации фона при поворотах устройства, начатую работу над анимациями отправки видеосообщений и GIF. Текущая реализация перехода к редактору анимаций не позволяет открывать профили пользователей и сообществ. Это, а также объём выявленных недоработок помешали продвижению работы на более высокое призовое место. 

В ходе тестирования приложения были обнаружены следующие недоработки: 

Текстовые сообщения: 
– Отправляемые текстовые сообщения перекрывают всплывающие системные сообщения, например, о скопированном сообщении.
– Длинные текстовые сообщения при отправке перекрывают закреплённые сообщения в чатах.
– Иконка скрепки смаргивает слева от кнопки отправки сообщений.
– Кнопка отправки сообщений не анимирована.
– Анимация перехода иконки стрелки в плашку ответа не соответствует предоставленному дизайну.
– Отправка длинных текстовых сообщений и сообщений, содержащих ссылки, анимирована некорректно — траектория движения пузыря с прыжком влево в начале цикла анимации отправки не соответствует предоставленному дизайну.
– При ответе ссылкой происходит замедление анимаций. 

Эмодзи:
– Поведение отрисовки временной метки не соответствует предоставленному дизайну. 
– Кнопка отправки не анимирована.
– Заглушка ""Message"" продолжает отображаться в момент движения анимированного эмодзи по строке ввода текста. 
– Анимированный эмодзи в плашке ответа отскакивает направо перед отправкой сообщения.
Samsung Galaxy S10 (Android 11); Samsung Galaxy J7 (Android 9); Nexus 5X (Android 8), Xiaomi Redmi Note 4 (Android 6).
20
Fair Quokka May 24 at 15:14
Стикеры: 
– Первичная отправка стикеров некорректна: сущность стикера не отображается до финального момента цикла анимации, вместо предзагруженного стикера в момент отправки в чат посылается лишь его обводка.
– При отправке наблюдаются прыжки стикеров влево.

Голосовые сообщения: 
– Анимация отправки частично не соответствует предоставленному дизайну: переход индикатора активной записи в иконку непрослушанного сообщения, кнопка воспроизведения. 
– Сигналограмма в момент движения пузыря сообщения смаргивает и меняет свой цвет (детально заметно на длительности анимации в 3 секунды.)
– Значок микрофона смаргивает в момент, когда пузырь аудиосообщения начинает своё движение в чат.

Фото: 
– Не анимирован переход счётчиков фото в радиальные прогрессы до момента полной загрузки фото.
– При отправке единичных фото значок галочки об успешной загрузке не отображается. 
– Радиальные прогрессы могут сморгнуть в конце отправки, если фото отправляется в чате повторно.
– При отправке фото с подписями, текст отображается отдельно от пузыря сообщения в левой части экрана.

Фон: 
– Не реализована анимация при нажатии на кнопку "Вниз".

Редактор анимаций: 
– Невозможно открыть профили пользователей.
– Нет кнопки Animate в Background Preview.
Samsung Galaxy S10 (Android 11); Samsung Galaxy J7 (Android 9); Nexus 5X (Android 8), Xiaomi Redmi Note 4 (Android 6).
20
Exelent tilt mode animation, the points moving around screen edges, good work on this feature! +1
2
Also:
- No vertical line animation in replies

But app has good performance and attachments animation!
Android 11 Pixel 3
1
Fairy Zebra Apr 6 at 05:02
Thanks for checking this out! Good luck
Background lag on big screen
(Emulated) Pixel 2XL, Android 6
1
Slightly sloppy when sending multiple messages, expecially with message corners set to 17. Sometimes, for "strange reasons", while animating appears a checkbox, that disappears when the message is sent. Nice work, anyway. Good luck!
(Emulated) Pixel 2XL, Android 6
1
Fairy Zebra Apr 18 at 11:23
Thanks for testing. Good luck for you too!
#1 Original large text reply:
Bubble top moves up and enlarges text area. The reply message has stable height. Bubble also moves up (see screen)

App: reply message appears as the rest of bubble
Android 11 Pixel 3
#2 Origin stickers/emojis time labels appear from the middle of edittext widget and moves up

App: time labels move with emoji/sticker
Android 11 Pixel 3
#3 Original emoji reply:
Reply bubble moves up, top edit area moves down and covers bubble partially (but not a reply message text) . Bubble top moves up and decreases width. Emoji moves to right.

App: at the start there only two emoji, then appears reply text and they start moving
Android 11 Pixel 3
#4 Original voice message:
Bubble decreases width, moves up. Record dot change size, color and position from left from the record time to the right of it. Wave seek bar change X scale. Time label moves with bubble bottom.

App: just move the final cell to a position
Android 11 Pixel 3
Not handled color banding 
Google Pixel 5
Fairy Zebra Apr 6 at 05:02
Thanks for checking this out! Good luck
This is good submission Good Luck :+1
Background color editor misses the brightness slider (as shown in the designs, the first image), the selected color isn't highlighted and the divider (on the top of the input) is padded from the border.
(Emulated) Pixel 2XL, Android 6
The background doesn't update when the color is changed (other entries do). To update it, close and reopen the chat.
(Emulated) Pixel 2XL, Android 6
When closing "select background color" with the keybord open, the focus is moved on the text box.
(Emulated) Pixel 2XL, Android 6
Nobody added any issues yet...