The iOS Weekly Brief – Issue #63
WWDC 2026 is next week, All Systems Glow, iOS security deep dive, and Swift concurrency getting more useful with task naming, Sendable explained, and a fresh take on stateless actors
🆕 What’s New
Apple Teases Next Week’s WWDC 2026 Event: All Systems Glow
The "glow" likely points to a redesigned Siri experience on iOS 27: a dedicated Siri app and a new "Search or Ask" entry point in the Dynamic Island, both with a dark theme and glowing elements. Siri's been the most frustrating piece of Apple's AI story for a while now, so this might be the moment they actually fix it. Or at least make it look better while it tries to figure out which app to use for phone calls.
What’s new in Swift: May 2026 Edition
The Swift Evolution pipeline has been busy lately. Three proposals were recently accepted, including changes around references, async continuations, and test case repetition. One more is still under active review. I'd go through the full digest if you care about where the language is heading.
App Store Ecosystem Hits $1.4 Trillion
Apple dropped its annual App Store ecosystem report, and the AI angle is the most interesting part for developers. Over 40 of the top 100 apps now feature consumer-facing AI, and those apps grew billings 4x faster than the rest. If you're still on the fence about adding AI features to your app, the market is sending a pretty clear signal.
🚀 Releases
📚 Must Read
Task Names in Swift Concurrency
Swift 6.2 finally added task naming via SE-0469, and it's one of those features that sounds small until you open Instruments or LLDB and everything is suddenly labeled. The article covers all the APIs in detail.
Swift Sendable Explained - Compile Time Data Race Prevention in Swift Concurrency
A good breakdown of Sendable and how Swift's compile-time data race prevention actually works. If you've been hitting concurrency warnings in Swift 6 and silencing them with unchecked Sendable without fully understanding why, this is a good reset.
If actors exist to protect mutable state, what's the point of an actor with no state? Turns out there are a few legitimate cases, but also real trade-offs: unnecessary serialization, protocol conformance headaches, and situations where a plain struct with @concurrent does the job better.
🏃 Quick Read
📹 Video
Modern iOS Security: Attacks, Defenses & AI
A podcast conversation with two iOS security experts about the most common mistakes they've seen in production apps, how AI has dramatically lowered the barrier for attackers, and why your storage layer is probably your weakest point.
🛠️ Toolbox
An MCP that injects a dynamic library into your iOS Simulator app at runtime, giving AI agents direct access to the view hierarchy, live network traffic, heap inspection, keychain, and more. No source changes, no extra build steps. Instead of relying on screenshots, the agent reads the UI state as structured data, making it significantly faster and more reliable.
📊 iOS Job Market (USA)
38 new iOS positions this week (+6% vs last week · -5% vs last month) 1
Senior / Mid / Junior — 32% / 63% / 5%
Most wanted skills: SwiftUI 50% · UIKit 21% · Core Data 8% · MVVM 5%
This week’s picks:
iOS Engineer at Bevel (New York, NY) — SwiftUI + HealthKit + WatchKit stack powering the #1 AI Health Companion app with 1M+ global downloads; the role spans both iOS and watchOS with a focus on clean, well-tested Swift code. $130K-$180K → Apply
Software Engineer, iOS at Google (Cambridge, MA) — Core infrastructure role on the iOS Google Search App Platform; requires fluency across the full concurrency stack. $147K-$211K → Apply
Senior iOS Engineer at talk Realty (United States, Remote) — Mitty, an on-device video app that turns your camera roll into ready-to-post videos (everything runs on-device); needs deep AVFoundation expertise and structured Swift concurrency: actors, async/await. $130K-$180K → Apply
🗳️ Weekly Poll
📊 Last Week’s Poll Results
Do you use Xcode Instruments?
Top Answer: Rarely, only when things break
🗓 Upcoming Conferences
June
7 — Pre-WWDC Bashcade (San Jose 🇺🇸)
8–12 — Envision WWDC26 (Online 🌎)
July
7–10 — MacAdmins Conference (State College 🇺🇸)
22–23 — Swift Rockies 2026 (Calgary 🇨🇦)
25–26 — iPlayground 2026 (Taipei 🇹🇼)
September
7–11 — Swift Island 2026 (Texel 🇳🇱)
17–18 — NSSpain XIV (Logroño 🇪🇸)
29–2 — MacSysAdmin (Gothenburg 🇸🇪)
October
7–9 — Next.App DevCon 2026 (Berlin 🇩🇪)
12–14 — SwiftLeeds 2026 (Leeds 🇬🇧)
November
2–3 — Swift Connection (Paris 🇫🇷)
10–12 — Do iOS 2026 (Amsterdam 🇳🇱)
20–22 — SwiftSonic 26 (Nashville 🇺🇸)
👋 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 🍏
Counted as iOS positions: roles with “iOS” in the title that require writing code in Swift.


