Swift is moving fast - this book keeps up. Read and code along on either an iPad running iOS 12 or a Mac running Mojave.
Experienced developers quickly learn the syntax and common patterns of Swift.
We've updated our best selling book on the Swift Programming Language to Swift 4 and Xcode 9.
It was only a matter of time before we sold the movie rights to "A Swift Kickstart".
Like the Hobbit, we've broken the book into multiple movies.
Playing soon on a device near you.
In honor of what would have been my youngest daughter's 20th birthday, I have published a paperback edition and reformatted the ebook of the first few months of "Dear Elena", the blog that I kept after her death. (Link to the paperback on Amazon US. The ebook is available on iBooks, Gumroad, and on Amazon's Kindle store.)
With Swift 5 around the corner, we look at the list of Swift evolution proposals that are accepted and not implemented. There are six which were proposed before it was required that proposals have implementations. What will become of them?
We have fun implementing a Result type in Swift.
We re-implement an optional type using an enum.
We create an optional type using a list.