Stewart Lynch Newsletter 2025-29


Stewart Lynch News
2025-29

Please pass on the subscription link to others in your sphere so I can broaden my reach.
https://stewartlynch.kit.com

Back from France and Recharged

My wife and I just returned from a fantastic vacation in France, where we focused on two incredible cities: Lyon and Avignon. We spent a week in each, exploring the cities themselves and taking train and bus trips to nearby towns and the surrounding countryside. The region’s history is remarkable. I was reminded just how much influence the Romans had on this part of France.

If you’re planning a trip, I highly recommend choosing one or two home bases and exploring from there. It’s a far more relaxed way to travel, allowing you to really experience the local culture and history without the hassle of constantly moving your luggage. We also visited Marseille and Frankfurt, Germany, but these were basically just stops on the way.
I’m back now, refreshed, inspired, and ready to get back to work.

Catching Up: Four Weeks of New SwiftUI Videos

It’s been four weeks since my last newsletter, and even while I was away, I kept up my weekly video schedule.

I kicked things off with TabView in iOS & iPadOS 26: New Features, Search Tabs, and Accessory Views — a deep dive into the latest TabView enhancements in iOS 26.

Next came a two-part series on the new WebKit API for SwiftUI:

Most recently, I explored another exciting new feature in iOS 26 — SwiftUI Concentric Rectangle & Concentric Corners.

I hope you’ve had a chance to watch these and found them helpful in exploring the newest capabilities of SwiftUI.

Kicking Off a New Series on Apple’s Foundation

This week’s video dives into Apple’s new Foundation Models framework — the same technology that powers Apple Intelligence. You’ll learn how to embed Apple’s on-device large language model with just three lines of Swift code, handle errors gracefully, and check for device compatibility.

This is the first video in a multi-part series — at least four more are planned — that will explore prompt building, streaming guided generation, transcripts, and tool calling. Each video builds on the previous one, so I highly recommend following along in sequence to get the most out of the series.

SwiftUI Tip: Trigger an Alert without a Boolean State Variable

While working on my recent Foundation Models videos, I needed a way to present an alert whenever an error occurred. With Foundation Models, your prompts can throw errors, so handling them gracefully is essential.

Instead of maintaining a separate Boolean state to control the alert, you can use an optional error string and bind the alert’s presentation directly to whether that string is non-nil.

Here’s how you can do it:

When an error is thrown, assign its localized description to errorString. Then present the alert like this:

My Other Stuff

Channel Listing App

A Searchable Mac app containing a list of all of my YouTube videos including the ability to watch them in the app and download starter and completed source code

Free on Gumroad

CustomGPT

A custom ChatGPT that has indexed the transcripts of my videos.
Add to your ChatGPT Sidebar

Smile4Me Course

Learn how to build a multi-targeted app using a Jokes API.
Don't let the low cost of the course fool you into believing that low cost means low content. 6.5 hours of content and 56 videos.

Enrol in the course

Affiliate Links

Below are a number of affiliate links for products that I not only endorse but use all the time. I will never endorse something that I do not believe in.

RocketSim - Build Apps Faster 

This is an invaluable tool when working with the simulator in Xcode.

   https://gumroad.com/a/122988499/ftvbh 

BigMountain Studio Books 

Mark Moeykens is a master at creating SwiftUI reference books. I have purchased every one of these books and refer to them all the time.

Use this link and we both will benefit

https://www.bigmountainstudio.com/a/77jt8

113 Cherry St #92768, Seattle, WA 98104-2205
Unsubscribe · Preferences

Stewart Lynch

Join over 23,000 YouTube subcribers who are mastering Swift and SwiftUI.Level up your iOS development skills with concise tutorials and professional development tips delivered straight to your inbox. Subscribe now for exclusive discounts, insider insights, and curated highlights from my 350+ YouTube tutorials.

Read more from Stewart Lynch

Stewart Lynch News2025-28 Subscribe to my YouTube Channel Please pass on the subscription link to others in your sphere so I can broaden my reach.https://stewartlynch.kit.com New in iOS 26: Glass Toolbars & Transitions in SwiftUI Last Sunday, I released a new video that dives deep into the latest toolbar enhancements and modal sheet behaviors introduced in iOS 26. You’ll learn about semantic and positional toolbar placements, new glass button styles, navigation subtitles, bottom bar actions,...

Stewart Lynch News2025-27 Subscribe to my YouTube Channel Please pass on the subscription link to others in your sphere so I can broaden my reach.https://stewartlynch.kit.com Missed Last Week’s Video? Here’s What You’ll Learn Last week, I explored the latest liquid glass design changes in iOS 26 for a variety of SwiftUI controls. From new drag-sensitive toggles and segmented pickers to sliders with tick marks and completely reimagined menus, including submenus and destructive roles, you’ll...

Stewart Lynch News2025-26 Subscribe to my YouTube Channel Please pass on the subscription link to others in your sphere so I can broaden my reach.https://stewartlynch.kit.com Unlocking SwiftUI’s Liquid Glass in iOS 26 Last week’s video dove into SwiftUI’s new Liquid Glass effects introduced in iOS 26. From fresh button styles to interactive containers and smooth matched geometry transitions, I showed you how to use these new tools to build beautiful, fluid UIs. Fresh New SwiftUI Glass...