|
Stewart Lynch News 2026 - 21
Please pass on the subscription link to others in your sphere so I can broaden my reach. https://stewartlynch.kit.com/
|
|
|
Latest Videos
I am deep in to featuring all of the new APIs that were introduced at WWDC 2026 and the following two videos are two of them.
iPhone Duo: What Happens to Your Existing iOS Apps?
How will your current iPhone app look on iPhone Duo? This video compares builds from multiple Xcode versions, demonstrates Device Hub and app-container transfer, and reveals the simple rebuild step that can make your app’s day-one Duo experience substantially better without code changes.
Your iPhone App Needs This Before Supporting iPhone Duo
Get your SwiftUI app ready for iPhone Duo by first making it genuinely adaptive: add iPad support, adopt NavigationSplitView, improve tabs and toolbars, support landscape layouts, and keep search visible across screen sizes.
|
|
|
What's Next?
Next week I finish my 3-part series on iPhone Duo and the following week I am back to new APIs coming from WWDC 2026 and OS27.
iPhone Duo Changes SwiftUI Layouts: Here’s How to Adapt Your App
In this video, I continue updating my SwiftUI recipe app for iPhone Duo. I show how compiling with a supported Xcode version improves the baseline experience, then use iOS 27 and iOS 27.1 APIs to create adaptive toolbars. I prioritize important buttons, keep the Add button in the horizontal toolbar, and disable an unused vertical toolbar when presenting a modal form.
I also dig into the unique design challenge of the fold. Using fold and hinge helper views, I visualize where content can be obscured, then use reserved regions and the new arrangement view to give my planner separate panes on either side of the fold. Watch if you want practical patterns for making SwiftUI layouts adapt gracefully across closed, partially folded, and open iPhone Duo poses.
SwiftUI View Transitions - Zoom, Cover & Crossfade in iOS 27
In this tutorial, I compare four SwiftUI ways to reveal a detail view: the default navigation push, a zoom transition, a full-screen cover, and the new iOS 27 crossfade transition. I focus on the presentation context behind each result, using NavigationLink for push and zoom, versus state-driven fullScreenCover presentations for cover and fade, so you can choose the right approach rather than just apply an animation.
You’ll see the complete zoom recipe using a shared namespace and matching source IDs, how to add reliable dismiss controls to presented views, and how crossfade can create lightweight modal experiences that may be useful instead of overlays or alerts. Watch if you want a practical understanding of how SwiftUI navigation and presentation modifiers work together to produce distinct transitions.
|
|
|
PodCast Appearance
A couple of weeks ago, I was invited on the Empower Apps podcast with Leo Dion, founder of BrightDigit.
I stopped by to chat about using AI to learn faster instead of just letting it write your code. We get into planning in stages before you build, why Markdown is the universal language of AI, and the tiny "donkey work" tools I vibe code for myself.
|
|
|
Blueprint Icons
I discovered a cool command-line tool called “blueprint” by Mustafa Natur that converts your app icons (.icon and .appiconset) into blueprint versions. So I vibe-coded a small macOS app that will step through the installation and provide you with a UI front end for creating the icons. This is great for creating icons for development branches for your apps.
You can access the source code or download the app from my GitHub repository.
Github: https://github.com/StewartLynch/Blueprint-Icons
|
|
|
MyLinks ready for iPhone Duo
I used what I learned while researching and creating my iPhone Duo videos to update my MyLinks app. It has been completely redesigned with a new way to navigate and organise your link categories in addition to supporting the iPhone Duo.
Version 2.0 is available now from the App Store for iPhone, iPad and Mac.
https://apps.apple.com/ca/app/my-links/id6761623514
|
|
|
SimParcel
I know that Device Hub has been getting a lot of bad press, but despite the fact that there are deficiencies, I really like what it has to offer. Fortunately, there are some creative people out there that are filling in the gaps. A couple of newsletters ago, I wrote about how you can get those keyboard shortcuts back to the simulator.
Recently, there has been a lot of griping about the fact that you can no longer drag and drop images on to the simulator to have them added to the simulator's photo library. This limitation was really going to limit my ability to demonstrate how to add image attachments to Apple Intelligence requests with the local large language model.
SimParcel puts that workflow back: pick a simulator, drop photos, videos, apps, push payloads or links, and send. And best of all, it is free.
You can find out more and download it from developer Katenin's web site. https://katenin.dev/simparcel/
|
|
|
If you enjoy what I do and want to support my work, you can join my Ko-fi community and either make a one-time donation or become a monthly supporter for as little as $5/month. Monthly supporters get early access to my videos as soon as they’re uploaded to YouTube (as unlisted videos), sometimes up to a month before they’re made public. Monthly supporters also get priority responses to their questions, and I’m happy to help with coding challenges.
In addition to PayPal, Ko-fi now supports Stripe, which makes it easier to pay by credit card.
|
|
|
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
SymbolBrowser App
Browse Apple's complete SF Symbols library from your menu bar. Search, preview effects, customize colors, generate SwiftUI/UIKit/AppKit code, and copy symbols as images — all without leaving your workflow. Available on Gumroad: (Pay what you want)
GitHub Directory Downloader for Mac
This simple app lets you download any specific directory from any GitHub repository—whether it's public or private. Just copy the folder URL, paste it into the app, and download exactly what you need. It remembers your download locations, keeps a history of what you've grabbed, and even supports branch selection. Perfect for developers who want quick access to starter projects, code examples, or specific folders without the hassle of cloning entire repositories. Available on Gumroad: (Pay what you want)
Smile4Me Course
The course is now Free to download from: https://stewartlynch.github.io/Smile4Me-Course-Content/
|
|
|
Affiliate Links
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
|
|
|