UPGRADE YOUR SKILLS: Learn advanced Swift and SwiftUI on Hacking with Swift+! >>

Hacking with Swift

Swift Design Patterns

Preface

MVC

Start with Apple's preferred software architecture.

MVVM

Explore an increasingly popular alternative to MVC.

Architecting for SwiftUI

Special considerations when building SwiftUI apps.

Platform Patterns

Design patterns we inherited from Objective-C APIs.

Language Patterns

Design patterns that are idiomatic to Swift.

Classic Patterns

Design patterns that are used widely by Apple developers.

Wrap Up

Back to All Books

 
Unknown user

You are not logged in

Log in or create account
 

Link copied to your pasteboard.