You won't want to miss this video. Coming coming on Sunday. Add a vertical index scroll bar to your lists.
Subscribe to my channel at youtube.com/@StewartLynch
You won't want to miss this video. Coming coming on Sunday. Add a vertical index scroll bar to your lists.
Subscribe to my channel at youtube.com/@StewartLynch
I export all realm to a nested JSON and then map that to SQLite tables.
Completely rewrote my Wine Cellar app from UIKit and Realm to use SwiftUI and SQLiteData from @pointfree.co. Syncs perfectly with iCloud. Exported data as JSON and png and imported back.
I have a new 10 part series on SQLiteData coming soon. Stay tuned.
My full Swift and SwiftUI Network Manager series is now available in one playlist. In three videos youβll build a reusable networking layer using async/await, generics, and improved error handling for JSON decoding.
#Swift #SwiftUI
youtube.com/playlist?lis...
New video: Part 3 of my Network Manager series for SwiftUI. We refactor networking logic into a reusable generic data view model with loading indicators and refresh support.
youtu.be/7athP98-HEU
Part 2 of my Network Manager series is live. Learn how to turn silent failures into meaningful user feedback using throwing functions, custom errors, and SwiftUI alerts. Clean, reusable, and practical Swift networking.
#Swift #SwiftUI
youtu.be/9H0gc-smKiA
Iβm starting a new 3 part series over 2 weeks on building a reusable Network Manager in Swift using async await, URLSession, generics, and better JSON decoding diagnostics. A solid foundation you can reuse in real apps. Next video drops Wednesday.
youtu.be/zEzIxdA8zLQ
Be honest. If someone asked you to explain #Swift autoclosures, could you? π They power the ?? operator you use every day. New video breaks it all down with playgrounds + a real #SwiftUI form. youtu.be/t8NYLDB5Fg8
If you have been waiting for both parts of this series to be released, wait no longer.
Sharing App Data with Uniform Type Identifiers and ShareSheets Part 1
youtu.be/TPGn2pJjfis
Sharing App Data with Uniform Type Identifiers and ShareSheets Part 1
youtu.be/TPGn2pJjfis
Part 2 is live. Finish your SwiftData sharing workflow with custom Uniform Type Identifiers, UIKit share sheets, onOpenURL handling, and duplicate-safe imports. This is real-world user-to-user data sharing.
youtu.be/t9FRldfZ8vc #SwiftUI #Xcode
Tickets LIVE for Swift Rockies! ποΈ
No developer is truly "self-taught" - real growth comes from community. Join me July 22-23 in Calgary as I share how intentional projects + sharing knowledge makes you stronger.
180 spots. Intimate retreat format.
swiftrockies.com #iOSDev
I built a free Mac app to download individual folders from GitHub repos. No more downloading entire repositories just to access one project. Supports private repos & branch selection.
Get it here: stewartlynch.gumroad.com/l/GHDownloader
As a follow up to my last video on Agentic Coding, think you need to pay $20/month for agentic coding in Xcode? 26.3 Wrong!
Here's how to do it completely free with ChatGPT and Codex: youtu.be/cuBANmz7OxY
Before you can share iPhone app data between users, you have to prepare the data. This video shows how to encode relational SwiftData into JSON and make it ready for user to user sharing without CloudKit. youtu.be/TPGn2pJjfis #SwiftData #Sharing
2nd Video this week. I just built 2 complete iOS apps in minutes using Xcode 26.3's agentic coding - live and unedited. Watch the AI write SwiftUI code, fix bugs, and generate documentation in real-time. Is this the future of iOS development?
youtu.be/QdpaI_j0FRU
#Xcode #AI
Sharing SwiftData between different users is not syncing.
Over the next two weeks I am releasing a 2-part series on file-based sharing with JSON, custom document types, UIKit share sheets, and safe imports. No CloudKit.
Subscribe and turn on notifications:
youtube.com/@StewartLynch
Just released Symbols Browser π
Browse SF Symbols from your macOS menu bar. Search, preview effects, customize colors, generate SwiftUI, UIKit, or AppKit code, and copy PNGs without leaving your workflow.
Pay what you want (or $0)
stewartlynch.gumroad.com/l/SymbolBrow...
SwiftUI pickers that actually matter: DatePicker ranges + styles, optional dates with a clean Binding, MultiDatePicker with selectable dates in a grid, plus ColorPicker tips and a UIKit UIColorPicker sheet for custom buttons. #SwiftUI youtu.be/O540BJGGpYw
For me, it is my Apple Watch. It comes from HealthKit though so any way your iPhone can get data into it.
Iterating more on this personal project with some help from Claude Code is so much fun and satisfying. For me, a really useful alternative to the Fitness app on my iPhone. Better insights to my workout data. #BuildInPublic #SwiftUI
SwiftUI pickers look easy until they quietly break your UI. This video explains when tags are required, why selections fail, and which picker styles actually work in real apps. #Swift #SwiftyUI
Watch here youtu.be/_wpqggVJCYQ
Been working on a personal project because I hate the UI of the Fitness app for finding workouts that I have done over the years. I import directly from HealthKit and insert into SwiftData for easy access. A really nice API to work with
I think that after a recent update to MacOS, that my newsletter which is created with Kit is being marked as Junk. If you are a subscriber and are not getting them every 2 weeks, check your junk folder. Next one comes out on Wednesday stewartlynch.kit.com
Swiftβs switch statement is one of the most powerful tools in the language, yet most developers underuse it. Pattern matching, enums, SwiftUI state, and more in one focused video. youtu.be/84HoS9W2tpw
On this day in 2014 I lost my job and had no clear plan. A few months later Swift arrived and changed everything. I started over at 62. By 2019 I had shipped 12 apps then SwiftUI led me to YouTube, and today that journey is 400+ videos strong.
If youβve ever wondered where to create your observable class in SwiftUI, this video walks through every case with real examples. Inspired by and credited to @natpanferova.bsky.social 's blog. Seven demo views that finally make it click. youtu.be/z0GD03x3gc4
Xcode Previews can be powerful, or painful. I show how Preview Traits fix that: type-safe configs, reusable custom traits, and preview-only mock data layers. This will save you hours. youtu.be/zrqFczU1iFg #Swift #SwiftUI
Missed some of my 2025 #Swift and #SwiftUI content? Hereβs a 5-minute, category-based recap of 70+ videos, 13 deep dives, the WWDC series, and open-source tools including the Xcode Project Renamer and SF Symbols + Emoji package. Links in the description : youtu.be/fECmk34zpoY
This was from my middle years. Punch cards are also missing π€ͺ
I think my ChatGPT recap nailed it. If this doesnβt date me, I am not sure what will