GithubHelp home page GithubHelp logo

telegram_coding_contest's Introduction

Intro

This project took part in the Telegram Contest in March, 2019.

Initial Task

https://t.me/contest/6 :

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.

Design & Animation by Telegram

https://t.me/contest/7 & https://t.me/contest/10 :

Result

  • The app won the 3rd prize on the contest! B)
  • The size of the submitted apk is 38011 bytes.
  • The app uses Android Framework libarary only. Build.gradle file has no dependencies at all.
  • The app satisfies the Android preferred requirement of having 60 fps when performing animations.

Desing & Animation in the App

Feedback from Judges:

Fast app, working smoothly even on older devices. Unfortunately, it doesn't fully comply with the design guidelines provided for the contest.

To Sum Up

I'd like to thank Telegram for organizing such great contests. They allow developers to show off their coding skills as well as to acquire knowledge in areas which might be new for them.

telegram_coding_contest's People

Contributors

mochalovv avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.