
Weekly Newsletter Issue 57
Weekly newsletter summing up our publications and showcasing app developers and their amazing creations.
Welcome to this week's edition of our newsletter.
With WWDC25 one week closer, the community is continuing to buzz with hopes and ideas for the future of developer tools. Fatbobman shares his vision for the evolution of Xcode, where AI remains a recurring theme in developer discussions.
At first glance, it may seem like AI is on track to take over development itself but in this article, Bruno makes a strong case for why that won’t happen and will remain just a tool to boot productivity.
Published
This Week
This week we have covered SwiftUI and Accessibility.
Responding to gestures: Tapping
Gabriel and Tiago walk you through how to handle tap gestures in SwiftUI covering also more advanced uses like custom TapGesture
and handling and detecting tap locations with SpatialTapGesture
.

Drawing graphics with Canvas
Antonella offers a comprehensive guide on the usage of the Canvas
view to render custom graphics in a SwiftUI an app.

Supporting Accessibility with Motion Controls in SwiftUI
Matteo explains how animations should be managed in apps for users who have enabled the "Reduce motion" preference in the Accessibility settings.

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
Creating MCP Servers in Swift
Artem explains how to create an MCP server (Model Context Protocol) that can be used to connect LLMs model with the tools that we use everyday using the Swift programming language.

How SwiftUI Tracks UI Changes With @Observable (Behind the Scenes)
Karin explains in detail how SwiftUI’s new observation tracking mechanism works, showing how SwiftUI observes property changes to determine when views need to be updated or re-rendered.
Using Instruments to profile a SwiftUI app
Donny shows how to leverage Xcode’s Instruments tool to analyze and optimize the performance of SwiftUI apps.

Deco
Sometimes, we dismiss ideas because they appear simple or trivial. However, when executed with clear intention and care, they can completely transform an experience into something unique and enjoyable, something we end up wanting at all costs. That’s what makes Deco, the app developed by Aether, a great example of attention to every single detail. Its style is reminiscent of Apple’s, yet it still manages to maintain its own character and identity.
The interactions are smooth, the customization options are nearly endless, and they allow us to express ourselves through the Lock Screen. A project that started as a submission for the Swift Student Challenge has evolved into a complete app like Deco once again proves how initiatives like these are the perfect tool for developers around the world to express their creativity and personal style.

A fresh wave of WWDC invites has been sent!
Did you get yours? Let us know on social, we’d love to link up and say hi at the event!
We can’t wait to see what you will Create with Swift.
See you next week!