Production Swift
Production Swift
Production Swift

Last updated on 2016-01-01

About the Book

Swift is Apple's exciting new programming language. I draw on my experience from writing production Swift apps to take a comprehensive look at the following topics:

  • Swift 2 features and philosophy.
  • Structure and organization of modern iOS codebases.
  • Useful patterns from real production code.
  • Functional programming concepts used to write expressive code.
  • Functional reactive programming techniques used to increase reliability of code.
  • Model View View-Model, an exciting extension to the traditional MVC paradigm used to write iOS apps.
  • Unit testing Swift apps using modern tools and libraries.

This book is for anyone looking to write quality, reliable Swift – both experienced developers looking for a guide to best practices, and beginners looking to improve their skills.

Learn from my experience how to write safer apps faster and with more style (^_^)/

About the Author

Ash Furrow
Ash Furrow

Ash Furrow is an established author in the iOS developer community, having written five books on software development. He's also a noted contributor to the open source community, and a fulltime iOS engineer living in New York.

The Leanpub 45-day 100% Happiness Guarantee

Within 45 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

See full terms...

Write and Publish on Leanpub

Authors, publishers and universities use Leanpub to publish amazing in-progress and completed books and courses, just like this one. You can use Leanpub to write, publish and sell your book or course as well! Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks. Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. It really is that easy.

Learn more about writing on Leanpub