This is an interesting post by Tom Adriaenssen on interface orientation, iOS 8 and using fallback behavior of previous OS versions. To bring all this together, Tom:
“…calculates the number of 90º segments we’ll have to go through, and switch to the next interfaceorientation for each segment.”
Using interfaceOrientation with iOS8 transitions
Naoto Kaneko is the author of Timepiece:
“Intuitive NSDate extensions in Swift.”
With Naoto’s project you can write things like this:
let now = NSDate()
let nextWeek = now + 1.week
let dayAfterTomorrow = now + 2.days
This looks like an interesting opportunity to work with a remote API as well as tinker with the UI:
Open Source Weather App created with Swift
Question: Is it vital to understand the concept of Monads to program in Swift? Answer: No.
Al explores concepts relating Monad and Swift based on talks at Swift London Meetup and Swift Summit.
Justin Spahr-Summers walks through the why, what and how of Carthage:
Carthage is a new dependency manager for Objective-C and Swift projects, intended to be the simplest way to add frameworks to a Cocoa application. Carthage works by delegating tasks to Xcode and Git, minimizing new concepts as much as possible, so you can continue to use the tools you’re already familiar with.
Ruthlessly Simple Dependency Management