Telegram Contests
130K subscribers
2 photos
3 videos
62 files
242 links
Here we announce Telegram coding contests in Android Java, iOS Swift, JS, C/C++. Discussion: @contests
Download Telegram
Channel created
Telegram official coding competition for Android, iOS and JS developers starts tomorrow.

March 10-24, 125,000 USD in prizes.

The goal is to develop software for showing simple charts based on input data we provide. You can use either JavaScript, Android Java or iOS Swift.

Note: you may not use specialized charting libraries. All the code you submit must be written by you from scratch.

The criteria we’ll be using to define the winner are speed, efficiency and the size of the app.

The app should show 4 charts on one screen, based on the input data we will provide within the next 24 hours. We will announce how you can submit your finished work later in this channel.

Designs for the contest charts are attached below. We’ll distribute the 125,000 USD prize fund among the authors of the slickest apps in the final week of March.

Stay tuned for contest-related announcements in this channel.

Good luck!
This media is not supported in your browser
VIEW IN TELEGRAM
This is a demo of how the chart app should work. It's made for JS, but the animations should be like this on all platforms.
chart_data.json
26.8 KB
Use this JSON file as input data for the 5 charts. It contains a vector of JSON objects ('chart'), each representing a separate graph.

chart.columns – List of all data columns in the chart. Each column has its label at position 0, followed by values.
x values are UNIX timestamps in milliseconds.

chart.types – Chart types for each of the columns. Supported values:
"line" (line on the graph with linear interpolation),
"x" (x axis values for each of the charts at the corresponding positions).

chart.colors – Color for each line in 6-hex-digit format (e.g. "#AAAAAA").
chart.names – Names for each line.
To submit your app for the coding competition, start @jobs_bot and select “March Coding Competition”. The bot will ask you a couple of questions and will be ready to receive the app (APK/URL/TestFlight Link). Note that you’ll need an active Apple Developer account to take part in the iOS competition.

If you’d like to chat with your fellow contestants, we’ve opened a public chat at @contests.
The contest ends tomorrow (March 24), at 11:59 PM CET. Make sure you upload your work to the bot before that.

Some iOS developers faced issues with the Apple review process. For them, we now allow uploading a binary in addition to the source code of the app. The binary should allow our UDIDs to run the app:

b89f8c14dd5a02e8b77b22b4f260a23a08011d0f

c70f7e983ed78733a424580c3d92e7967830c878

4aec97f8ff8a1b0025d99bc3aaee60daae57b0b4

6532965f5163c4a3acac193dda58335ba8e69c75

6a86070d38967b6184fce47e42c8b3c2d155937b