Get all of our books as bundle and save 22%!
App Architecture (+ Videos) explains a range of application design patterns and their implementation techniques using a single example app, fully implemented in five design patterns.
Functional Swift introduces you to functional programming concepts – one more tool in your toolbox to write better code.
Advanced Swift takes you through Swift's features, from low-level programming to high-level abstractions.
Core Data shows you best practices by example – from simple persistency to multithreading and syncing.
Optimizing Collections shows how to write very efficient Swift collection code through lots of examples.