TGViewer
WebK Channel WebK Channel @webk_en Β· 9.19K subscribers
Post #17 60.7K

Forwarded from Telegram Contests

πŸ† Telegram Contest for JavaScript Developers, Round 2

Prize fund: $30,000
Deadline: 23:59 on July 28th (Dubai time)
Who can participate: Everyone is welcome to participate, even if they didn't take part in the previous round
Results: August 18th, 2024

Telegram is hosting a contest for JavaScript developers to implement two new features into Telegram Web and address the scrolling issue on Chrome for Android.

The Task:

1. Implement Media Editor and Multiple Accounts into Telegram Web K based on the provided mockups.
2. Web K is currently experiencing scrolling issues when used on Chrome for Android. This issue causes noticeable lagging on devices with 120 FPS displays, particularly when scrolling through any entities containing numerous media elements – essentially, any channel with larger message bubbles and multiple media items. (You must investigate the issue, provide a detailed explanation of it, and implement a fix that will address the issue.)

Evaluation Criteria and Requirements:

General
– No third-party UI frameworks are allowed.
– The submission must be consistent with the existing Web K codebase.
– Your implementation must work flawlessly on desktop Chrome (across Linux, macOS, Windows) and Safari on macOS. Proper support for other browsers and mobile environments (Android, iOS) will be considered a bonus.

❗️Your app must precisely follow the provided design mockups. Entries that fail to do so will be severely penalized.

Further Clarifications:

Media Editor
– You must not use any libraries or components (i.e., from other existing media editors) for any parts of the Media Editor. All the features presented in the mockups must be built from scratch.
– It is acceptable to send static media when an animated sticker is added to a photo, though a proper conversion into a GIF would be considered a bonus.

Multiple Accounts
The app must properly handle the databases from several accounts, support simultaneous notifications, and oversee all possible edge cases, including forced logout from another device. For reference, you may check official Telegram apps.

Submissions:
Contestants will be able to submit their entries to @ContestBot at a later date. We will further clarify the submission instructions closer to the deadline.

P.S. Winners may be offered a chance to explore further opportunities with Telegram.
  • πŸ‘ 242
  • ❀ 174
  • πŸ₯° 57
  • πŸ”₯ 45
  • πŸ† 33
  • 🍾 19
  • πŸ¦„ 17
  • πŸ‘¨β€πŸ’» 15
  • πŸ‘Ž 12
  • 🀩 12
  • πŸ‘ 5
More from @webk_en
  1. Mar 18, 2024πŸ“Ί Unlimited Live Streams Introducing Live Streams on WebK, featuring the first-ever imple…
  2. Feb 9, 2024A nasty Chrome issue affecting certain videos has now been fixed – thanks to one of the co…
  3. Jan 10, 2024πŸ† Telegram Contest for JavaScript Developers, Round 1 Prize fund: $30,000 Deadline: 23:59…
  4. Dec 27, 2023πŸŽ„ Happy Holidays, everyone! In this festive season, we're excited to share a brief overvi…
  5. Sep 24, 2023We have been working hard to bring you several long-awaited features today – WebK is catch…
  6. Apr 21, 2023Previously on WebK: 8 preset themes were added, bringing beautiful color combinations to c…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook β†’Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 β†’