Info

Download .APK (87.4 MB)

Source on GitHub

https://github.com/kafffka/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

1
by rating

Issues

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

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

Текстовые сообщения:
– Отправка текстовых сообщений приводит к смаргиванию временной метки.
– Длинные текстовые сообщения перекрывают закреплённые сообщения в чатах.
– Отправка ссылок с Instant View (с картинкой в предпросмотре) происходит со смаргиванием и дерганьем пузыря сообщения.
– На Samsung Galaxy J7 (Android 9) при отправке текста происходит смаргивание иконки эмодзи / стикеров справа от поля ввода.

Эмодзи:
– Замена текста анимированным эмодзи и наоборот приводит к некрасивому смаргиванию пузыря сообщения в момент изменения его размера.
– Если при ответе эмодзи на эмодзи сначала набран текст, а потом выбрано сообщение для ответа, то плашка с ответом будет анимирована сверху экрана.

Стикеры:
– Поведение отрисовки временной метки не соответствует предоставленному дизайну.
– Первичная отправка статичных стикеров из панели не анимирована. Появление таких стикеров в самом чате происходит со смаргиванием.

Голосовые сообщения:
– Стартовая анимация в цикле (отображение перехода микрофона в активное состояние) не соответствует предоставленному дизайну
Samsung Galaxy S10 (Android 11); Samsung Galaxy J7 (Android 9); Nexus 5X (Android 8), Xiaomi Redmi Note 4 (Android 6).
20
Fair Mammoth May 24 at 15:10
Редактор анимаций:
– Не реализовано управление анимациями для длинных текстовых сообщений.
– Управление настройками редактора некорректно: при изменении продолжительности анимации все параметры приходится изменять вручную.

Кроме того, были выявлены следующие проблемы при работе с каналами:
– Отправка сообщений в каналы некорректна — происходит смаргивание пузыря. Кроме того, на долю секунды отрисовывается галочка доставленного сообщения и затем исчезает.
– Заметим, что отправка сообщений (через комментарии к конкретным постам) анонимным администратором приводит к смаргиванию заголовка в пузыре сообщения.
Samsung Galaxy S10 (Android 11); Samsung Galaxy J7 (Android 9); Nexus 5X (Android 8), Xiaomi Redmi Note 4 (Android 6).
20
Nameless Apr 5 at 12:23
Why can't I find the same message animation while sending a pic?
Redmi 10x android 11
Modest Dolphin Apr 5 at 12:27
Yeah, I haven't implemented animation for message with images and background animations.
Wrong animations:
1. Large text and replies with large text
2. Replies with animoji
3. Color/aplha animations
4 No video animation
5 Audio wave seekbar animation
6 Replies to video messages
7 No photo attachments animation
8 Timestamp in most scenarios
Zaraciccio De Zaracicci Apr 18 at 09:45
Wrong padding when sending multiple messages.
(Emulated) Pixel 2XL, Android 6
Nobody added any issues yet...