Telegram Contests
βœ”
130K subscribers
2 photos
3 videos
62 files
243 links
Here we announce Telegram coding contests in Android Java, iOS Swift, JS, C/C++. Discussion: @contests
Download Telegram
We are now ready to announce the results of the iOS Animation Contest.

While evaluating the submissions, we focused on the following aspects:
- The number of implemented animations.
- How close animations were to the mockups provided.
- How smooth they ran both on newer and older devices.

Additionally, we took into account whether the implemented changes broke any of the existing features of the app.

Meet the winners:

1st PLACE – $10,000
πŸ₯‡Fluffy Ram

2nd PLACE – $6,000
πŸ₯ˆHuge Kiwi
πŸ₯ˆHip Hyena
πŸ₯ˆBright Mink

3rd PLACE – $5,000
πŸ₯‰Fairy Turtle
πŸ₯‰Large Bass

4th PLACE – $2,000
πŸ…Hardy Goose
πŸ…Stylish Piranha
πŸ…Calm Mink
πŸ…Able Mammoth
πŸ…Young Deer
πŸ…Chic Elk

Honorable mention – $1,000
πŸŽ–Merry Lemur
πŸŽ–Perfect Wasp

You can find detailed comments from our judges on the Contest Platform.

Check out the post below for information on the next stage of this contest.
A new round of the iOS Π‘ontest starts this Friday.

Prize fund: $52,000.

Deadline: 23:59 on March, 21 (Dubai time).

Task: Build a standalone WatchOS app for Telegram.

Who can take part: Everyone. However, participants of the first round will have an advantage due to familiarity with the source code of Telegram for iOS.

Details and mockups will be announced on March, 5 (Dubai time).
πŸ† iOS Contest 2021: Round 2

Status: Round 2 ended. View Results

Prize fund: $52,000.
Ended: 23:59 on March, 21 (Dubai time).
Who can participate: Everyone. You are welcome to join even if you didn't take part in the previous round.

The task is to create a standalone Telegram app for WatchOS 7 in Swift without using third-party UI frameworks (bonus points if the app also supports WatchOS 6). The app should support:

- Logging in via QR Code with support for accounts protected by a 2-Step Verfication password.
- Viewing the chat list.
- Opening chats with users, groups, channels.
- Viewing messages in chats, including text messages and all types of attachments: photos, videos, files, voice and video messages, locations, contacts, static and animated stickers, polls and quizzes.
- Sending messages via voice message and text, as well as sending current location, stickers, emoji or canned text.
- Sending new messages to existing chats, by replying to notifications, and via the 'New Message' button in the chat list.
- Swiping right in the chat list to open Settings.
- Accessing the Archive and Saved Messages.
- Changing Notification settings.
- Changing Data settings.
- Terminating sessions from the Devices menu.

Your app should run on WatchOS 6 and above. The design implementation should be identical to the mockups attached below (Sketch, PNG).

You are welcome to view the API docs and inspect the source code of Telegram for iOS. The main criteria for us to identify the winners will be the speed and stability of the apps – as well as attention to detail.

We understand that you may not be able to suport all the features on our list before the deadline. During evaluation we will note the number of features implemented flawlessly. The largest prizes will be awarded to contestants who implemented the largest number of features without major issues.

Note that the list of features above is sorted by their relative importance.

UPD: After the results of this round are published, we may announce further rounds with similar prize funds. The task will likely be to improve the WatchOS apps created during this round.

===
Contestants will be able to submit their apps to @ContestBot closer to the end of this round.
The Animated Sticker Contest begins tomorrow.

The task for the first round will be to create two sticker packs with at least 3 animated stickers in each. No sounds will be required at this stage.

All details will be published in this channel.
Animated Sticker Contest: Round 1

Status:
πŸ† Evaluating results. View Submissions

Dates: 11 Mar - 26 Mar (23:59 Dubai time)
Prizes in the first round: A contract to finish each winning sticker pack at $200 per sticker, invitation to Round 2.

The goal in this round is to create two sticker packs with at least 3 animated stickers in each:

β€’ At least one of your sticker packs must use people as characters.
β€’ All stickers inside one pack must feature the same character.
β€’ Each Sticker inside your packs must express an emotion.
β€’ When choosing emotions for your stickers, start with these: πŸ˜‚πŸ˜˜πŸ‘πŸ˜¨πŸ‘‹.
β€’ You may submit more than three stickers in each pack.
β€’ You may not submit more than two packs.
β€’ Your Animated Stickers must follow these specifications: https://contest.com/docs/animated_stickers

You will submit links to your sticker packs to @ContestBot. Submissions will become available closer to the deadline.

Winners in this round will get the opportunity to join Telegram’s pool of animated sticker artists and to participate in the next round of the contest.

Winners will also be offered to complete their winning sticker packs (to reach 15 stickers per pack) and receive a reward of $200 per sticker in a completed pack.

Good luck! πŸ†
Update on the Second Round of the iOS Contest:

Given the strict deadlines, we decided to evaluate all apps supporting at least WatchOS 7. Support for WatchOS 6 will still bring you bonus points, but is no longer obligatory.
πŸ† GIF Contest: Round 1

Status: Evaluating results. View Submissions

Dates: 17 Mar - 31 Mar (23:59 Dubai time)
Prize fund in the first round: $50,000

