The iOS Weekly Brief – Issue #9
Mastering Swift 6.2, Enhancing UI in SwiftUI, and Leveling Up Xcode
🆕 What’s New
Apple’s Worldwide Developers Conference kicks off June 9
WWDC25 starts June 9 with a packed week of sessions, labs, and platform updates. Expect a major focus on Apple Intelligence and new tools across iOS, visionOS, and more - the keynote streams live at 10 a.m. PDT.
📚 Must Read
Exploring concurrency changes in Swift 6.2
Donny Wals breaks down two big changes in Swift 6.2: nonisolated(nonsending) and defaultIsolation. These features aim to make concurrency safer and less surprising by default, especially for UI code. If you’ve ever struggled with actor isolation or unnecessary @MainActor noise, this one’s worth your time.
Programmatically Setting Focus on SwiftUI Text Fields with FocusState
A clean deep dive into @FocusState - how to make SwiftUI text fields grab or release focus without user taps. From single fields to full forms with enum-driven logic, this is the guide I wish I had when building multi-step input screens.
Combining gestures and animations with SwiftUI
This hands-on guide shows how to bring UI to life by combining DragGesture with animations - from simple spring resets to wave effects across multiple views. Great inspiration if you’re building playful or interactive SwiftUI components.
Ever heard of .contextMenu()?
Vincent Pradeilles shows how to implement a polished emoji reaction UI in a chat app using just SwiftUI’s built-in .contextMenu() - no fancy hacks. A clean trick with .contentShape() makes the UX feel native and smooth.
🛠️ Toolbox
Creating Xcode source editor extensions
If you’ve ever wanted to bend Xcode to your workflow, now’s the time. This guide walks through building and distributing your Xcode source editor extension with Swift and Xcode 16.2. Extensions run right inside the editor and can be customized to do exactly what you need.
🍬 One More Thing…
The future of computing, reimagined by Sam Altman and Jony Ive
OpenAI’s Sam Altman and Apple’s former design chief Jony Ive announced a new company, “io”, merging with OpenAI to create an entirely new class of AI-native hardware. Build devices that move beyond laptops and smartphones, designed from the ground up to make AI feel natural, invisible, and deeply personal.
The video doesn’t show the product, but it sets a tone: less about specs, more about values, context, and human-first design. Think spatial interfaces, conversational access to knowledge, and tools that empower everyday creativity - not just tech-savvy users.
It feels like they’re aiming to redefine what “using a computer” means.
🗳️ Weekly Poll
👋 That’s it for this week
If you enjoyed this issue of The iOS Weekly Brief, consider forwarding it to a colleague!
Until next Friday — keep shipping 🍏


