Weekly Newsletter Issue 102

Weekly Newsletter Issue 102

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

Welcome to this week's edition of our newsletter.

As WWDC26 approaches, the first community events for Apple developers are beginning to take shape. This year, for the first time, Apple itself has organized an event specifically for the developer community, particularly exciting for those attending without a conference ticket, who will still have the opportunity to connect and engage with fellow developers.

Meet with Apple - Apple Developer
Join us around the world for a variety of sessions, labs, and workshops — tailored for you.
Follow us also on X (Twitter), Bluesky and LinkedIn if you haven't already!


Create with Swift Napoli Meetup #8

We’re excited to announce that Create with Swift Napoli Meetup #8 is coming on April 22nd in the center of Naples!

Napoli Meetup #8 · Luma
Welcome to Create with Swift Napoli Meetup #8! This gathering brings together the vibrant Apple Developer community in Naples for an evening of learning,…

Reserve a spot on Luma!

The first edition of the year with community speakers! Tim Condon and Ipek Erten will share their experience developing for the Apple ecosystem from two completely different angles.

Another highlight is our first Community App Spotlight! A dedicated space for people in the developer community to share their projects, in development or on the store, in a public space! If you have an app on the App Store or on Testflight, get in touch with us on Discord by joining our community server.

We are also celebrating 5 years of Create with Swift this month! We won’t let this milestone go unnoticed and expect to celebrate it in big style with our local community.

It’s going to be a great event… the best meetup we've ever held.


From

The Community

Working with files and directories in iOS

Natascha gives a practical overview of how the iOS file system works, explaining the app sandbox, the main system directories your app can access, and the rules around storing files safely and appropriately within an iOS app.  

Working with files and directories in iOS
Learn how to work with files and directories in iOS. Understand the app sandbox, access system directories, and read and write files using FileManager and URL in Swift.

Offline Storage with SwiftData

Kyle shows how to use SwiftData to persist user data while keeping cached server data separate, creating a clear and scalable approach to offline storage

Offline Storage with SwiftData | Kyle Browning
Use SwiftData for user-mutable local state like favorites and reservations while keeping the tiered cache for read-only server data.

SwiftUI Custom Popover

Artem explains how to build a reusable custom popover in SwiftUI using matchedGeometryEffect, allowing you to attach an overlay to any view without dealing with frames or coordinate spaces

SwiftUI Custom Popover → Livsy Code
Greetings, traveler! SwiftUI gives you .popover, but sometimes it is the unsuitable tool. For instance, design might require a popover with no arrow. In those cases we can reach for matchedGeometryEffect. It lets you “attach” an overlay to a view without dealing with manual frames and coordinate spaces. We can also make it reusable. A

Embedding SF Symbols in SwiftUI Text

Natalia explains how to embed SF Symbols directly inside Text using LocalizedStringKey interpolation, covering its limitations and how to work around them.

Embedding SF Symbols in SwiftUI Text
Combine text with icons and style them using modifiers in SwiftUI by leveraging LocalizedStringKey interpolation.

No, SwiftUI is not "Accessible by default"

Rob challenges the idea that SwiftUI automatically produces accessible apps, showing that developers still need to actively define accessibility to avoid common pitfalls. 

No, SwiftUI is not “Accessible by default”
“SwiftUI is accessible by default” is one of the most repeated misconceptions in iOS development. Here’s why that’s wrong and what you actually need to watch out for.






Indie App of the Week

Stargaze

Stargaze is a simple and clear habit-tracking app that reimagines your progress as constellations, turning familiar habit charts into something more personal, playful, and visually memorable.

The app, developed by Hazel, takes a straightforward idea and makes it feel special through its nice aesthetics, thoughtful micro-animations, delightful haptics throughout the app, and careful attention to reduced animations for users who need a calmer experience.

Stargaze: Habit Tracker App - App Store
Download Stargaze: Habit Tracker by Hazel’s Garden LLC on the App Store. See screenshots, ratings and reviews, user tips, and more apps like Stargaze: Habit…

As Apple celebrates 50 years, Europe's largest Apple Museum just opened its doors in Utrecht, Netherlands. A stunning 2,000m² immersive journey through 50 years of Apple history, from a recreation of Steve Jobs' iconic garage all the way to the iPhone. It looks like one of those rare spaces where years of ambition, design, rebellion, and reinvention all snap back to life. A must-visit for any Apple enthusiast.

50 Years of Apple Innovation | Stichting The Apple Museum
Step into 50 years of Apple history at The Apple Museum. Explore iconic machines and rare artifacts, preview the collection, and get tickets for your visit.

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!