StewartLynch Newsletter 2025-2


2025-2

Stewart Lynch News

Well, I made it to #2 in my newsletter. Thanks to everyone who has signed up and for the encouragement to continue.

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's video is a follow up to my video on creating enum generated Tab views. That video was by far the most popular video I have had in a long time. Lot's of great comments and one exchange is leading to a new video on another topic.

This week's video on creating Custom Tab Bars has also gotten off to a great start with the number of views reaching 1.000 within the first 24 hours so thanks to those who have seen it already.

If you are tired of the standard SwiftUI TabView, I’ll show you how to replace the default tab bar with custom-designed tab bars that work on iOS and iPadOS!

What You’ll Learn:

✅ How to hide the default Tab Bar

✅ Creating custom tab bars with animations

✅ Using SwiftUI enums & bindings for cleaner navigation

✅ Solving issues like the More button & extra tabs

✅ Designing three custom tab bar styles

video preview

What is coming?

Next week, I will be releasing a video that I hope you will enjoy. It is called "A case for Custom Bindings in SwiftUI: Essential Tips and Tricks"
I have only recently started using them myself so I thought that I would share with you why Custom Bindings in SwiftUI are a powerful tool that you should master! While they may seem intimidating at first, I’ll break them down into easy-to-understand examples that will help you integrate them seamlessly into your SwiftUI projects.

Other News

I am busy preparing for my Deep Dish Swift talk at the end of April. The topic is "Why didn't I know that?".
I can't tell you how many times I come across things that I thought that I should know, but don't. Sometimes things that are common knowledge to others have flown under the radar for me and it turns out I am not alone.

I am primarily active on Mastodon and I am always pleasantly surprised when developers much more experienced than I am post about something that they just learned yet I have been using that concept for years. It is encouraging to know that we all have something to learn and this is why I do what I do.

Oldie by Goodie

Let me finish this newsletter with video that I released at the start of my YouTube career back in January 2020.
It is still relevant today, and every time I get a new computer, or have to completely trash Xcode and do a clean install, I refer back to this so that I can make sure that all of my Code Snippets are back for this computer and shared with my office computer.

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

My Social Links

Follow me on any one of the following platforms.

Mastodon (preferred) : https://iosdev.space/@StewartLynch
Bluesky: https://bsky.app/profile/stewartlynch.bsky.social
LinkedIn: https://linkedin.com/in/StewartLynch
Threads: https://www.threads.net/@stewartlynch
X (Last resourt): https://x.com/StewartLynch

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-8 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 dive into the power of the contentTransition modifier in SwiftUI, introduced in iOS 17. Unlike the transition modifier, contentTransition allows us to animate changes within a view’s content rather than replacing the entire view. This creates smoother and more natural animations...

Stewart Lynch News2025-7 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, we explored the Transition protocol introduced in iOS 17 and how it allows us to control how views enter and exit the view hierarchy in SwiftUI. We dived into both built-in AnyTransition types and custom transitions, showing how to combine them for more dynamic UI effects. 🔥 What...

Stewart Lynch News2025-6 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 show you how to leverage SwiftUI ViewModifiers to improve code readability, flexibility, and maintainability. We create three custom view modifiers that you can start using in your SwiftUI projects today. Each modifier enhances different aspects of UI development, from embedding...