Notifications: pattern or anti-pattern?

Notifications are well-known communication pattern used in one or another way almost in every program. Standard Cocoa frameworks widely utilize notifications to communicate with their clients. Does it necessary mean that its a good technique? Lets clear up the misconceptions and answer the question: are the notifications considered to be... [Read More]

How to upgrade your iOS development skills

In this article we will go through the fundamental areas that every iOS developer must know. Studying them will help you: Build a solid foundation of platform-independent skills that will allow you to easily study iOS as well as enter any other software development area. Improve problem-solving ability which is... [Read More]