Simple, interactive notifications in iOS 8

With iOS 8 came an exciting new API for creating interactive notifications. These allow you to provide additional functionality to your users outside of your application. I found a lack of clear examples online so I thought I would do a post to show you how easy it is to implement. Continue…

Stretchy UICollectionView headers

The bouncing effect of scroll views is probably one of the most distinctive things about iOS. While originally it was just eye candy over time it has actually inspired a few functional uses, like pull-to-refresh. Another good use of the scroll view bounce that I’ve seen lately is the stretchy header. Continue…

Fun with gradient masks and the iOS 7 status bar

Prior to iOS 7 designers and developers didn’t really think much of the status bar. It existed outside of our application’s frame and simply occupied 22 pts of screen space. Now that’s all changed. The new status bar is in your application, and we as app makers have to come up with new and interesting ways to work with it. Continue…