Weekly Newsletter Issue 62

Weekly Newsletter Issue 62

Weekly newsletter summing up our publications and showcasing app developers and their amazing creations.

Welcome to this week's edition of our newsletter.

The event we all are waiting for is getting closer and closer, and Apple is giving us little spoilers of what will be part of the event. Last week, it introduced the new Accessibility features, and this week, it introduced remote labs right after the keynote. Don't miss the opportunity to register!

On the horizon. - Latest News - Apple Developer
Here’s what’s in store for WWDC25. Join us online from June 9 to 13 for a week of technology and creativity.Learn moreRegister for group labsAccessibility technologies group labApple Intelligence technologies group labCamera & Photos frameworks group labDesign group labDeveloper Tools group labHTTP Live Streaming group labImmersive video & spatial audio technologies group labMachine learning & AI frameworks group labMetal & game technologies group labSwift group labSwiftUI group labUI Frameworks group labvisionOS group labwatchOS group lab

WWDC is not only about updates, announcements, and new technologies; it's also about connecting with developers all around the world, whether you attend the event or not. Check this website to search for an event near you!

Follow us also on X (Twitter), Bluesky and LinkedIn if you haven't already!

Published

This Week

This week we have covered SwiftUI, UX Design and Xcode.

Combining gestures and animations with SwiftUI

Gabriel and Tiago show how to combine DragGesture and withAnimation to make animations respond to gestures in SwiftUI.

Combining gestures and animations with SwiftUI
Learn the first steps on how to implement gestures and animations together in a SwiftUI app.

The re-emergence of sound interfaces with Siri and Artificial Intelligence

Francesco explores how Apple’s Siri, enhanced by advanced AI and machine learning, is transforming voice interactions into more intuitive, context-aware, and personalized experiences, highlighting the growing significance of voice as a primary mode of interaction in both mobile and emerging mixed-reality environments.

The re-emergence of sound interfaces with Siri and Artificial Intelligence
Learn how Siri and artificial intelligence are pushing audio to the forefront of technology’s user experience.

Creating Xcode source editor extensions

Moritz offers a step-by-step guide on how to start building custom Xcode Source Editor Extensions that can act directly in the IDE and make Xcode do more for you.

Creating Xcode source editor extensions
Learn how to develop and distribute extensions for Xcode to supercharge your development environment.


Beer with Swift - WWDC25 Special Edition

Will you be at the big Apple event? Do you have plans after the conference? How about grabbing a beer with fellow developers?

Don’t miss the chance to keep the excitement going beyond the mothership, join us in Cupertino on the 10th of June for a special WWDC25 edition of our Create Beer with Swift! This is your chance to connect with fellow Swift enthusiasts, discuss Apple's latest innovations, and explore all the exciting WWDC announcements while sipping beers in good company and sharing our passion for Apple development.

And yes, we’ve crafted a special Apple invite just for the occasion. 

Let us know if you’d like to join!

You’re invited to “Beer with Swift @WWDC25”
Open the invitation to see details and reply.

From

The Community

How to access UIHostingController from a SwiftUI View

Artem practical guide to enabling a SwiftUI view to interact with its underlying UIHostingController when integrating UIKit into SwiftUI and performing UIKit-specific operations.

How to access UIHostingController from a SwiftUI View → Livsy Code
When working with SwiftUI, you often need to bridge UIKit and SwiftUI components. One common requirement is to access the underlying UIHostingController from within a SwiftUI view. This can be useful when you need to perform UIKit-specific actions such as navigation, presenting alerts, or interacting with UIKit lifecycle events. In this article, we’ll explore a

Accessorise Your Context Menu Interactions

Seb shows how to use private API to add accessory views to your context menu interactions. However, this can result in the app being rejected when submitted to the App Store.

Accessorise Your Context Menu Interactions
Learn how to add accessory views to your context menu interactions with UIKit’s private _UIContextMenuAccessoryView.

Antoine provides a comprehensive guide to integrating Universal Links into iOS apps using SwiftUI, explaining the differences between Universal Links and deep links and how to configure, handle, and test them.

Universal Links implementation on iOS
Universal Links allow you to redirect users directly into your app and give them an integrated mobile experience.

Indie App of the Week

PassCollect

This app focuses on keeping your loyalty and membership cards organized without friction, with a clean and smooth experience. You can scan barcodes, add images, and manage your cards easily, all from an interface that feels like Apple Wallet.

PassCollect, developed by Luca, stands out because it integrates well with the rest of the system. It has a nicely designed Apple Watch companion, support for interactive widgets, and even Siri Shortcuts to pull up a card quickly.

‎PassCollect - Store cards
‎PassCollect stores all your loyalty cards and passes. It features: • Add Cards Instantly: Scan cards using your phone’s camera or upload a screenshot/image. PassCollect captures the barcode automatically for you. • No Account Needed: Privacy matters! Just download the app, add your cards, and start…

If you have already checked "reserving a flight" on your to-do list for getting to WWDC, now is the perfect moment to add yourself to one of the most famous flight tracker apps in the App Store, Flighty. Every year, they open the possibility of sharing the flight route to WWDC with everyone, and we, of course, have already done it.

Who’s Going to WWDC25?
Add your flights • See who’s coming

After reaching Cupertino, make the most of this trip by connecting with people. Nothing is better than a cold beer at Beer with Swift, an opportunity to meet people and discuss the new releases together.

We can’t wait to see what you will Create with Swift.

See you next week!

Follow us also on X (Twitter), Bluesky and LinkedIn if you haven't already!