Recent Posts


Head first mobile application architecture

If we try to measure time, spent by software engineers discussing current application architectures and inventing new ones, we’d need to come up with a new measurement unit “man-eon”. Mobile applications and iOS/Swift per se didn’t become an exception. We’ve got dozens of popular architectures and thousands of [...]

Paul DmitrievPaul Dmitriev

Dial menu tutorial

You’ve probably seen those typical UIKit Dynamics tutorials on the Internet: “Let’s add a view, now we add gravity, and… it falls! Then, let’s add a boundary in the bottom of the screen, and it is not falling off screen anymore! Yay!” Let’s be honest though: how often do you need falling views? Most [...]

Paul DmitrievPaul Dmitriev