This week brings another wave of betas from Apple as we gear up for the major releases next month. Here's a selection of articles to keep you in the loop!

๐Ÿ”—: https://ios-newsletter.snappmobile.io/issues/2025-08-22-issue-54.html

Highlights below ๐Ÿ‘‡

#SnappiOS

Snapp Mobile iOS Newsletter 54

Building a robust navigation system in a large SwiftUI app can be a huge challenge. This detailed guide demystifies the process, covering everything from a single NavigationStack and type-safe routing to deep linking and state restoration.

๐Ÿ”—: https://www.wesleymatlock.com/navigationstack-deep-linking-in-large-swiftui-apps/

#SwiftUI #Navigation

โœˆ๏ธ NavigationStack + Deep Linking in Large SwiftUI Apps

Professional iOS Engineer specializing in SwiftUI, VisionOS, and modern Apple platforms. Expert in HealthKit, tvOS, CarPlay development with 50+ technical articles and comprehensive portfolio.

Ever needed to schedule an alarm in SwiftUI that can bypass silent mode and Focus? This fantastic guide demystifies the new AlarmKit framework in iOS 26.

๐Ÿ”—: https://www.createwithswift.com/scheduling-and-managing-alarms-in-swiftui-with-alarmkit/

#SwiftUI #AlarmKit

Scheduling and Managing Alarms in SwiftUI with AlarmKit

Learn how to schedule and manage alarms within your application using AlarmKit

Create with Swift

Still getting the hang of modern concurrency? This clear explanation of `async/await` in Swift shows how structured concurrency makes code far more readable than old-school completion handlers.

๐Ÿ”—: https://www.avanderlee.com/swift/async-await/ by @swiftlee

#Swift #Concurrency

Async await in Swift explained with code examples

Async await in Swift allows to write asynchronous tasks with structured concurrency. Maintain readability in complex code.

SwiftLee

It's a fundamental concept, but the choice between `let` and `var` for `struct` properties has a big impact. This fantastic piece dives deep into how your choice affects initializers, default values, and even testing.

๐Ÿ”—: https://www.swiftbysundell.com/articles/let-vs-var-for-swift-struct-properties by @johnsundell

#Swift #BestPractices

Deciding between โ€˜letโ€™ and โ€˜varโ€™ for Swift struct properties | Swift by Sundell

Does marking a given Swift struct property as either โ€˜letโ€™ or โ€˜varโ€™ simply determine its mutability, or is there more to it? Letโ€™s explore!

Swift by Sundell

Interoperability between Objective-C and Swift gets a boost in Swift 6.1. This article explains how you can now use a Swift implementation with an Objective-C header.

๐Ÿ”—: https://blog.swiftify.com/objective-c-implementations-in-swift-72d8fa88e4ee

#Swift #ObjectiveC

Objective-C Implementations in Swift

Objective-C and Swift offer strong interoperability, making mixed codebases a practical and effective approach for large, complexโ€ฆ

Medium

Working with partially generated content from the Foundation Models framework in Xcode Previews can be tricky. This useful guide explores effective strategies to simulate stream responses and handle potential type-mismatch errors.

๐Ÿ”—: https://www.artemnovichkov.com/blog/working-with-partially-generated-content-in-xcode-previews

#Xcode #FoundationModels

Working with partially generated content in Xcode previews

Learn how to use Foundation Models guided generation in Xcode previews

Artem Novichkov

Ready to dive into on-device AI? This great article explores Apple's new Foundation Models framework, introduced in iOS 26. Discover how this privacy-focused toolkit brings the power of large language models right to your users' devices.

๐Ÿ”—: https://www.createwithswift.com/exploring-the-foundation-models-framework/

#AI #FoundationModels

Exploring the Foundation Models framework

Explore the different pieces of the Foundation Models framework which allows access to Apple's on-device models.

Create with Swift

Time for a refresh on ExtensionKit! This fantastic article serves as a timely re-introduction to the framework, which is now available on iOS 26. Dive in to explore its capabilities, including remote views, XPC communication, and sandboxing.

๐Ÿ”—: https://www.massicotte.org/extensionkit-intro by @mattiem

#ExtensionKit #iOSDev

A (Re-)Introduction to ExtensionKit

ExtensionKit was a pretty significant new feature, introduced three years ago with macOS Ventura. But, I wouldnโ€™t be surprised if youโ€™ve never even heard of it, as it had a strangely quiet introduction. There were no sessions or labs about it during WWDC 2022. I only discovered it because a friend stumbled across the beta documentation and sent it to me.

massicotte.org

Stay ahead in iOS development with our weekly newsletter! Get curated articles, deep dives, and the latest Swift and Apple ecosystem news delivered straight to your inbox.

Subscribe here: https://ios-newsletter.snappmobile.io/subscribe.html

#iOSDev #SwiftLang #TechNews

Snapp iOS Weekly | Subscription