Stewart Lynch Newsletter 2025-10


Stewart Lynch News
2025-10

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, custom presentation detents, and AppStorage with RawRepresentable. By the end of this video, your app’s theming system was more reliable and user-friendly.

video preview

What is Coming?

In next week’s video, you’ll learn how to build flexible container views in SwiftUI using @ViewBuilder, customizable parameters, and internal state. We’ll explore when to use container views versus view modifiers, how to inject logic with closures, and build three complete examples—including a styled container with SF Symbols, a stateful toggle container, and a dynamic confirmation form.

Menu Bar Apps I Love

I’ve always had a soft spot for menu bar apps—and I’ve got plenty installed. These compact utilities give you quick access to powerful tools, right from the top of your screen, no matter where you are on your Mac.

You may already know about my own menu bar app, SmileForMe, from my online course. It’s a simple little tool that fetches a random joke whenever I need a laugh—and yes, it still gets me every time.

There are countless menu bar apps out there, but here are a few I personally use every day while coding:


🧭 StyleGuide – HIG Menu Bar App by Adam Foot

A must-have for anyone working with SwiftUI or UIKit design systems. This app lets you:

  • Compare dynamic type sizes
  • Preview platform-specific font sizes
  • Browse semantic colors
  • Take screenshots at specific sizes
  • Explore font design options

📥 Download on the Mac App Store


📏 PixelSnap 2.0

The fastest and most accurate way to measure anything on your screen. Ideal for UI design, spacing tweaks, or just satisfying your pixel-perfect cravings.

💻 Available via SetApp or directly at getpixelsnap.com


🔣 SF Menu Bar by Geoff Hackworth

Though I am working on my own version of this kind of tool that will also be an iOS and iPad app as well, you can currently use this wonderful tool to get instant access to the full SF Symbols library—right from your menu bar. You can:

  • Browse by symbol data set or OS version
  • Explore by category
  • Quickly search and copy symbols for use in Xcode

📥 Get it on the Mac App Store


⚡ SuperCharge by Sindre Sorhus

Add a powerful Swiss Army knife to your Mac. SuperCharge enhances your macOS experience with a growing list of utilities to streamline your workflow.

💻 Available via SetApp or directly at sindresorhus.com/supercharge

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

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