Weekly Newsletter Issue 75

Weekly Newsletter Issue 75

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

Welcome to this week's edition of our newsletter.

Swift 6.2 is here with improvements that make coding smoother and faster. It delivers improved performance, faster build times, enhanced tools, and early WebAssembly support, making Swift easier and more reliable for developers.

Swift 6.2 Released
We’re excited to announce Swift 6.2, a release aimed at making every Swift developer more productive, regardless of where or how you write code. From improved tooling and libraries to enhancements in concurrency and performance, Swift 6.2 delivers a broad set of features designed for real-world development at every layer of the software stack.
Follow us also on X (Twitter), Bluesky and LinkedIn if you haven't already!

Published

This Week

This week we have covered AVKit and SwiftUI.

Playing a video in a SwiftUI app

Gabriel and Tiago show how to embed a video in SwiftUI using AVKit’s VideoPlayer, from loading a local video file to placing it in a custom layout.

Playing a video in a SwiftUI app
Learn how to implement a simple video player for reproducing videos in a SwiftUI app.

Playback controls for video in a SwiftUI app

Gabriel and Tiago walk through building custom video controls in SwiftUI using AVKit with play, pause, stop, forward/rewind buttons and a synchronized slider.

Playback controls for video in a SwiftUI app
Understand how to control video playback in a SwiftUI app with the AVKit framework.

Implementing drag and drop with the SwiftUI modifiers

Letizia details how to add drag and drop in SwiftUI with onDrag and onDrop, handling item encoding/decoding and drop feedback.

Implementing drag and drop with the SwiftUI modifiers
Learn how to implement drag and drop features within your SwiftUI apps.

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.

Sponsor Create with Swift
Sponsor Create with Swift to reach the most qualified audience of app developers in the web

For information about the current availability of weeks, send us an email.


From

The Community

Create an Interactive Snippet Shortcut using App Intents

Jordan shows how to build an interactive SwiftUI snippet powered by App Intents to create a responsive counter view with buttons, manage state with dependencies, and see how App Intents can add dynamic shortcuts to your app.

Create an Interactive Snippet Shortcut using App Intents
Create an interactive snippet view.

Using the Observations framework to observe model properties

Donny explores Swift’s new Observations API in Xcode 26, showing how you can easily observe changes to @Observable model properties outside SwiftUI.

Using the Observations framework to observe model properties – Donny Wals
Starting with Xcode 26, there’s a new way to observe properties of your models. In the past, we had to use the function to access properties and receive changes with semantics. In Xcode 26 and Swift 6.

Advanced Swift Concurrency: AsyncStream

Jacob demonstrates how to use AsyncStream in real-world scenarios like streaming file download progress, location updates with CoreLocation and FPS performance monitoring, showing how to yield values over time and consume them with for await loops.

Advanced Swift Concurrency: AsyncStream
How and when to use this powerful Swift Concurrency tool

Convert SwiftUI Views into Multi-Page PDF File

Kavsoft practically shows how to create multi-page PDF files of SwiftUI views.

Indie App of the Week

Alyx

Developed by Jordan, this app is a perfect example of a focused app, designed to help you effortlessly track your daily caffeine intake and predict its impact on your sleep schedule. With a suite of intuitive charts, you get a comprehensive overview of your consumption patterns and their effects, with great attention to each micro interaction.

What sets this app apart is its deep integration with system features. You can log your coffee intake using visual intelligence, estimate caffeine’s influence with Foundation Model-powered LLM predictions and access all core functions through system shortcuts, stunning widgets and Siri support.

‎Alyx: Caffeine Kit
‎Alyx is a silly way to track caffeine. Quickly log espresso, lattes or anything else and see how it affects your health, sleep or view other interesting stuff! Of course, you can log caffeine here. Aside from being a coffee, espresso, energy drink, or general caffeine tracker and journal, there are…

Have you joined the Code along with the Foundation Models framework session by Apple?

We really enjoyed the format, especially having Apple Engineers answering questions live during the session.

Although no new events were confirmed when asked, they suggested keeping an eye on their website for future updates!

Meet with Apple - Apple Developer
Join us around the world for a variety of sessions, labs, and workshops — tailored for you.

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!