AzamSharp Books

Books for developers who want to build real applications.

Practical books for Swift and SwiftUI developers who want to move beyond tutorials and build applications that are easier to understand, maintain, and evolve.

SwiftUI Architecture book cover
SwiftUI

SwiftUI Architecture

Patterns and Practices for Building Scalable Applications

Learn practical SwiftUI architecture patterns for state management, navigation, dependency management, testing, communication between features, and building applications that can grow beyond simple demos.

Architecture State Management Testing
View Book →
SwiftData Architecture book cover
SwiftData

SwiftData Architecture

Patterns and Practices for Building Scalable Applications

Learn how SwiftData works in real applications, including relationships, queries, migrations, CloudKit, testing, debugging, background processing, custom stores, UIKit integration, and performance optimization.

Persistence CloudKit Performance
View Book →
Choose your book

Which book should you read?

Both books focus on building real-world Swift applications, but they solve different problems. SwiftUI Architecture focuses on application structure. SwiftData Architecture focuses on persistence and data-driven applications.

Book Focus Best For
SwiftUI Architecture State management, navigation, dependency management, testing, feature boundaries, and scalable SwiftUI application design. Developers who want to structure larger SwiftUI applications and move beyond simple view-based examples.
SwiftData Architecture Persistence, relationships, queries, migrations, CloudKit synchronization, background processing, custom stores, and performance. Developers building SwiftUI applications that store, query, synchronize, and manage persistent data.
AzamSharp Membership

Get the books as part of your membership.

AzamSharp members get access to digital books along with the complete course library, workshops, office hours, and new member content.

View Membership →