Info
WARNING! Clicking "Open Website" will launch a third-party app, use at your own risk. We do not recommend logging in with your main account.
Testing and Issues
You can test this app and submit issues during the testing period of the Javascript Contest, Stage 1 contest.
Entries with serious issues will not be able to win the contest, but even minor issues might be important for overall results.
Voting
Comments
App was made in 2 days using tdlib.
Pros:
+ sign in
+ sign up
+ 2fa
+ chat list with rearrangement on update
+ user online/offline status shows in chat list and in a dialog
+ in chats list chat title and avatar updating on change (it handles user names too)
+ message list with new message adding on update
+ web components
+ state management which allows you to implement functions quickly (inspired by telegram-react client)
Cons:
- only text messages displays in chats
- sometimes it loads just first message of the chat (you should click on chat placeholder again)
- long loading
- no animations
- no country list
- no message sending
Note that in Russia you need to use VPN to use this.
So, if somehow I'll go to the second stage of contest, I wanna build my own MTProto implementation.
Pros:
+ sign in
+ sign up
+ 2fa
+ chat list with rearrangement on update
+ user online/offline status shows in chat list and in a dialog
+ in chats list chat title and avatar updating on change (it handles user names too)
+ message list with new message adding on update
+ web components
+ state management which allows you to implement functions quickly (inspired by telegram-react client)
Cons:
- only text messages displays in chats
- sometimes it loads just first message of the chat (you should click on chat placeholder again)
- long loading
- no animations
- no country list
- no message sending
Note that in Russia you need to use VPN to use this.
So, if somehow I'll go to the second stage of contest, I wanna build my own MTProto implementation.
You have not added any comments yet...
by rating
Issues
Скорость работы приложения оказалась ниже ожидаемой – содержимое чатов долго прогружается. Работа не полностью соответствует предоставленному дизайну, отсутствует селектор стран на экране логина. Регистрация реализована без возможности загрузить фотографию профиля. Анимация мартышки не поддержана.
Неправильное использование библиотеки tdweb: UI отрисовывается только после загрузки wasm. Transferred size: 2.7MB.
Некоторые из прочих недочетов, обнаруженных в процессе тестирования:
– Содержимое некоторых чатов не отображается;
– На экране ввода кода кнопка 'Next' появляется до введения валидного номера телефона;
– В поле ввода нет форматирования, фильтрации;
– Отсутствует редактирование номера на экране ввода кодa;
– Никак не выделяются закрепленные и замьюченные чаты, нет поля ввода и иконок в шапке открытого чата.
Неправильное использование библиотеки tdweb: UI отрисовывается только после загрузки wasm. Transferred size: 2.7MB.
Некоторые из прочих недочетов, обнаруженных в процессе тестирования:
– Содержимое некоторых чатов не отображается;
– На экране ввода кода кнопка 'Next' появляется до введения валидного номера телефона;
– В поле ввода нет форматирования, фильтрации;
– Отсутствует редактирование номера на экране ввода кодa;
– Никак не выделяются закрепленные и замьюченные чаты, нет поля ввода и иконок в шапке открытого чата.
Google Chrome 78.0.3904, macOS 10.15.2
Nobody added any issues yet...