Weekly Newsletter Issue 38

Weekly Newsletter Issue 38

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

Welcome to this week's edition of our newsletter.

As it does at the end of every year, Apple has released the list of nominees for the App Store Awards, featuring the most distinguished apps, with a new category introduced this year for Apple Vision Pro apps.

Apple reveals 45 app and game finalists for the 2024 App Store Awards
Today, Apple revealed 45 app and game finalists for the 2024 App Store Awards.

Congratulations to all the nominees!

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

Published this week

This week we have covered SwiftUI, Accessibility on visionOS and Apple Intelligence.

Implementing search suggestions in SwiftUI

Giovanni demonstrates how to use the searchSuggestions(_:) modifier in SwiftUI to enhance the search functionality, building an example app with real-time filtering, search suggestions, and recent search tracking.

Implementing search suggestions in SwiftUI
Learn how to provide suggestions when searching in a SwiftUI app by building an example app with real-time filtering, search suggestions, and recent search tracking.

Making RealityKit apps accessible

Matteo and Pasquale explore accessibility properties for RealityKit entities to support VoiceOver in your spatial apps.

Making RealityKit apps accessible
Learn how to ensure volumetric windows are recognizable by VoiceOver and assistive technologies.

Keeping parts of the text unchanged by Writing Tools

Matteo discusses how to prevent certain sections of text within a UITextView from being altered by Writing Tools.

Keeping parts of the text unchanged by Writing Tools
Learn how to define parts of the text in which Writing Tools should not apply changes to.

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

Here are our highlights of articles and resources created by the app developer community.

MyTallies Widgets AppIntents SiriShortcuts Part 3 ConfigurableWidget witn Dynamic Intent

In this third part of a series, Stuart shows step-by-step how to build a configurable and interactive widget for an app that uses SwiftData showing how to set up app intents and how to handle widget navigation with custom URL schemes.

Time-Based View Updates in SwiftUI

In this article Aryaman shares how to use the TimeLineView container to programmatically update a SwiftUI View following a specific schedule.

Time-Based View Updates in SwiftUI
In this article, we’ll explore how to use SwiftUI’s TimelineView to create views that update according to whatever schedule you provide.

Set supported platforms in file target membership options in Xcode

Natalia shows how to manage platform-specific files in Xcode projects by modifying the file’s target membership settings, offering an alternative to using conditional compilation.

Set supported platforms in file target membership options in Xcode
Configure a file target membership in Xcode to restrict it to specific platforms, avoiding the need for conditional compilation checks when the file contains platform-specific code.

Natascha explains how to set up Universal Links in a SwiftUI app, detailing web and Xcode configuration steps and navigation handling, enabling users to seamlessly open specific parts of your app directly from web URLs.

Supporting universal links in a SwiftUI application
Discover how to implement Universal Links in an iOS app built with Swift and SwiftUI. This guide covers creating and configuring an associated domain file and entitlement for Universal Links.

The power of previews in Xcode

Majid discusses the @Previewable macro to simplify state management within previews and the PreviewModifier protocol to create reusable preview environments.

The power of previews in Xcode
Previews in Xcode become more powerful every year. Previews in Xcode are not about SwiftUI; you can use them even with UIKit. This week, we will talk about enhancing Previewable and PreviewModifier types, allowing us to build reusable preview environments.

Indie App of the Week

Coffe Book

If you’re a coffee enthusiast, Coffee Book offers a comprehensive collection of brewing techniques, along with the ability to record your results and refine your skills over time. Whether you’re a beginner or an experienced brewer, you’ll find helpful guides to familiarize yourself with the tools and processes to pursue your passion for coffee.

Andy managed to create an app that can truly help users in their morning routine, with tons of options including widgets, shortcuts and also integration with the Health app, making this app complete for its purpose.

And there is one more thing... a dedicated version of the app for the Apple Vision Pro to prepare your "spacial" coffee!

‎Coffee Book - Brew Timer
‎“Life’s too short to drink bad coffee” – someone, somewhere. Coffee is a personal drink and we know a good cup when we find it. Sometimes recreating that perfect cup is hard – unless you record everything about it, ready for next time. Coffee Book helps you do that and much more. With Coffee Book, y…

Apple released two additional new resources for visionOS that you should check out! The first one is a project to demonstrate how to use RealityKit to create a portal window that simulates entering a portal while the second one shows how to obscure virtual items behind real-world items!

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

See you next week!

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