How to write an endless UIScrollView in Swift 2

Part I: Thinking outside the box There come times when programming on iOS, where one wishes to think outside the box. On this particular day I »

Swifticle - .None, nil, and why Swift is awesome.

Objective-C developers can now switch to #swiftlang 🎉 Harking back to my earliest days as an iOS developer, I quickly learned that in the event of something »

Writing Custom Animations on iOS | Part II

Part II: More Complex CoreAnimation Disclaimer: The following post assumes you have read, and completed the first part in this anthology. If you haven't, please read »

Writing Custom Animations on iOS

Part I: UIViewController AnimatedTransitioning protocol One of my very favourite things to do with programming for iOS, is to write sweet and sugary GUI code. Often, »

Burgers on the Menu

Part I: The Reasoning and the Justification for breaking Apple's HIG Whether you believe it or not, it's possible to make a good Hamburger menu for »