Those Who Swift - Issue 271
Weekly note ✏️WWDC is calmly leaving us with a lot of new frameworks, reviews, and guides to explore. This year, however, felt different from previous conferences. There were no traditional one-on-one Labs, but plenty of group Labs. No dedicated app consultation appointments where you could discuss your product and ask for best practices tailored to your use case. The format is evolving, just like the industry itself. Software development has changed dramatically over the last few years. Old habits, learning plans, and even tutorials become outdated faster than ever. Even the biggest companies are adapting to new realities. And it’s not only developers who face these changes. The tools we rely on have their own growing pains. It was hard to find a developer community this week where Fable 5’s blocking policies weren’t discussed. From memes to deep technical analyses, everyone seemed to have an opinion on who might be affected and why. Combined with stricter token limits and changing subscription models across AI platforms, it raises an interesting question: will these restrictions accelerate the adoption of local open-source models? Models like Qwen, Gemma, and others continue to improve, offering developers more control over privacy, costs, and availability. Running AI locally still requires hardware and setup, but the trade-off may become increasingly attractive as cloud services adjust pricing and usage policies. One thing WWDC reminded us is that adaptation is part of our profession. Frameworks change, conferences change, AI tools change, and so do our workflows. The important part is staying curious and finding the right balance between shiny new technologies and practical everyday development. Have you already tried a local LLM, and could you imagine it becoming part of your daily toolkit? Swift Around the Web ๐(Some) Unanswered Swift Group QuestionsMatt Massicotte picks up the Swift Group Lab questions that never made it onto the stage and gives them the kind of direct, experience-heavy answers many teams probably needed more than the live format allowed. • Swift 6 defaults are powerful, but easy to misuse Read more.๐Level: AdvancedWWDC26: Swift Group Lab – Q&APost turns a long live lab into something much easier to keep and reuse after WWDC. • The Q&A covers real Swift pain points Read more.๐Level: AdvancedCoding ๐จ๐ปAsync Cleanup In defer With Swift 6.4Artem Mirzabekian highlights one of those language changes that looks small on paper but removes a very real annoyance from modern async code. • defer can now contain await in Swift 6.4 Read more.๐Level: IntermediateTesting Foundation Models: Code That Won’t Give The Same Answer TwiceWesley Matlock tackles the testing problem almost everyone runs into with on-device AI: the feature works, the code is covered, but the model itself sits outside the test strategy because its output refuses to stay still. • The framework uses contract checks, mocks, and rubric-based evals Read more.๐Level: AdvancedApple ๐Deprecation Of The ImageCreator ClassApple is drawing a hard line around ImageCreator: the API is being discontinued and will stop working on iOS 27, iPadOS 27, macOS 27, and visionOS 27. • Beta builds still compile, but warn in Xcode and fail in TestFlight Read more.๐New Domain For Sign In With Apple And iCloud+ Hide My EmailApple is unifying relay email addresses under private.icloud.com later this summer, which means Sign in with Apple and Hide My Email will start generating new aliases on the same shared domain. • Existing relay emails will keep working Read more.๐Design ๐จSwiftUI’s New .prominent Tab In iOS 27 Is Not A Floating Action ButtonSagar Unagar makes a sharp design point that a lot of teams will probably need to hear during the iOS 27 cycle. • .prominent highlights a destination, not an action Read more.๐Level: IntermediateOther cool stuff ๐งฐCustom Scroll Layouts With Swipe Actions In SwiftUI On iOS 27Natalia Panferova highlights one of those small WWDC additions that immediately removes a long-standing SwiftUI annoyance. • swipeActions now works beyond List, including ScrollView layouts and custom Layout types Read more.๐Level: IntermediateWhat’s New In SwiftData For iOS 27Mohammad Azam roundup is a good reminder that SwiftData did not get one giant headline feature this year — it got a set of fixes that make everyday modeling and querying feel much less awkward. • iOS 27 fills in several long-missing SwiftData gaps Read more.๐Level: IntermediateWWDC26 Group Labs: The Real Story Isn’t Foundation Models. It’s Evaluation.Divya Ravi’s piece pulls one idea out of multiple WWDC26 labs and makes it feel much bigger than any single framework announcement. • OS-bundled models make evaluation a product requirement, not a nice-to-have Read more.๐Level: IntermediateAI ๐คStatement On The US Government Directive To Suspend Access To Fable 5 And Mythos 5Anthropic says it was ordered by the US government on June 12, 2026 to suspend Fable 5 and Mythos 5 for all users, including foreign nationals inside Anthropic, while leaving other Anthropic models unaffected. • Anthropic says the directive was based on a narrow jailbreak, not broad dangerous capability Read more.๐Level: BeginnerTutorials ๐Using Claude With Apple Foundation ModelsArtem Novichkov shows how quickly Anthropic’s package turns Claude into a drop-in remote model for Apple’s Foundation Models API, so the same LanguageModelSession, @Generable, and tool-calling patterns can work with either on-device or server-side models. • It covers real product tradeoffs like auth, model switching, and context limits Read more.๐Level: AdvancedVideo ๐ฅBuild a Swift Terminal Developer Toolkit with TUIkitStuart Lynch uses Tuikit to build a real multi-panel terminal app in Swift, not just a toy demo. • The app combines navigation, persisted state, Git status, and a release tracker inside one terminal UI Watch here.๐Level: IntermediateBooks ๐Packt Publishing SalePackt Publishing is running a huge sale across many of its books, including “AI Driven Swift Architecture” by Walid SASSI and Dave Poirier. If modern AI development sometimes feels like sailing through unpredictable seas, this book can serve as a lighthouse. It combines practical guides with real-world examples to help you understand AI tools, improve your workflow, and build better Swift applications. Buy here.๐The Founder’s Playbook: Building An AI-Native StartupAnthropic’s playbook reframes the startup journey around what small teams can do when AI is baked into the company from day one, not bolted on later. • It breaks the journey into Idea, MVP, Launch, and Scale Read more.๐Level: BeginnerThanks for reading Those Who Swift! Subscribe for free to receive new posts. ๐
|

