

The iOS Weekly Brief – Issue #72, everything you need to know about iOS updates this week
iosweeklybrief.comThe iOS Weekly Brief – Issue #71, everything you need to know about Apple updates this week
iosweeklybrief.comThe iOS Weekly Brief – Issue #70, everything you need to know about SwiftUI updates this week
iosweeklybrief.comThe iOS Weekly Brief – Issue #69, everything you need to know about iOS updates this week
iosweeklybrief.comThe iOS Weekly Brief – Issue #68, everything you need to know about SwiftUI updates this week
iosweeklybrief.comThe iOS Weekly Brief – Issue #67, everything you need to know about iOS updates this week
iosweeklybrief.comThe iOS Weekly Brief – Issue #66, everything you need to know about iOS updates this week
iosweeklybrief.comThe iOS Weekly Brief – Issue #65, everything you need to know about iOS this week
This week we have fewer big announcements, more tutorials. That’s always what happens after WWDC: devs start digging into the new APIs and sharing what they find. Most of what you will read this issue requires iOS 27, which means you can explore it now but probably won’t ship it for a while 😬
A couple of AI stories this week that are not directly about iOS but feel relevant to us as developers:
The US government ordered Anthropic to suspend access to the latest model. I find this situation a bit odd… Anthropic itself pointed out that the capability the government was concerned about is already present in other publicly available models, including OpenAI’s GPT-5.5. Which makes you wonder why Anthropic specifically was targeted. Having a government actively move against you is not a great position to be in. More importantly, this is a reminder that depending on a single AI provider is a real risk. If this can happen to Anthropic, it can happen to others too.
SpaceX acquired Cursor in a $60 billion all-stock deal 🤯 That is a wild number for what is essentially an AI-powered code editor. Cursor’s market share had actually been declining before the deal. So the price feels hard to justify on fundamentals alone. SpaceX already merged with xAI earlier, and now with Grok and Cursor under the same roof, there is clearly a bigger play here around AI development tooling.
This issue ended up longer than I planned, but I tried to pick only the things that I found most useful, enjoy 😊
The iOS Weekly Brief – Issue 64, everyghing you need to know about WWDC26
This year felt different. The keynote was shorter than usual, possibly the shortest WWDC I can remember. And I think that’s actually a signal. When the whole world is going through an AI transformation, you don’t need two hours to make your point.
Tim Cook made his clearly: Apple isn’t chasing AI for the sake of AI. While others keep shipping features just to stay relevant, Apple is doing what they’ve always done, building an ecosystem where new technology fits naturally. Now Siri is actually useful. Yes, Google helped make that happen, but as a customer, I don’t really care. The name stayed the same, almost nothing else did.
On Liquid Glass, I’m honestly a bit torn. A lot of people are happy that Apple added a slider to customize it, but that’s not the Apple I knew and loved. Part of what made Apple great was the confidence to say “this is how it should look” and stick with it. That’s what separated them from Android. So while I understand why they did it, it feels like a small retreat from the design standards they set for everyone else.
A couple more things: iOS 27 supports iPhone 11 and up, which makes it the most widely supported iOS release ever! The catch is that the best AI features are locked to newer hardware, which will quietly push a lot of people toward an upgrade.
Xcode got a real overhaul too: themes, better stability, new Device Hub replacing the Simulator. The resizability support is the detail I keep thinking about. Apps that adapt to any size - that’s exactly what a foldable iPhone would need. I think we just got a pretty strong hint.
And Intel support is officially gone. macOS Golden Gate is Apple silicon only.
Everything in this issue ties back to what this week was about: new tools, new directions, and figuring out how to use them well.
The iOS Weekly Brief – Issue 63 (News, releases, tools, upcoming conferences, job market overview, weekly poll, and must-read articles)
News:
- Apple teases WWDC 2026: All Systems Glow
- What's new in Swift: May 2026 Edition
- App Store Ecosystem Hits $1.4 Trillion
Worth your time:
- Task Names in Swift Concurrency
- Swift Sendable Explained
- Stateless Actors
- Registering for push notifications in SwiftUI
- SwiftUI animation timing
- Haptic feedback with sensoryFeedback in SwiftUI
- Modern iOS Security: the storage mistake most production apps are making
Toolbox:
Pepper: AI agents that read your Simulator's view hierarchy without screenshots
The iOS Weekly Brief – Issue 62 (News, releases, tools, upcoming conferences, job market overview, weekly poll, and must-read articles)
95% of canceled annual app subscribers never come back.
News:
- New report shows annual app subscribers rarely return after they cancel
- Beta versions of iOS 26.6, iPadOS 26.6, macOS 26.6, tvOS 26.6, visionOS 26.6, and watchOS 26.6 are now available
- Claude Opus 4.8
Must Read:
- Taming Row Height and Spacing Jumps in SwiftUI List with a Custom Layout
- Swift Defer. Clean up before you leave.
- Swift Task Lifecycle Management
- Working with the Keychain in iOS
- Using Xcode Instruments to optimize Swift Concurrency Code
- Making a SwiftUI sheet automatically size to fit its content
- WWDC 2026 Watch List
The iOS Weekly Brief – Issue 61 (News, releases, tools, upcoming conferences, job market overview, weekly poll, and must-read articles)
News:
- Apple Design Award finalists are out
- App Store rejected over 2 million submissions in 2025
- Apple Intelligence is coming to VoiceOver, Magnifier, and Voice Control
Must Read:
- the ScrollView API you stopped checking after iOS 16
- why deprecated doesn't mean Apple's APIs only
- feature flags without string keys and why it matters
- empty states are not a UI problem, they're an architecture one
- understanding Swift Result Builders
Toolbox:
Kickstart - one app for screenshots, ASO, press outreach, and launch planning
The iOS Weekly Brief – Issue 60 (News, releases, tools, upcoming conferences, job market overview, weekly poll, and must-read articles)
You've been paginating SwiftUI lists wrong. onAppear is not the trigger you think it is.
News:
- Rosetta sunset confirmed, macOS 27 is the last release to support it
- Xcode 26.5 + iOS 26.5 are out
Must Read:
- the full iOS rendering pipeline most devs never think about
- why SwiftUI's format parameter makes string interpolation look naive
- the scenePhase trap that only appears inside UIHostingController
- onScrollGeometryChange and why your paginated list needs it
- a use case for .fixedSize
Toolbox:
- free open-source ASO tool built on Apple's public iTunes Search API
The iOS Weekly Brief – Issue 59 (News, releases, tools, upcoming conferences, job market overview, weekly poll, and must-read articles)
News:
- Xcode 26.5 RC and iOS 26.5 RC are out
- Swift Evolution accepted a Vision for Networking, a plan to rebuild Swift's networking stack from scratch with proper HTTP client and server APIs
Must read:
- the background refresh debugging trick that skips waiting for the system
- why correct async/await can still cause unexpected UI lag
- what Swift actually does at the bit level when you create a weak or unowned reference
- a networking layer architecture that stays clean as the app grows
Apple disbanded the Vision Pro team. The most common reaction online wasn't "bad tech", it was "I would've bought one at $1,500."
News:
- Apple Vision Pro team disbanded, most engineers moved to Siri
- New subscription type coming to App Store: monthly payments with a 12-month commitment
- iOS 26.5 beta 4 + Xcode 26.5 beta 3 are out
Must read:
- tracing .resume() all the way from URLSession to physical electrons
- when to use Task.immediate in Swift 6.2 and why execution order actually matters
- actors vs queues vs locks
- concurrency step-by-step
Toolbox:
- Screenshot Bro
300 screens migrated to SwiftUI, and navigation stayed in UIKit. That's not a compromise, that's an architectural decision.
News:
- Tim Cook steps down as Apple CEO on September 1
Must read:
- Migrating 300 screens to SwiftUI without touching navigation
- associatedtype in Swift Explained
- Making your profiler output readable to an AI agent
- Why .refreshable sometimes stops halfway with no error
- From $36 to $6 per install: what actually worked