The iOS Weekly Brief – Issue #12
Liquid Glass, on-device AI, SwiftUI updates, and real-world WWDC25 takeaways - all the highlights that matter for iOS engineers.
🆕 What’s New
WWDC 2025: What's new for the Apple community?
What a week it’s been! WWDC25 has just wrapped up, and Apple went all in, introducing a brand-new “Liquid Glass” design across every platform, along with some serious upgrades for developers. I’m especially excited about the new Foundation Models framework - finally, powerful on-device AI you can tap into with just a bit of Swift.
Plus, Apple Intelligence continues to get smarter: live translation during calls, Genmoji, visual search in screenshots, and even an AI workout buddy.
Developer betas are already out - time to dive in!
📚 Must Read
The Most Valuable WWDC 2025 Sessions for iOS Engineers
If you don’t have time to watch dozens of WWDC videos, I’ve got you covered. I handpicked 10 sessions that offer immediate, real-world value - from SwiftUI updates and in-app purchases to testing, performance, and Apple’s new Foundation Models. These sessions are a great way to stay productive and up to date without the overwhelm.
What is new in SwiftUI after WWDC25
This year’s SwiftUI updates are all about “Liquid Glass” - the new design language now applied across tabs, toolbars, buttons, and custom views with just a few new modifiers like .glassEffect()
and .glass
. The long-awaited WebView
and TextEditor
attributed strings support is finally here too. New tab roles, grouped toolbars with ToolbarSpacer
, and major performance boosts on macOS make this a huge year for SwiftUI developers.
concurrent explained with code examples
Swift 6.2 introduces a major shift in how nonisolated async methods behave. By default, they now inherit the caller’s actor, meaning you might block the main thread without realizing it. Antoine van der Lee breaks down how the new concurrent
attribute helps restore the old behavior and safely exit isolation when needed. With code samples and migration insights, this is a must-read for anyone adopting Swift Concurrency in Xcode 26.
🛠️ Toolbox
Crafting Liquid Glass app icons with Icon Composer
Apple’s new Icon Composer makes multi-platform icon design easier than ever. Start with a single-layered SVG and generate Liquid Glass-powered icons for iPhone, iPad, Mac, and Apple Watch, all with dynamic lighting, translucency, and rendering modes built in. Real-time previews help you fine-tune specular highlights, blur, and shadows. You can annotate Dark and Mono modes, export for marketing, and sync directly into Xcode with the new icon file format.
I love how polished this tool is - but I’d love to see Apple take it even further by adding AI-powered icon layer generation in future releases 😅
🍬 One More Thing…
In-App Language Switch in iOS with SwiftUI - No Restart Required
Simon Ng walks through a clean and modern approach to in-app language switching using SwiftUI, no app restart required.
🗳️ Weekly Poll
🗓 Upcoming Conferences
June
15–18 — MacAdmins Conference (State College 🇺🇸)
25–26 — FlutterCon USA (New York 🇺🇸)
September
2–4 — Swift Island (Texel 🇳🇱)
18–19 — NS SPAIN 2025 (Logrono 🇪🇸)
24–26 — FlutterCon Europe (Berlin 🇩🇪)
29–30 — Swift Connection (Paris 🇫🇷)
October
2–3 — ServerSide.swift (London 🇬🇧)
6–8 — SwiftLeeds (Leeds 🇬🇧)
24 — DevFest.cz (Prague 🇨🇿)
30–31 — Pragma Conference (Bologna 🇮🇹)
November
👋 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 🍏
Great wrap-up. New logo is great )