Download .APK (89.2 MB)

Source on GitHub

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.




Background Animations
- Blur
- Tilting the phone
- Motion of the colors on chat events (chat opening, message sending, jump to message).
- Smooth motion with custom interpolation. For the chat opening interpolation is 1f. Message sending and jump to message: interpolation factor is 0.33f.
- Four-color background.
- Safe to open chats few time and change screen orientation. Image buffers and background will be removed after screen is locked or activity is not visible for user.

Not implemented:
Editor for the animations and background
Message Bubble Animations
If you want to test background animation with other parameters feel free to use my code.
Properties of the motion, background colors, tilting reaction can be changed in the code:
You have not added any comments yet...
by rating


Fair Quokka May 24, 2021 at 15:15
Конкурсное задание выполнено не полностью — в работе не реализовано никакой функциональности, за исключением анимированного фона. Приложение не переподписано. Отметим, что фон не анимируется при переходе между закреплёнными сообщениями. 
Samsung Galaxy S10 (Android 11); Samsung Galaxy J7 (Android 9); Nexus 5X (Android 8), Xiaomi Redmi Note 4 (Android 6).
Background animation only
Android 11 Pixel 3
When switching to night mode on landscape orientation, the background becomes dark, and when returning to day mode, appears the default background pattern.
(Emulated) Pixel 2XL, Android 6
Large Flamingo Apr 21, 2021 at 12:23
Good case. Forgot about tablets 😔
Did you implemented settings screen?
Large Flamingo Apr 7, 2021 at 06:46
No. Backgrounds only.
Background animation blinks on landscape orientation.
(Emulated) Pixel 2XL, Android 6
Nobody added any issues yet...