
Issue 756
26th June 2026
Written by Sriyank Siddhartha
Comment
For long-time readers of iOS Dev Weekly, Dave Verwer’s announcement in issue 751 that he would be handing over the reins of the newsletter while continuing his community work on Swift Package Index (SPI) now feels especially significant. The formal announcement that Swift Package Index has joined Apple was published three days ago, and it marks a major moment for the Swift ecosystem.
Swift Package Index has been run independently for years by people the community has trusted, and after getting to know Dave more closely over the past weeks and months, we’re confident it will continue to operate with the same fierce independence from inside Apple while becoming even more valuable to the community. We wish Dave every success in his new role.
On a personal note, all of us on the team are continually in awe of what Dave built with iOS Dev Weekly over the last 15 years. We are simply caretakers of that legacy and remain committed to living up to it.
We’re also thrilled to welcome new members of the editorial team: Andyy Hope, Alex Ozun, Juan Merin, and Konstantinos Nikoloutsos. Many of you will know them from their blogs, community contributions, and conference talks, and each will take the weekly reins in rotation, bringing their own voice and perspective to the newsletter.
Enjoy the issue. 🙏
On a side note, our team has been deep in prep for the three days of swiftCon at next.app devCon in Berlin. The CFP closes in four days, on June 30, and we’d love to see more real-world Swift talks from you. Please take a moment to repost the swiftCon CFP post on LinkedIn to support this community-driven event.
– Sriyank Siddhartha
Sponsored Link
Your iOS Builds Deserve BetterStop waiting on overloaded runners. With Orka, spin up macOS VMs on demand, integrate with GitHub Actions, Jenkins, or your favorite CI tools, and manage your infrastructure with Kubernetes-native orchestration. Run Orka wherever you have Macs – on-prem, on AWS, at MacStadium, or in a hybrid environment. Build faster, ship more reliably, and eliminate CI bottlenecks. Learn more about Orka.
News
Swift Package Index joins Apple; Dave Verwer joins Apple tooThis is a big moment for the Swift ecosystem. Swift Package Index has been a trusted place for package discovery for years, and now it is joining Apple while staying open source. Dave Verwer, the creator of Swift Package Index, says in his LinkedIn post that he is joining Apple to continue working on Swift packages.
iOS 27 adds Mac-like recovery mode for iPhone and iPad
iPhone and iPad can now boot into a dedicated recovery environment, similar to the Mac, with options for updates, diagnostics, repair, and erase. It is a small feature, but a very practical one when devices fail to start normally.
Code
AsyncImage gets a real upgrade in iOS 27Natalia Panferova shows how AsyncImage in iOS 27 finally becomes more practical for real apps. It now accepts a URLRequest, so you can set headers, cache policy, and timeouts without rolling your own loader, and you can also share a custom URLSession across a SwiftUI view hierarchy for authenticated or cache-sensitive image loading.
Swift 6.4 makes concurrency a little nicer
Antoine van der Lee walks through the latest convenience changes in Swift 6.4, helping make async code easier to write and easier to reason about. It is a good read if you want the language updates without wading through the full proposal list.
SwiftUI is one graph
This is one of those articles that can change how you think about SwiftUI. Mihaela Mihaljević zooms in on the framework’s graph model and gives you a cleaner way to understand identity, updates, and why some UI bugs happen in the first place.
Tools
CrashReportExtensionCatching crashes is hard when the app is already crashing. Apple’s CrashReportExtension moves crash reporting out of the main process, which should make production crash analysis safer and more reliable.
_UIPortalView: From Live Mirroring to Liquid Glass-Style Effects
_UIPortalView is a UIKit tool that can show the same view in another place on the screen without making a copy. This means the view stays live and updates in real time. It can be useful when you want a smooth visual effect or a mirror-like UI. It also avoids the extra work of taking snapshots again and again.
And finally...
Vintage Macintosh Programming Book Library for the old souls in the room. ❤️
