My name is Anton Shebukov and I’m a Senior Software Engineer based in Turin, Italy. My main specializations are iOS Mobile, Mac and C++ Development with a good taste in User Interface and Experience.

In this blog, I invite you to discover with me some of the deep coding secrets and bug smashing with snippets and use cases of popular iOS frameworks.


UITabBarController inside Master View of UISplitViewController

An iPhone only chat application. If you need to create a Messenger/Telegram/WhatsApp like interface for iPhone you can start by simply taking Xcode provided Tabbed Application template and personalize each view controller as desired to get your interface flow working. This includes various transition by segue or pushViewController, device rotation, autosizing etc… A Universal chat …

Programmaticaly add constraints to layout guides

Top and Bottom Layout Guides. They represent the upper and lower limit from where you can safely layout custom views or UIKit toolbar/search bar in your view controller, without worrying that the status bar, navigation bar, or tab bar will cover them under top and bottom extended layout edges. Using storyboard Xcode’s Interface Builder will …


Here’s what I’m currently doing:

  • Full time employed on a rolling development journey of an amazing cross-platform, end-to-end encrypted, audio and video calling instant messaging application.
  • Doing some projects in free time.
  • Learning new things and improving my development skills.
  • Obviously playing videogames! Just completed Forza Horizon 3 Hot Wheels expansions and I can confirm all the reviews: it’s some crazy fun experience! Xbox Live gifted Metal Gear Solid V: The Phantom Pain this month and now I’m all-in on stealth takedown of outposts 😀
  • Paying regular visits to the gym to lift weights and do some crunches.
  • Discovering new places with my fiancée.

Last updated: 29/05/2018