Weekly Newsletter Issue 25

Weekly Newsletter Issue 25

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

Welcome to this week's edition of our newsletter.

After a well-deserved summer break, it feels great to be back. And this week we are back with a great and expected announcement! Apple announced the “It's Glowtime” Apple Event on Monday, September 9th.

Apple Events
Watch the latest Apple event stream, and check out the archive of special event announcements for our products and services.

Besides the new iPhone models, what do you expect to see? We expect a big focus on features related to Apple intelligence, highlighting the iOS 18 functionalities unveiled at WWDC in June.

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

Published this week

In the past weeks, we have covered the Vision, Speech, and Natural Language frameworks. During August we have been exploring the Machine Learning frameworks in preparation for the creation of a dedicated page to host all the content related to artificial intelligence. The month of August also welcomes Antonella and Matteo to the team and we couldn't be more thankful for their contribution.

We had many new articles during this break, so here is a list for you to check them out:

Make it Intelligent is coming soon and we can't wait to share it with you!


Create with Swift - Napoli Meetup

Our first meetup will take place on September 13th at the Historic Center of Naples. This first edition is dedicated to community building, offering a great opportunity for everyone to come together, connect, and start getting to know each other.

Create with Swift - Napoli Meetup
All the information about the Create with Swift Apple Developers’ meetup in Naples, Italy.

We have already reached full capacity for the event location. However, we are exploring the possibility of extending the event to the streets of Naples after its completion, for an evening of continued networking and fun.


From the community

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

Calculate Position Relative to User on visionOS

Robin's article covers how to calculate the relative position of an Entity in a 3D space to describe where it is located in space relative to the user.

Calculate Position Relative to User on visionOS
Calculate the relative position between an Entity and the user, so you can provide a description of the Entity’s position in 3D space.

Considerations for Using Codable and Enums in SwiftData Models

Fatbobman discusses what to consider when using Codable and enums in SwiftData models to support developers to avoid common pitfalls when creating SwiftData models.

Considerations for Using Codable and Enums in SwiftData Models | Fatbobman’s Blog
This article aims to discuss several key points to consider when using Codable and enums in SwiftData models, helping developers avoid common pitfalls.

How to make ZStack content fully scrollable in a SwiftUI ScrollView

PolPiella recreates a Wallet-app-style user interface using ZStack and ScrollView while using the offset view modifier.

How to make ZStack content fully scrollable in a SwiftUI ScrollView
How to calculate the correct content size for a ScrollView when using a ZStack with overlapping views using offsets in SwiftUI.

Tracking geometry changes in SwiftUI

Majid covers the new onGeometryChange view modifier to track geometry changes of any view in SwiftUI.

Tracking geometry changes in SwiftUI
The SwiftUI framework became a mature tool for building apps on all Apple platforms. The recent WWDC introduced missing APIs, adding more value to the framework. One of them is even backward compatible with previous versions of Apple platforms. This week, we will discuss tracking geometry changes of any view in SwiftUI.

Indie App of the Week

Memento

The Apple developer community is composed of amazing developers from all over the world and within a large age range. Memento is an app developed by Roscoe Rubin-Rottenberg, a WWDC 2024 scholarship winner of only 14 years old.

It is a simple focused application to help you collect and remember links and notes. It is integrated into the system supporting Share Sheet, Siri, and the Action Button. Your saved items will be surfaced to you through widgets you can place on your home screen.

‎Memento - Your Mental Inbox
‎Memento is your mental inbox for things you want to revisit or remember. It allows you to remember the links and notes you save by randomly surfacing them in a widget on your Home Screen or Lock Screen. Once you revisit them, they will be removed from the rotation, but saved to the app. You can easi…

It is important to highlight that the project is open source and you can follow its development on its GitHub repository.


There are so many great developer conferences during the summer! We had the opportunity to be at SwiftConf in Cologne, Germany, at the beginning of the month and present two sessions. Flora Damiano presented the session "Crafting better app icons" and Giovanni Monaco and Emanuele Agosta teamed up to present the "Redefining User Interactions on visionOS" session.

Create with Swift at SwiftConf
This article will get you started with material created for our sessions presented at SwiftConf 2024.

And there are new conferences on the horizon! The ARCtic Conference, the World’s Northernmost Apple Developers’ Conference, has opened its call for papers. The event will be held in Oulu, Finland, from March 11th to 13th, 2025. We plan to apply and hope to see you there!

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

See you next week!

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