Weekly Newsletter Issue 61

Weekly Newsletter Issue 61

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, we celebrated the 14th Global Accessibility Awareness Day, an important occasion for developers to reflect on the crucial role accessibility plays in the design and development process, reminding us that creating inclusive experiences should be an integral part of our work, not an afterthought.

GAAD
Thursday, May 15, 2025, help us celebrate the 14th Global Accessibility Awareness Day (GAAD)! The purpose of GAAD is to get everyone talking, thinking and learning about digital access and inclusion, and the more than One Billion people with disabilities/impairments.

Since the introduction of the first iPhone, Apple has consistently prioritized accessibility in the design of all its products, including the latest Vision Pro, which was the first device to support a comprehensive set of assistive technologies from its launch.

Apple unveils powerful accessibility features coming later this year
Apple today announced new accessibility features coming later this year, including Accessibility Nutrition Labels.

The Apple developer community is probably one of the most active in this movement, with tons of apps carefully crafted for accessibility. Here's a complete list of apps selected by the App Store team:

‎Apps for Accessibility : App Store Story
‎Learn about collection Apps for Accessibility featuring Oko - Cross streets and Maps, Voice Dream - Text to Voice, Keeble, and many more on App Store. Enjoy these apps on your iPhone, iPad, and iPod touch.

Among all of these apps, there is one developer with a really interesting story: Klemens Strasser. With his apps and his last game, The Art of Fauna, which we also highlighted as one of our App of the Week, he has shown how apps can be accessible to everyone.

‎Discover the art of accessibility : App Store Story
‎Learn about collection Discover the art of accessibility featuring Art of Fauna: Cozy Puzzles, Study Snacks: Language & More, Letter Rooms: Fun Anagrams and many more on Mac App Store. Enjoy these apps on your iPhone, iPad and Mac.

In this movement, we also do our part by adding new pieces to our Make it Accessible page, a collection of articles about accessibility.

Make it Accessible
Make it Accessible Creating applications that are truly for everyone App development is a continuously evolving field, and ensuring accessibility for all users is crucial. It’s a testament to a developer’s unwavering dedication to providing a digital experience in which every user, regardless of cognitive or physical abilities, can participate,

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

Published

This Week

This week we have covered App Intents, MapKit and Creative Coding.

Customizing an App Intent

Antonella shows practically how to customize an intent using parameters and how to prepare present results with dialogs.

Customizing an App Intent
Learn how to further customize intents for your SwiftUI apps with parameters and dialogs.

Change a map viewpoint with MapKit

Matteo shows how to use the MapCameraPosition to set a viewpoint on the map using SwiftUI.

Change a map viewpoint with MapKit
Discover how to change a MapKit map’s camera position within a SwiftUI app.

Exploring creative coding with Swift and SwiftUI

Stefano and Antonella share techniques and insights on how Swift and SwiftUI can serve as tools for creative coding to blend programming with artistic expression.

Exploring creative coding with Swift and SwiftUI
Get inspired on how SwiftUI can bridge code and artistry through layered computational art techniques.


Beer with Swift - WWDC25 Special Edition

Will you be at the big Apple event? Got 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.

We are excited to extend the Beer with Swift format for the first time outside of Naples, close to where all the magic happens!


From

The Community

Using Model Context Protocol in iOS apps

Artem continues exploring the Model Context Protocol (MCP) to facilitate interaction between AI models and external tools or data sources, this time showing how to access HealthKit data through the Claude API.

Using Model Context Protocol in iOS apps
Learn how to implement MCP client with SwiftUI and Anthropic API

Optimized mathematical computations in Swift

Majid explores Apple’s Accelerate framework to enhance performance in Swift applications, particularly for health-related data processing. 

Optimized mathematical computations in Swift
I’m very passionate about my health routine and have built a bunch of health-related apps. Almost all of them are integrated with Apple Health and provide tons of additional calculations over the functionality that the Apple Health app gives us. Today, we will talk about the hidden gem of the on-device calculations - the Accelerate framework.

Choosing between LazyVStack, List, and VStack in SwiftUI

Donny provides a comprehensive comparison of SwiftUI components used for vertical content layout to guide developers in selecting the most appropriate component taking into consideration performance, customization needs, and built-in functionalities.

Choosing between LazyVStack, List, and VStack in SwiftUI – Donny Wals
SwiftUI offers several approaches to building lists of content. You can use a if your list consists of a bunch of elements that should be placed on top of each other. Or you can use a if your list is…

Indie App of the Week

Contrasts

Improving the contrast ratio in your app is a simple yet effective way to make it more accessible and usable not only to users with visual impairments or blindness but to everyone, opening also new possibilities for color combinations that had not been considered before.

Contrasts is a macOS utility designed to help developers and designers verify color contrast ratios to ensure that interfaces are not only visually appealing but also inclusive and compliant with international accessibility standards. It is especially relevant in the context of growing legal requirements.

The app developed by Christoph allows users to quickly compare two colors and get real-time feedback on whether the combination meets WCAG standards for contrast. It supports a wide range of color formats, including HEX, RGB, and HSL.

‎Contrasts - WCAG Accessibility
‎Contrasts is a powerful macOS app designed to help developers and designers ensure WCAG compliance with ease. Quickly check color contrast ratios between two colors in real-time to ensure your designs are accessible and legible. Key Features: - Instant contrast checker for WCAG compliance. - Suppor…

All the newly revealed accessibility features by Apple this week are probably just the beginning of the all the upcoming releases for WWDC25, and we can't wait to attend the keynote event with you in person and share our passion with you all at the Beer with Swift WWDC25 edition.

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!