Today, I’m going to discuss about an important and definitely interesting topic which focuses on a quite often overlooked concept. And, this question is commonly asked by beginners: How do you implement communication internally in apps and exchange messages properly among classes or other entities in Swift projects? Undoubtedly, it is a must-have knowledge for every developer, new or not.

Read More

Finally, my first macOS app is finally published! It’s called Colors Coder, and you can find it here. It’s a developer tool, which can also be used by designers! Even though I’ve made a few macOS apps in the past, this one is the first one that sees its way to the App Store. But now that the beginning has been

Read More

In the first part of this two-step tutorial I presented the techniques for loading and presenting a view controller. Those techniques include both graphical and programming approaches, so everybody can choose what fits best to them when a new view controller is about to be presented. However, in that post I didn’t show at all how data can be sent

Read More