Info

Download .APK (87.4 MB)

Source on GitHub

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

21
by rating

Issues

Fair Mammoth May 24 at 15:11
The contest task is not completed, the animation editor is not finished. Unfortunately, the majority of the implemented animations does not follow the provided design guidelines. Additionally, most of the elements blink when sending. The app is not optimised to run on older devices where the glitches and visual artifacts are more noticeable. The contestant attempted to implement the video message sending effect, but there is room for improvement.

More details about the issues we were able to identify:

Text messages
– Message bubbles are semi-transparent in the middle of the animation cycle.
– Sent messages blink on the screen.
– The app does not animate the Send button.
– Large messages cover the pinned messages bar, chat header and system status bar when sending.
– Messages containing link previews blink when sent.
– Multiple messages sent one after another are likely to create a mess on the screen: message bubbles blink and jump chaotically over one another.

Emoji
– Animated emoji blink when sent.
– Timestamps don't follow the provided mockups.
– The app does not animate the Send button.
Stickers– Stickers blink when sent.
– Timestamps don't follow the provided mockups.
– The entities are semi-transparent during the middle of the animation cycle.

Voice Messages
– The opacity of voice message bubbles doesn't follow the provided mockups.
– The transition effect of the Send and Play buttons, and the active recording indicator don't follow the provided mockups.

Photo
– The photo sending effect animation is incorrect: the app combines the selected photos into a stack and then rapidly pushes them into an empty message bubble.
Background Animation– The default color set does not follow the provided mockups.
– The app lacks the background animation effect when the device is tilted.

Animation Editor
– The design does not follow the provided mockups, the required features are not implemented. The app lacks an option to export and import animation settings.
Samsung Galaxy S10 (Android 11); Samsung Galaxy J7 (Android 9); Nexus 5X (Android 8), Xiaomi Redmi Note 4 (Android 6).
20
1 Flash after the animation
2 Wrong large text animation
3 Wrong reply with text animation
4 Wrong reply with sticker/animoji reply
5 No photo animation
6 Voice message w/o wave seekbar and record time animation
7 Wrong round video message animation
Slim Scorpion Apr 5 at 14:09
What you mean by "wrong"?
Did you implement settings screen?
Slim Scorpion Apr 5 at 19:42
Yes, partly implemented in settings.
Original large text:
Bubble top moves up and enlarges text area. Bubble also moves up (see screen)

App:
Bubble with full size height moves from the edit to the position
3 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:
The same as #2
4 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: reply bubble appears from outside, makes strange curve and scale its size
6 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 (see screenshot)

App: the final cell just moves from the bottom to the position
7 We don't know the original idea but Tg already has video view animation. I suppose we should have animated record time with dot (as for voice) and time label

App: additional video view appears and moves from the bottom to the position.
Background issues:
1. Not handled color banding 
2. Flick when open keyboard
Nokia 7 Plus
Zaraciccio De Zaracicci Apr 18 at 10:31
Incorrect multiple message sending animation handler.
(Emulated) Pixel 2XL, Android 6
Zaraciccio De Zaracicci Apr 18 at 10:34
Animation settings' design broken in dark mode and "Open full screen" button not working. Typo in the "Background" and the "Short text" bar title: there's written "Backgrou" and "Short tex".
(Emulated) Pixel 2XL, Android 6
Nobody added any issues yet...