App Architecture

iOS Application Design Patterns in Swift

Welcome to the repository of the App Architecture book!

This repository hosts all sample code from the book: the Recordings sample app in seven different variants, plus a project from the accompanying videos that implements eight application design patterns within a single app.


We’d love to hear your feedback. File an issue, send us an email, or send us a tweet.


During the early-access period of this book we’ve recorded weekly Q&A sessions.


Florian, Matt and Chris