I've always loved the simplicity of Apple's "What's New" screens, so I decided to mimic it in 40 Below.

#iosdev #swiftui

📣 Supreme Sponsor

We're pumped to have GuardSquare sponsoring Deep Dish Swift 2026! 🧡

If you've ever worried about someone reverse engineering your app, these are the folks who make sure that doesn't happen. Mobile app security, done right.

See you next week!

🎟️ https://ti.to/deep-dish-swift/2026

#DeepDishSwift #iOSDev #SwiftLang

One of the new Record Stores in Recordfy. 8mm Records is located in Barcelona and in Porto. Tons of music. Check it out. (the Website is a bit wip, so please don’t mind)
#vinylrecord #buildinpublic #indiedev #iosdev
https://www.recordfy.com/merchant/11680-8mm-records
Recordfy: Discover Vinyl Records and Record Stores.

Browse vinyl records online, discover new finds, and buy from independent sellers.

Recordfy

Xcode 26.4 introduces package traits from SwiftPM 6.1, letting package authors expose configurable options to consumers. Enable optional dependencies and conditional compilation — a powerful solution for transitive dependency management.

🔗: https://www.massicotte.org/blog/package-traits-in-xcode/ by Matt Massicotte (@mattiem)

#Swift #SwiftPM #iOSDev

Package Traits in Xcode

At long last, package traits are now supported in Xcode and I think it's a big deal.

massicotte.org

So as a general rule, we need to conform View Models to MainActor for the sake of UI updates happening on the MainActor, but that causes contention on the MainActor when testing.

I wonder if there’s a way to default isolate, maybe via a parameter, to the MainActor, but for the sake of testing to allow it to be effectively nonisolated? #swiftlang #iosdev

Work with SwiftPM without #Xcode and run on Mac and Linux with https://notepadexe.com #swift #swiftlang #macdev #iosdev

https://youtu.be/7eGPTWPFEX4

Is the CloudKit Sync bug fixed in the iOS25.5 beta or still broken?
#iosdev
I wrote a post on how we can embed SF Symbols in Text and style them with modifiers in SwiftUI by leveraging LocalizedStringKey interpolation: https://nilcoalescing.com/blog/EmbeddingSFSymbolsInSwiftUIText/
#iOSDev #SwiftUI
Embedding SF Symbols in SwiftUI Text

Combine text with icons and style them using modifiers in SwiftUI by leveraging LocalizedStringKey interpolation.

Nil Coalescing

Swift 6.3 is out! The March 2026 edition covers the integration of Swift Build with SPM for a consistent cross-platform build experience. Plus community stories, systems programming talks, and new Evolution proposals.

🔗: https://www.swift.org/blog/whats-new-in-swift-march-2026/ by Owen Voorhees & Dave Lester (@davelester)

#Swift #SwiftLang #iOSDev

What's new in Swift: March 2026 Edition

Welcome to “What’s new in Swift,” a curated digest of releases, videos, and discussions in the Swift project and community.

Swift.org

I hope I don't have to git bisect an Xcode Archive result for a while…

It worked well, but it was annoying as hell. #iosDev