Our Latest Project

Swift Talk

A weekly video series on Swift programming.

  • High-quality videos with live coding and discussion.
  • Read full transcripts and download source code.
  • Watch half for free, subscribe to watch everything.


In-depth guides on iOS and OS X development, in ebook and paperback.

Ebook Bundles

Save 15%

All Our Books

Get everything at a great deal

Save 10%

2-Book Bundle

Save on any two books

Individual Books

Advanced Swift

A deep dive into Swift’s features, from low-level programming to high-level abstractions.

Core Data

Core Data best practices by example, from persistency to multithreading and syncing.

Functional Swift

Learn core concepts of functional programming with Swift and leverage them in real world code.

Get updates on new stuff

icon-blog Created with Sketch.

Latest Blog Post

Core Data Update

We’ve updated our Core Data book for Swift 3 and iOS 10/macOS 10.12