Skip to content

AlexandrGraschenkov/TelegramContestBG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TelegramChart

Swift version Donate

Demo

This code is used to build a solution for Telegram iOS Animation Contest 2021. I've taken 4'th place(again). I think it's a good result because I have a regular job and am working on this competition only in the evening. It was pretty exciting the first couple of days while you built the settings screen abd BG view. The rest of the contest it's just digging inside telegram code and struggling with it.


In this repo you can find implementation for:

  • Background drawing of gradient with Metal (with displacement distortion)
  • Setting implementation with non trivial slider control

Background GIF   Slider GIF

Details

  1. Slider control was build on top 4 standart UISlider
  2. Background was draw with simple fragment shader:

Demo

Licence

The code under MIT licence. Do whatever you want.

About

Telegram iOS Animation Contest 2021, (4'th place)

Topics

Resources

Stars

Watchers

Forks