Learn how to evaluate Foundation Models-powered features using Apple's new Evaluations framework, including datasets, evaluators, metrics, synthetic sample generation, and Swift Testing integration.
Why read: One of the first in-depth guides covering Apple's Evaluations framework introduced alongside Foundation Models improvements in Xcode 27 and iOS 27. It explains how to test probabilistic AI features using measurable evaluation metrics instead of traditional deterministic assertions.
Walid Sassi Advanced · 22 min read
Learn how to structure large SwiftUI applications using modular architecture, the MV pattern, aggregate stores, container/presentation views, navigation, validation, testing, and scalable application boundaries.
Why read: One of the most comprehensive articles on architecting large SwiftUI applications. It challenges common MVVM practices and presents an alternative architecture inspired by Apple's sample code and WWDC sessions.
Mohammad Azam Advanced · 45 min read
A structured guide to state, navigation, dependencies, networking, persistence, and testing in real SwiftUI applications.
Why read: Recommended for developers who want a complete learning path rather than isolated architectural recipes.
Mohammad Azam Intermediate · Book
Practical guidance for modeling, querying, previewing, testing, and synchronizing SwiftData applications.
Why read: Useful when your persistence requirements have grown beyond a few direct @Query examples.
Mohammad Azam Intermediate · Book