Learn to make iOS apps with real projects

Hacking with Swift is a complete Swift training course that teaches you app development through 38 hands-on projects. Everything is taught as part of a practical project, so you can immediately apply your knowledge as you learn.

Paul Hudson

My name is Paul Hudson, and my apps are used by the likes of UBS, Fender, Tesco, Virgin, Jamie Oliver, Odeon, MacLife magazine, and more. I've also released many apps in my spare time, of which the most recent is View Source.

I'm an author in my spare time, having written PHP in a Nutshell, Ubuntu Unleashed and Fedora Unleashed. Previously I was the editor of Linux Format magazine, but my writing has also appeared in MacFormat magazine, Net magazine and TechRadar.