
Weekly Newsletter Issue 55
Weekly newsletter summing up our publications and showcasing app developers and their amazing creations.
Welcome to this week's edition of our newsletter.
This week, Apple released the update for each platform that unlocks some major features of Apple Intelligence in new languages and, for the first time, accessible to users in the EU.

Meanwhile, with the launch of visionOS 2.4, Apple Intelligence arrives on Apple Vision Pro, introducing an initial set of U.S. English features designed to enhance writing, creativity, and productivity in the spatial computing experience.

Published
This Week
This week we have covered SwiftUI and visionOS.
Presenting an Inspector with SwiftUI
Antonella explores inspectors using the new inspector(isPresented:content:)
modifier, introduced in iOS 17, iPadOS 17, and macOS 14, to display additional details about selected content in SwiftUI apps, also demonstrating how the presentation varies across platforms.

Controlling the visibility of the baseplate of volumes in visionOS
Matteo explains how to show or hide the baseplate (the flat surface under a 3D volume) in visionOS apps with the modifier introduced in visionOS 2.0.

Mastering forms in SwiftUI: Toggles
Tiago covers the different ways you can use toggles on a Form container in SwiftUI and the various styles on iOS and macOS.

Support us by becoming a sponsor!
We offer flexible sponsorship options if you want to raise brand awareness or promote your product or service. 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
Modern URL construction in Swift
John Sundell is finally back with an article that shows how to manage URLs using all the new features that the Swift programming language and the Foundation framework provide.

SwiftData Architecture – Patterns and Practices
Using a practical example, Mohammad shows how to build scalable SwiftData apps in SwiftUI, covering model structure, business logic, DTOs, testing, previews, CloudKit integration, and strategies to future-proof your architecture.
Implementing Task timeout with Swift Concurrency
Donny demonstrates how to implement task timeouts in Swift Concurrency by racing a main task against a timeout task using a TaskGroup
.

ModelActor is Just Weird
In this article, Matt shows his journey in understanding how the ModelActor
protocol and how Swift Data deals with concurrency in the system.
Documenting your code with DocC
Majid demonstrates how to create documentation for your code using the DocC documentation compiler from Xcode, ensuring its accessibility within the entire IDE.

Wheels
We all use apps daily as tools to support our passions and interests, enhancing our daily experiences. Wheels, created by Trevor, shows how apps can effectively support our passions in a smart manner.
Simple and intuitive with a clean user interface, the app helps skaters record their rides using MapKit and then collects detailed ride data and presents it in beautifully designed charts, giving users clear insights into their performance.
The app, with its focus on a single feature, offers a convenient tool for skaters. It features Widgets that display your recent rides on your Home Screen.

Everyone’s favorite developer lottery has ended, and Apple has officially sent invitations to the lucky winners. Did you get yours?
Keep an eye out… you might spot us there...
We can’t wait to see what you will Create with Swift.
See you next week!