Testing and Issues
Entries with serious issues will not be able to win the contest, but even minor issues might be important for overall results.
Transferred size after logging in: 379KB
The app generally demonstrates high performance: animations are smooth, chats load rapidly and media renders quickly. Many issues have been fixed and cannot be reproduced anymore (including critical ones). Significant progress in all contest stages has been achieved by addressing the feedback provided by other contestants, users, and judges.
However, certain aspects of the app still leave room for improvement: increasing loading speed of profile pictures, scroll performance, optimizing animated stickers, GIFs on iOS. Additionally, it would be nice to increase the loading speed of profile photos on scrolling, chat opening after page gets reloaded, as well as animate the send button.
We were able to reproduce the following issues while testing your app:
1. Critical issues:
– The app displays pinned chats from the Archive in the main chat list;
– Voice messages are still laggy when the app is used on iOS (Safari): the recording may fail, and the app can send multiple empty voice messages since no indication is provided when the mic button is touched;
– The app can get stuck when scrolling large groups – since the limits are exceeded, and the server returns flood error.
2. Medium to minor issues:
– When a code is entered after waiting for a few minutes, the app may fail to proceed to the next screen: nothing happens after the correct code is entered into the code field;
– Sometimes aborting the login process on the code screen by editing the phone number may lead to constant PHONE_CODE_EXPIRED errors until the cache is cleared;
– The monkey may get duplicated when the app switches to the 2FA screen on iOS (Safari);
– Layout issue with "join chat" buttons on Android (Chrome) when opening groups and channels in portrait orientation;
– Recently joined channels may fail to show message previews in the chat list until re-login;
– Videos can only be opened by pressing the play button. Touching the area outside the icon has no effect;
– Scrolling issue in landscape orientation on iOS (Safari): the app reverts the state to a previous position both when interacting with the tab bar area above the chat list and sending media;
– Switching device orientation on iOS causes the context menu to appear outside of the screen;
– The GIF implementation is incomplete and may confuse users when using a search on mobile devices since the tab is expanded to fullscreen and the app provides no feedback after the GIF is sent on tap; when sharing GIFs from the ESG panel, the app closes the panel after the saved GIF is sent;
– When a muted verified entity is pinned, the mute icon is broken;
– The app may show a placeholder for the links section in shared media even when the chat contains several links;
– Uncompressed images have no previews.
UPD. Kindly check the attached videos.
1. It happens when you pin a bot in Archive.
2. Sorry for the confusion. Videos can only be opened by touching the area outside the play button. Pressing the icon has no effect.
3. The app doesn't support all the 'Typing' statuses. E.g. nothing happens if an interlocutor uses the official Android client.
- Sometimes content is not loading with FILE_REFERCE_EXPIRED error
- Files upload become broken when you try to upload a large file (700 MB)
- Slow opening animation of content viewer
- Video autoplay is not supported
- It's impossible to create non anonymous poll/ quiz poll
- App is not working on old chrome (Samsung Galaxy J2 Prime, Android 6.0 Google Chrome 56)
- It’s impossible to open dialogs on Xiaomi Browser
- Very high FPS during sticker animation (stable 30 fps)
- Fast loading time after login (258 ms)
- Smooth scrolling of dialogs (30 fps), but there are slowdowns when the dialog is loading
- High performance during receiving/sending messages (30-35 fps)
An blank page on white background is showed instead.
Проверил так же хром, там, не удалось набрать больше 440мб с панелью поиска GIF, хорошо очищает память в отличие от сафари.