The goal in this round is to create 5 or more GIF-style reaction videos (see example here) that express emotions similar to these emoji:
πŸ˜‚πŸ˜˜πŸ‘πŸ˜¨πŸ‘‹
😍😑πŸ₯³πŸ˜³πŸ™„
πŸ˜ŽπŸ‘ŽπŸ˜­πŸ₯ΊπŸ˜
πŸ€¦πŸ€·β€β™‚οΈπŸ˜πŸ€”πŸ˜’

Format: MP4, no sound
Aspect ratio: 1:1 – 4:3 and anything in between
Max. length: 5 seconds
Max. size: 1 MB

We will give preference to original content created by the participants themselves, but you can also use other content if this is appropriate.

We will explain how to submit your reaction videos next week.

Reaction videos created in this contest will be watermarked with links to the public channels of their creators – and potentially suggested to Telegram users.

Winners will be able to take part in the following rounds.

Good luck! πŸ†
This media is not supported in your browser
VIEW IN TELEGRAM
In case you don't know what a GIF-Style reaction video is, it's this thing πŸ‘†
πŸ† Android Contest, Round 1: Results

The results of the Android Fixes Contest have arrived! Meet the winners:

1st PLACE – $15,000
πŸ₯‡Cool Hare – 32 out of 45 correctly implemented fixes and improvements, including both personal findings and issues reported on the Bug Platform.

2nd PLACE – $10,000
πŸ₯ˆGentle Otter – 23 out of 26 correctly implemented fixes. The best accepted-declined ratio overall.

3rd PLACE – $5,000
πŸ₯‰Clever Wasp – 22 out of 36 correctly implemented fixes for issues reported on the Bug Platform.
πŸ₯‰Sunny Ant – 15 out of 20 acceptable fixes, some of them for the media editor.
πŸ₯‰Dreamy Crab – 11 out of 14 acceptable fixes in various sections of the app.
πŸ₯‰Modest Dolphin – 10 of 10 acceptable improvements for the media editor.
πŸ₯‰Sacred Gorilla – 6 out of 9 acceptable fixes.

Honorable mentions
πŸŽ–Fit Falcon – $1,500 for a useful pack of optimizations (3 of 3).
πŸŽ–Desert Falcon – $1,500 (integrated Animations from the iOS Contest).
πŸŽ–Large Flamingo – $600 (3 out of 4).
πŸŽ–Quirky Raven – $600 (2 out of 6).
πŸŽ–Sharp Mule – $400 (2 out of 6).
πŸŽ–Mad Seal – $200 (1 out of 6).
πŸŽ–Hairy Monkey – $200 (1 out of 2).
πŸŽ–Gentle Crow – $200 (1 of 1).
πŸŽ–Earnest Kiwi – $200 (1 of 1).
πŸŽ–Fluffy Sheep – $200 (1 out of 1).
πŸŽ–Night Gnat – $200 (3 out of 3).
πŸŽ–Earnest Butterfly – $200 (1 out of 3).
πŸŽ–Fit Rhino – $200 (2 out of 7).

Some of the contestants focused on the Camera 2 API/ CameraX integration, but were sadly unable to overcome performance/stability issues:

πŸ…Perfect Crab – $1,000.
πŸ…Dreamy Eagle – $1,400 (+2 accepted fixes).
πŸ…Fairy Zebra – $1,000.

Detailed comments from our judges about each of the submissions are available on contest.com

Stay tuned: The next stage of the Android contest starts tomorrow.
Android Contest: Round 2

Status:
πŸ† Results announced.

Prize fund: $50,000
Ended: 23:59 on April, 4 (Dubai Time)

Task: Implement animations in Telegram for Android based on the mockups provided, optimize them to run on older devices, and create an editor that allows tweaking their parameters.

Who can participate: Everyone. Participants of the first round may have a slight advantage because they are already familiar with Telegram's source code.

Details:
https://contest.com/docs/android2021-r2
AndroidContest2021.zip
45.9 MB
Android Contest 2021, Round 2: Animations.
Contest details
Participants in Round 2 of the iOS Contest can now submit their WatchOS apps to @ContestBot as a ZIP archive with their source code (choose 2021 WatchOS Contest).

Before submitting, please make sure that you’ve tested your apps on macOS 11 (clean install).

The archive must contain a readme file with build instructions.
iOS Contest, Round 2: Submissions

We received 9 submissions for the Second Round of the iOS contest (watchOS).

Some of them used TDLib and because of this can currently only run on emulators, not on real Apple Watches. We decided to upgrade TDLib to make them work on actual devices before we evaluate the submissions.

Naturally, we will take into account the effort that was required to make the apps work without TDLib and these tweaks on our side when assigning awards. Stay tuned! πŸ†
Participants of the Animated Sticker Contest can now submit their stickers to @ContestBot.

The bot will ask you for two links to animated sticker packs created by the account you're submitting them from. Each pack must contain 3 or more stickers.
Animated Sticker Contest: Submissions

Submissions for the first round of the Animated Sticker contest are now available on contest.com:
https://contest.com/stickers2021-r1

Everybody is welcome to view the 148 submissions we received while our judges are evaluating them.

(Remember that user ratings will not affect the decisions of our judges, there will be no need to raise your fan armies to win. 😌)
You can now submit your reaction videos to the GIF Contest by uploading them to one of your public channels.

Please read the full instructions before you upload anything:
https://contest.com/docs/gif-contest-submission

In addition to submitting your videos, you MUST register with @ContestBot (send /start, then choose GIF Animation Contest).

The deadline is March 31, 23:59 (DUBAI TIME). We recommend you to begin submitting your videos as early as possible.

Good luck!