Weekly Newsletter Issue 87

Weekly Newsletter Issue 87

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

Welcome to this week's edition of our newsletter.

Just minutes after sending the previous issue, which previewed the imminent release of iOS 26.2, you may have received a notification prompting you to update your iPhone.

Apple didn’t slow down.

This week, iOS 26.3 beta 1 is already in developers’ hands, giving us an early look at what’s coming next. Among the changes are a new direct iOS-to-Android transfer tool, expanded notification forwarding to third-party devices, and updated Weather wallpapers in the lock screen customization options.

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


Published

This Week

This week we have covered StoreKit 2 and Contacts.

Implementing subscriptions In-App Purchases with StoreKit 2

Jan walks you through setting up and managing auto-renewable subscriptions in your SwiftUI app, covering product retrieval, purchase flow, transaction updates, and receipt validation to manage subscription states reliably.

Implementing subscriptions In-App Purchases with StoreKit 2
Learn how to start selling subscriptions In-App Purchases in your SwiftUI app.

Implementing Consumable In-App Purchases with StoreKit 2

Jan walks you through setting up and managing consumable in-app purchases in your SwiftUI app, covering product retrieval, purchase flow, transaction updates, and reliable item consumption.

Implementing Consumable In-App Purchases with StoreKit 2
Learn how to start selling Consumable In-App Purchases in your SwiftUI app.

Contact Management: Working with the Contact Picker View Controller

Gabriel and Tiago cover the default UI components in the ContactsUI framework to enable contact selection within your SwiftUI app.

Contact Management: Working with the Contact Picker View Controller
Learn how to use the default controls for handling contacts provided by Apple in your SwiftUI app.


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

Non-Sendable First Design

Matt argues for designing Swift code around non-Sendable types by default, introducing Sendable and actors only when crossing isolation boundaries to keep concurrency simpler and more intentional.

Non-Sendable First Design
The easiest way to design concurrent systems in Swift was hiding in plain sight.

Stretchable Header in SwiftUI for Vertical and Horizontal ScrollView

Artem explains how to build a stretchable header in SwiftUI that enlarges or shrinks based on scroll position, whether in a vertical or horizontal ScrollView, using geometry readers and view offset tracking.

Stretchable Header in SwiftUI for Vertical and Horizontal ScrollView → Livsy Code
Greetings, traveler! Stretchy headers and elastic overscroll effects have become a familiar part of modern iOS interfaces. They add visual feedback, reinforce the scroll direction, and make content feel more responsive and alive. With newer APIs, the platform now offers a clean solution — and with the right abstraction, the same behavior can be made

Animating SF Symbols in SwiftUI

Natalia explains how to bring SF Symbols to life in SwiftUI by animating their variable properties, like weight, scale, and rendering mode, using SwiftUI’s built-in animation APIs.

Animating SF Symbols in SwiftUI
Add symbol effect animations and transitions to symbol images in SwiftUI to handle icon state changes without custom drawing or animation logic.





Indie App of the Week

Prefume

The amount of work that goes into creating a single perfume often goes unnoticed, especially by those who aren’t deeply immersed in the world of fragrance. This can make it difficult to understand the real differences between scents, how long they last, and even when we last wore a particular one.

Prefume, developed by Anatole, is a perfect example of what we like to call a focused app: an app built for a niche audience that sparks curiosity, inspires passion, and elevates a specific hobby. The interface is simple and clean, enriched with subtle animations that make the experience both enjoyable and intuitive. Every aspect is presented clearly and thoughtfully, resulting in an app that feels personal, intentional, and made with care.

Prefume App - App Store
Download Prefume by Anatole Ayadi on the App Store. See screenshots, ratings and reviews, user tips and more games like Prefume.

That’s all for this issue and we’ve got one more coming: a special year-end wrap-up edition, our final newsletter of the year.

After that, we’ll take a short break and be back in your inbox on January 9th with the next one.

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!