In the previous article, we created a simple application with nothing more than a label and a button. Despite its simplicity, the application had a few...
Like every iteration of iOS, iOS 9 brings forth a lot of new features. UIKit changes with every release of iOS, but one particular addition in iOS 9 will...
Xcode 6 and iOS 8 marked the release of several new technologies to help design your app for any device. Adaptive design makes development easier to account...
Auto Layout is easy and intuitive to use with Interface Builder, but in code it can be a significant amount of work and pretty verbose. To make this easier,...
When creating your application's user interface, you need to be aware of how it will look in portrait and landscape and on different screen sizes. And now...