Weekly Newsletter Issue 96
Weekly newsletter summing up our publications and showcasing app developers and their amazing creations.
Welcome to this week's edition of our newsletter.
Apple just set the tone for next week with a short but loaded post from Tim Cook:
A big week ahead. It all starts Monday morning! #AppleLaunch pic.twitter.com/PQ9gM2Gl2r
— Tim Cook (@tim_cook) February 26, 2026
Is this the start of a multi-day series of product releases, with announcements spread across the week instead of a single reveal?
Published
This Week
This week we have covered Metal.
Custom Parameters and Animation with Metal Shaders
Letizia shows how to take SwiftUI’s Metal shaders further by passing custom parameters from SwiftUI into Metal functions to create configurable procedural effects and how to drive time-based animations.

Support us by becoming a sponsor!
Whether your goal is to raise brand awareness or promote your product or service, we offer flexible sponsorship options. We offer weeks, blocks of weeks, and even months to help you find your audience where they are.

For information about the current availability of weeks, send us an email.
From
The Community
Learning to develop more accessible iOS games
Daniel shares lessons from making his new game, RetroRapid!, more accessible, focusing on multiple control options, alternative feedback, and customizable settings to make gameplay inclusive.

Modularizing Swift Apps with SPM
Kyle shows how to structure a Swift app into local Swift packages with clear layer boundaries, separating features, services, and shared code to keep large projects maintainable and testable.
Why Your @Observable Class init() Runs Multiple Times in SwiftUI
Artem explains why a SwiftUI @Observable class’s initializer can run multiple times, how SwiftUI recreates view structs and re-evaluates default @State values, and how to avoid unintended repeated work.

Indie App of the Week
RetroRapid!
No matter your age, chances are you’ve played one of those handheld LCD games from the late ’80s or early ’90s. A tiny screen. A simple goal. Move left or right. Don’t crash. RetroRapid! revives that timeless formula and distills it to its purest form, now reimagined as a great experience, even on the Apple Watch.
But beyond the nostalgia and tight gameplay, what truly stands out is its accessibility. Daniel has built a simple yet fun game that applies accessibility best practices and delivers a genuinely inclusive experience. From seamless VoiceOver integration, thoughtful interaction design throughout, to Dynamic Type support, and more, the game reflects a real commitment to inclusivity, something we deeply appreciate.
And that commitment goes even further: part of the proceeds support AMMEC, an association that promotes autonomy and social integration for people with physical disabilities, supporting families and fostering community.

Xcode 26.3 has been released and is now available on the Mac App Store. This release brings powerful AI agents into Xcode, enabling autonomous task handling from exploring projects to generating and verifying code.

We can’t wait to see what you will Create with Swift.
See you next week!


