Weekend good reads for Apple developers #2026/43
Weekend good reads for Apple developers #2026/43
From rendering, RealityKit and agentic coding to, you guessed it, iPhone Duo layouts
iPhone Duo is now a thing. Some reviewers mention apps compatibility being an issue. Maybe we could work on that, but let’s start with learning some and old things.
WebKit team shares their approach to limit user tracking in Safari – Blocking Identity Resolution Infrastructure (with some additions by Michael Tsai – WebKit Blocking Identity Resolution Infrastructure);
What’s new in Swift: September 2026 Edition by Tim Condon and Dave Lester goes through recent news in Swift ecosystem;
Howard Oakley explains how things work: How Ask Siri constructs and uses context with some hidden details on how Siri augments user’s request with details and system prompts, How Spotlight indexes in Golden Gate explaining Spotlight indexing, Local network privacy is getting better with current and upcoming privacy limitations targeting local network access, and Why Golden Gate may not change focus correctly with small research of UI glitch and even a workaround for that;
Making custom SwiftUI controls accessible with accessibilityRepresentation by Natascha Fadeeva teaches us to make our apps friendlier to all users;
Artem Mirzabekian talks about rasterization pipeline in Why Your Vector PDF Looks Blurry and goes through the App Attestation process – Apple App Attest in iOS Development – making your app more resistant to hacking;
SwiftUI Performance: Find Redraws in Xcode Instruments by Antoine van der Lee covers performance aspects that are relevant to SwiftUI view lifecycle;
Natalia Panferova reminds of simple fix for misaligned paged scroll views – Fix misaligned paging in SwiftUI scroll views and talks about iPhone Duo specific layouts – Positioning SwiftUI views around the fold on iPhone Duo (basically, avoid placing elements on top of the hinge where possible);
Updating Our Apps for iPhone Duo by Quentin Zervaas tells a story of the actual process of updating apps to iPhone Duo;
Natasha Jolan explains what “memory” is and how models and agents use it – Memory;
Swift Bits: Test In-App Purchases in Any Region by Anton Gubarenko is a simple cheat-sheet to help you testing in-app purchases;
Cristian Díaz goes through ways to highlight a selected object in RealityKit apps – Selection Effects for RealityKit;
Pragmatic Testing for Agents by Serg Dort starts with an idea that less testing could be a good thing, and follows up with the approach on how to make less but better tests.
And, since it is Friday, and also, it is the 25th anniversary of the iPod – Apple just added a small Easter egg on their Apple Music website. Try the original iPod in the browser.
And come back next week for more interesting articles!
© 2026 Danis Tazetdinov
N/A