π Telegram iOS Contest 2024: Results
We appreciate your patience as we evaluated the results of this contest. The complex task and the initial requirements we outlined proved to be challenging to the majority of contestants.
Out of a total of 23 entries, 7 were disqualified for introducing changes that broke the application build process.
After confirming that the remaining apps could be built and included the features outlined in the contest task, we proceeded to the testing stage.
After many hours of testing and cross-checking the submissions, we discovered that only 4 out of the remaining 16 apps were able to play the HLS streams. Unfortunately, the approach used in these apps is far from optimal and, as a result, cannot be used.
Since we were also working on the same task under the release cycle with an even tighter deadline, hereβs the approach currently used in the iOS app:
We use bridging to connect the JavaScript implementation of HLS and the native code. For rendering, we created a player compatible with Media Source Extensions.
After evaluation, we have decided to split the prize fund in half and increase the total prize pool for Round 2 by an additional $25,000. Stay tuned for updates in Q1 2025.
Meet the winners!
2nd PLACE β $6,500
π₯Classy Whale
π₯Bold Wasp
3rd PLACE β $3,000
π₯ Tall Penguin
π₯ Subtle Cow
We have also decided to award 12 other contestants a bonus of $500 for their contributions, and we hope to see them in the prize-winning spots next time. (More details and check if you are on the list β on contest.com)
We appreciate your patience as we evaluated the results of this contest. The complex task and the initial requirements we outlined proved to be challenging to the majority of contestants.
Out of a total of 23 entries, 7 were disqualified for introducing changes that broke the application build process.
After confirming that the remaining apps could be built and included the features outlined in the contest task, we proceeded to the testing stage.
After many hours of testing and cross-checking the submissions, we discovered that only 4 out of the remaining 16 apps were able to play the HLS streams. Unfortunately, the approach used in these apps is far from optimal and, as a result, cannot be used.
Since we were also working on the same task under the release cycle with an even tighter deadline, hereβs the approach currently used in the iOS app:
We use bridging to connect the JavaScript implementation of HLS and the native code. For rendering, we created a player compatible with Media Source Extensions.
After evaluation, we have decided to split the prize fund in half and increase the total prize pool for Round 2 by an additional $25,000. Stay tuned for updates in Q1 2025.
Meet the winners!
2nd PLACE β $6,500
π₯Classy Whale
π₯Bold Wasp
3rd PLACE β $3,000
π₯ Tall Penguin
π₯ Subtle Cow
We have also decided to award 12 other contestants a bonus of $500 for their contributions, and we hope to see them in the prize-winning spots next time. (More details and check if you are on the list β on contest.com)