The iOS Weekly Brief โ Issue #45
Swift goes Windows, AI speeds you up (and breaks you faster), linking choices that actually matter, and why your pickers keep surprising you in prod.
๐ Whatโs New
Announcing the Windows Workgroup
Swift officially launched a Windows Workgroup for long-term platform support โ toolchains, core libraries, proper Windows API interop, the whole thing. This feels different from previous attempts. It's community-led, focused, and actually looks sustainable. Swift isn't just "that Apple language" anymore, and I'm honestly curious to see where this goes.
Every week: 3 stories of how it all went wrong.
Real devs. Real failures. Real lessons.
๐ Must Read
AI App Development: What I Learned in One Month
Antoine wrote an honest post about going all-in with AI tools for app dev. Yeah, you ship fast. Really fast. But tech debt, hidden dependencies, and missing guardrails hit you even faster. His main point resonated with me: AI doesn't replace good process, it just makes your current process louder. If your setup is messy, AI will help you build mess faster. Linting, clear agent rules, early dependency checks โ these matter way more now. Good reality check if you've been riding the AI hype train.
Static, Dynamic, and Mergeable Linking in Modular iOS Apps
This one breaks down linking strategies in modular projects and the real trade-offs you face with many targets, extensions, and CI pipelines. Here's what stuck with me: at scale, linking isn't some low-level compiler thing anymore. It's a product decision. It affects build times, binary size, Xcode previews, team velocity. Worth reading if your modular setup is starting to feel slow and you're wondering if SwiftPM defaults still make sense for your project.
Sharing content among apps using AppEntity and Transferable protocol
Practical walkthrough on making your app data work system-wide with AppEntity and Transferable. What I liked here is the framing: this isn't about "export" features, it's about making your app a real citizen in the Apple ecosystem. Data becomes the interface, not UI. If you care about Shortcuts, Siri, or just proper iOS integration, this is worth your time.
๐ ๏ธ Toolbox
Stop Flaky Tests from Blocking Your PRs
Flaky tests kill productivity, and with AI-generated PRs everywhere now, it's getting worse. Tuist's approach makes sense: auto-detect flakiness, quarantine those tests, keep shipping. Don't let noise block your team. If your CI feels unreliable lately, this is a practical fix worth checking out.
๐ฌ One More Thingโฆ
Deep dive into SwiftUI pickers โ the parts that actually break in production. Tags, identity, optional selections, picker styles that scale. The key insight: pickers are value-driven, not view-driven. Once you get that, 90% of the weird bugs make sense. Good watch, even if you think you already know pickers. Turns out most of us don't.
๐ณ๏ธ Weekly Poll
๐ Last Weekโs Poll Results
How do you feel about AI agents in your daily dev workflow?
Top Answer: Useful, but I stay cautious
๐ Upcoming Conferences
February
10โ12 โ Arctic Conference (Oulu ๐ซ๐ฎ)
March
April
12โ14 โ Try! Swift Tokyo 2026 (Tokyo ๐ฏ๐ต)
12โ14 โ Deep Dish Swift (Chicago ๐บ๐ธ)
May
18โ20 โ Swift Craft 2026 (Folkestone ๐ฌ๐ง)
19โ21 โ MAU Vegas 2026 (Las Vegas ๐บ๐ธ)
June
3โ4 โ MDevCamp 2026 (Prague ๐จ๐ฟ)
July
7โ10 โ MacAdmins Conference (State College ๐บ๐ธ)
22โ23 โ Swift Rockies 2026 (Calgary ๐จ๐ฆ)
September
7โ11 โ Swift Island 2026 (Texel ๐ณ๐ฑ)
October
7โ9 โ Next.App DevCon 2026 (Berlin ๐ฉ๐ช)
November
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 ๐


