Stewart Lynch Newsletter 2025-15


Stewart Lynch News
2025-15

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

This Week's Video

This week, I continued my SF Symbols series with a practical deep dive into building a flexible and reusable symbol picker for SwiftUI projects. In the tutorial, I showed how to decode plist files from the SF Symbols app, organize the data into models, and create a loader class using the new @Observable macro.

I then built a dynamic symbol picker that allowed users to filter by category, use a search bar to narrow results, and present the picker using sheets or popovers. The result was a clean, interactive component that can be easily reused across iOS apps.

If you are looking for a simple way to let users choose SF Symbols in your app, this video will help.

video preview

What is Coming?

Next week, I’ll show you how to turn your SwiftUI project into a reusable Swift package, using my SF Symbol Picker as the example. You’ll learn how to structure your code, expose only what’s needed, add platform support, and publish your package to GitHub—complete with versioning and a polished README. Whether you’re creating tools for personal reuse or sharing them with the community, this step-by-step guide will get you there.

WWDC 2025 Spotlight - Foundation Models Framework

There was a lot announced at WWDC last week, and I’ll be spending the next couple of months digging into everything and planning new videos for the channel. One of the biggest announcements, in my opinion, is the introduction of the Foundation Models framework, a powerful new API that gives developers access to Apple’s on-device large language model (LLM) powering Apple Intelligence across iPhone, iPad, Mac, visionOS, and watchOS.

What does this mean?

It means developers can now integrate lightweight, privacy-first generative AI directly into their apps right on-device, with no cloud dependency, no additional costs, and no internet connection required. It opens the door for smart productivity tools, interactive games, and intelligent app features that all run locally.

There is a catch:

To take advantage of this as a user, you’ll need a device that supports Apple Intelligence, which, at this stage, means an iPhone 15 Pro or later.

As a developer, you’ll need to install both Xcode 26 and macOS 26 to get started. I’ve installed them on my test devices, but since this is Beta 1, I don’t recommend installing them on your primary machine just yet. I’ve already run into some odd behavior.

This framework is vast, and I plan to produce a series of videos exploring its capabilities. However, because it requires iOS 26 and macOS 26, I’ll likely wait until after September, once we’re out of the beta cycle to begin releasing those videos.

If you want a head start, I suggest watching the introductory session on the Foundation Models framework from WWDC. As always, I’ll take a structured, practical approach in my videos and I’m excited to show you what’s possible.

video preview

In the meantime, I’m also exploring a few other WWDC topics I will be covering starting in August:

  • What’s New in Xcode
  • What’s New in SF Symbols
  • Embracing the New Liquid Glass UI
  • WebView enhancements
  • AlarmKit
  • MapKit updates
  • …and more.

It’s summer, so I’ll be taking some time off—but the videos will keep coming regardless. Stay tuned!

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.

AppScreens

Simply the best way to create your Screenshots for your AppStore connect submissions
https://appscreens.com/?via=92e164

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-16 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 This Week's Video Transform Your SwiftUI Components Into Reusable Swift Packages The third installment in my SFSymbolPicker series is now live! If you’ve ever wanted to take your SwiftUI app components and turn them into a Swift package for easy reuse and sharing, this tutorial is for you. In this step-by-step video, I...

Stewart Lynch News2025-14 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 WWDC 2025 First Impressions and What's Next I’m still trying to take in everything that was announced at WWDC on Monday. With 120 sessions available, I’ve already bookmarked 50 that I want to go through over the next couple of weeks. I’ll begin with the “What’s New in…” sessions and go from there. Each week, I’ll share...

Stewart Lynch News2025-13 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 This Week's Video This week I launched a brand new series with one goal: to build a reusable SF Symbol Picker Swift Package that you can easily integrate into any project. In the first video, we focused on an essential skill for iOS and macOS development: decoding property lists (plists). You learned how to: Create and...