Announcing the Advanced Swift Spring Fling!

We’re excited to announce the launch of three new books — and you can take advantage of our new Advanced Swift Spring book bundle! By Manda Frederick.

Save for later
Share
You are currently viewing page 2 of 2 of this article. Click here to view the first page.

About the Author

Marin Todorov is the author of this book. Marin is one of the founding members of the raywenderlich.com team and has worked on seven of the team’s books. Besides crafting code, Marin also enjoys blogging, teaching, and speaking at conferences. He happily open-sources code. You can find out more about Marin at www.underplot.com.

Design Patterns by Tutorials

Learn design patterns with Swift!

Design patterns are incredibly useful, no matter what language or platform you develop for. Using the right pattern for the right job can save you time, create less maintenance work for your team and ultimately let you create more great things with less effort.

Every developer should absolutely know about design patterns and how and when to apply them. That’s what you’re going to learn in this book!

  • Start with the basic building blocks of patterns such as MVC, Delegate and Strategy.
  • Move into more advanced patterns such as the Factory, Prototype and Multicast Delegate pattern.
  • Finish off with some less-common but still incredibly useful patterns including Flyweight, Command and Chain of Responsibility.

And not only does Design Patterns by Tutorials cover each pattern in theory, but you’ll also work to incorporate each pattern in a real-world app that’s included with each chapter. Learn by doing, in the step-by-step fashion you’ve come to expect in the other books in our by Tutorials series.

This book is in early access; the complete digital edition will be released in Late Spring 2018.

We’ll be releasing a free chapter from this book on Wednesday, April 25, to help you discover what the book has in store for you!

“The book all iOS and macOS developers have all been waiting for: Design Patterns by Tutorials is the best of the wisdom of that gang of four written in Swift. Need a singleton that’s ready to try in a playground, along with clear guidance about how to use it and not misuse it? This is your essential guide.” – Mark W. Powell

About the Authors

Joshua Greene is an experienced iOS developer who loves creating elegant apps. When he’s not slinging code, he enjoys martial arts, Netflix and spending time with his wonderful wife and two daughters. You can reach him on Twitter at @jrg_developer.

Jay Strawn is a former librarian and is passionate about languages both human and code based. When she’s not working as a developer, Jay enjoys being an ESL conversation partner and reading zines.

Advanced Swift Spring Bundle

To celebrate the launch of our new advanced Swift books, we’re offering a special bundle where you can get all three books at a massive discount!

Our new Advanced Swift Spring Bundle includes all three books in PDF/ePub format, with all source code included:

  • Realm: Building Modern Swift Apps with Realm Database
  • Data Structures and Algorithms in Swift
  • Design Patterns by Tutorials

That’s a $164.97 value — but you can get all three books for just $99.99 in the Advanced Swift Spring Bundle! But don’t wait: this bundle deal is only good until Friday, April 27.

Advanced Swift Spring Fling Giveaway

To celebrate the Spring Fling, we’re giving away three Advanced Swift Spring Bundles to some lucky readers!

To enter the giveaway, simply leave a comment below and answer the following question:

What are you most excited about in our new book lineup?

We’ll select three winners at random who leave a comment below before Friday, April 27. Get your entries in early!

Where to Go From Here?

To recap, here’s the schedule of events for the Advanced Swift Spring Fling:

  • April 16: Design Patterns, Data Structures, and Realm books launched
  • April 18: Free chapter from Data Structures and Algorithms in Swift
  • April 20: Swift Algorithm Club post
  • April 23: Free chapter from Realm: Building Modern Swift Apps with Realm Database
  • April 25: Free chapter from Design Patterns by Tutorials
  • April 27: Giveaway and Last Day for Discount!

If you are comfortable with Swift and iOS development and want to take your development skills to the next level, there’s no better way to do that than through the Advanced Swift Spring Bundle.

Don’t miss out on your chance to grab this bundle of three books for just $99.99 — that’s a massive savings of 40% off of the regular price! This bundle pricing is only available until Friday, April 27, 2018, so grab this great discount while you can.

We truly appreciate the support of all our readers; you help make everything we do here at raywenderlich.com possible. Thanks for your support — and don’t forget to leave a comment below to enter the giveaway!