Stewart Lynch Newsletter 2025-12


Stewart Lynch News
2025-12

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

In this week's video, I explored two exciting new additions introduced at WWDC24:

• Accessing section subviews (headers, content, and footers)

• Using the new ContainerValue struct for dynamic view behaviour

I walked you through two practical examples: enhancing a basic list with stylized sections and creating a dynamic, filterable to-do list using ContainerValue to elevate a selected section to the top.

Along the way, we:

• Built and modularize custom container views

• Used SwiftUI’s new scroll and animation capabilities

• Dynamically grouped data and styled it with conditional logic

video preview

Bonus Video

I also released a bonus video last week: my presentation from Deep Dish Swift. It reached over 1,000 views in the first 10 hours, which is a personal best for me. I’ve received so much positive feedback, and I truly appreciate all the support. If you’ve never been to a Swift conference, I highly recommend it. It’s a great way to learn, connect with others, and get inspired. I’m now motivated to apply to speak at more conferences, and who knows—we might meet in person someday. If you see me at an event, please come say hello. I love meeting new people in the community.

video preview

What is Coming?

We’re kicking off a brand new series with the ultimate goal of building a reusable SF Symbol Picker Swift Package that you can easily integrate into any project. In the first video of the series—coming next week—we’ll lay the groundwork by diving into an essential aspect of iOS and macOS development: decoding property lists (plists). You’ll learn how to create and decode your own plists using PropertyListDecoder, understand the differences between dictionary- and array-based structures, and create flexible, generic decoding functions. We’ll also work with real SF Symbols metadata from Apple’s tools and build Swift model structs for symbol categories, search terms, availability, and more. To wrap up, we’ll consolidate data from multiple plist sources into a single, unified Symbol model that will power our symbol picker throughout the series.

Symbols Browser App

While developing the SF Symbol Picker series, inspiration struck—and I ended up building a full-featured SF Symbols Browser app for iPhone, iPad, and Mac! It’s packed with powerful features to explore, filter, and test symbols across platforms, and I’m excited to share that it’s now available on TestFlight. If you’d like to get early access and help shape the final product with your feedback, I’d love to have you on board.

Join the beta here (iOS + macOS):

👉 https://testflight.apple.com/join/meMzNPKM

video preview

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

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-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...

Stewart Lynch News2025-11 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 In this week's video, you saw how to build flexible and reusable containers in SwiftUI using @ViewBuilder. We looked at how to pass in customizable parameters with default values, use view modifiers to mimic container behavior, and decide when it’s better to use a container view versus a modifier. You...

Stewart Lynch News2025-10 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 In this week's video video, we improved our SwiftUI theming system by addressing three key issues: ✅ Fixed dark mode inconsistencies ✅ Resolved unwanted background reveals in modal sheets ✅ Persisted the selected theme between app launches We explored solutions using SwiftUI’s preferredColorScheme,...