Those Who Swift - Issue 266
Weekly note ✏️Apple recently shared a list of authors and content creators who are shaping and supporting the iOS community. ๐ From meetup organizers to developers publishing valuable tutorials, tips, and deep dives, this recognition highlights something important. First, it shows that platform owners fully understand one thing: the ecosystem cannot exist without the people actually building apps and sharing knowledge outside official events like WWDC or Meet with Apple sessions. Learning never stops at documentation. Development moves too fast for that. New frameworks, APIs, architectural patterns, and tools appear constantly, and staying up to date means following many different voices and perspectives. In a way, Apple has created its own watchlist of creators worth paying attention to. Second, this kind of recognition is genuinely inspiring for authors themselves. More visibility means more readers, more feedback, and more motivation to continue. Consistently creating educational content is a skill polished over years. It takes time, energy, research, editing, and persistence. And knowing that your article, video, or podcast helped someone solve a problem or understand a difficult concept is often what keeps creators going. Because even the most experienced developers can still pause at subtle details, especially in areas like testing architecture or dependency isolation. That’s why this week we’re sharing a note about Stubs and Mocks. What learning resource or creator has influenced your development journey the most? Cut Your Swift Compile Times with Xcode 26Xcode 26's compilation cache reuses outputs like object files and module artifacts when inputs don't change. Bitrise was first to support it and saw 19-55% faster builds in testing. The Bitrise team walks through setup and what to expect as it matures. Swift Around the Web ๐Accelerate Framework In Swift - Complete Guide To High-Performance ComputingSagar Unagar shows why Accelerate is still one of Apple’s most underused frameworks, especially when naive loops start hurting apps that process signals, images, matrices, or large numeric datasets. The most useful part is the practical breakdown of Read more.๐Level: AdvancedHow To Think About Performance In iOSArtem Mirzabekian frames performance as a layered system, where perception, metrics, architecture, UI updates, networking, caching, scheduling, memory, and hardware all shape whether an app feels fast. The most useful takeaway is his order of attack: start with user-visible pain and measurement, then cut unnecessary work before reaching for low-level optimizations. Read more.๐Level: AdvancedCoding ๐จ๐ปFormatting Values In SwiftUI Text And TextFieldGabriel Theodoropoulos shows how SwiftUI’s format styles make Read more.๐Level: IntermediateSwiftUI: @State Under The HoodNikita Vasilev explains why Read more.๐Level: AdvancedApple ๐Brazilian Betting License Requirement For App Store AvailabilityApple says fixed-odds betting apps can now be distributed on the App Store in Brazil, but only with a valid fixed-odds betting license from Brazil’s Secretariat of Prizes and Bets. The key practical detail is that developers must submit a new app version to start license verification, and answering “Yes” to the gambling question in App Store Connect sets the Brazil age rating to A18. Read more.๐End-To-End Encrypted RCS Messaging Begins Rolling Out In BetaApple says end-to-end encrypted RCS is starting to roll out in beta for iPhone users on iOS 26.5 with supported carriers and Android users on the latest Google Messages. The most important user-facing detail is the new lock icon in RCS chats, with encryption enabled by default and expanding automatically to both new and existing conversations. Read more.๐Other cool stuff ๐งฐThe CTO’s Incoming StormsEtienne de Bruin maps six pressure points landing on CTOs right now, from AI-driven headcount cuts to board-level demands for an “AI strategy,” and argues that facts alone are no longer enough. The sharpest takeaway is to show up with a position built around trade-offs and business language, not a defensive technical rebuttal. Read more.๐Level: IntermediateFinally Found A Use Case For .fixedSizeOmar Elsayed shows a neat SwiftUI layout trick where Read more.๐Level: IntermediateAI ๐คAI: When The More Rigorous Process Shipped The Lower-Quality CodeDave Poirier compares two AI-assisted implementations of the same iOS telemetry feature and finds that the messier human-in-the-loop branch beat the stricter PRD-plus-TDD branch on testing depth, observability, and threading correctness. The sharpest takeaway is that spec-first AI workflows can stay too trapped inside their own frame, so production work still needs a separate pass for scope, integration edges, and operational gaps. Read more.๐Level: AdvancedAgent View In Claude CodeAnthropic introduces agent view as a single place to manage multiple Claude Code sessions, with a list that shows which agents are waiting, still running, or finished. The most useful part is the workflow gain: you can background sessions, peek at the latest turn, reply inline, and jump between concurrent agents without juggling terminal tabs. Read more.๐Level: BeginnerTutorials ๐SwiftData for BeginnersYou will learn SwiftData through a small real app, starting from model design, source control, and local storage before moving into posts, images, navigation, and modern iOS 26 patterns. The most useful part is the beginner-friendly progression, where concepts like Watch here.๐Level: BeginnerVideo ๐ฅProduction SwiftUI: Scalable Networking Architecture With Async/Await And GenericsKarin Prater builds a reusable SwiftUI networking stack around services, endpoints, dependency injection, and concurrency-aware separation between UI state and background work. The most useful part is the architectural framing: keep observables focused on main-actor UI state, move fetch logic into sendable services, and use protocols plus mocks to make previews and scaling much easier. Watch here.๐Level: IntermediateFriends ๐คGet 20% off Natalia Panferova’s “The SwiftUI Way“ book. Avoid SwiftUI anti-patterns that hurt stability and performance, while learning the recommended patterns and real-world trade-offs needed to scale production apps. Discount code: ThoseWhoSwift Thanks for reading Those Who Swift! Subscribe for free to receive new posts. ๐
|



