Weekly Newsletter Issue 78

Weekly Newsletter Issue 78

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

Welcome to this week's edition of our newsletter.

Apple has suddenly updated its lineup of products (MacBook Pro, iPad Pro and Vision Pro), introducing the new M5 processors. One of the most notable changes involves the Vision Pro, which now features a redesigned band. This new band retains the materials of the original Knit Band but offers improved ergonomics and comfort.

Apple Vision Pro upgraded with the M5 chip and Dual Knit Band
Apple introduced the upgraded Apple Vision Pro, featuring the powerful M5 chip, the Dual Knit Band, and innovative features with visionOS 26.

A small but interesting detail that many might have missed is Apple’s revival of the classic slogan “There’s an app for that” on the new MacBook Pro product page.

How long had it been since Apple last used this iconic phrase?

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

Published

This Week

This week we have covered SwiftUI and Multipeer Connectivity.

Image caching in SwiftUI

Letizia explains how to cache images in SwiftUI using NSCache to make your app faster and more efficien showing also how to build a custom wrapper around AsyncImage that adds the caching functionality.

Image caching in SwiftUI
Learn how to cache images in memory when working with a SwiftUI app.

Using rich text in the TextEditor with SwiftUI

Alfonso shows how to bring rich text into SwiftUI’s TextEditor using attributed strings, custom formatting, and dynamic styling, letting users edit bold, italic, links, and more within your app.

Using rich text in the TextEditor with SwiftUI
Explore the usage of rich text within the TextEditor in SwiftUI using AttributedString.

Getting Started with Multipeer Connectivity in Swift

Gabriel and Tiago provide an introductory guide to using Apple’s Multipeer Connectivity framework, enabling iOS devices to discover and communicate directly without an internet connection.

Getting Started with Multipeer Connectivity in Swift
Learn the basics of the Multipeer Connectivity framework.


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

Building AI features using Foundation Models. Streaming.

Majid explains how to use Foundation Models’ new Streaming API in Swift to show partial results in real time letting your app display content progressively instead of waiting for a full response.

Building AI features using Foundation Models. Streaming.
We’ve already discussed the fundamental concepts of Foundation Models and their structured outputs. This week, we’ll delve into the process of streaming the partial results generated by the model.

Fake Apps: How to prototype your way through a major redesign

Vidit shows how to break a large redesign into multiple small “fake apps”, lightweight prototypes that make only the feature you’re testing real, to help you validate UI and UX changes quickly without redesign the whole product.

Fake Apps: How to prototype your way through a major redesign
How I redesigned LookUp into smaller, sizable chunks and then strung them together into a main app.

Do job silently

Kyryl explores how apps can improve performance and user experience by working in the background explaining strategies to let you user have instant data access without noticing all the heavy lifting happening behind the scenes.

Do job silently
We depend more and more on data and on its computation. Think for a moment about how often we use computation and data processing. This aspect can’t be not reflected in the modern apps, especially mobile ones.





Indie App of the Week

PadelTick

This Apple Watch companion app keep you in the paddle game while it takes care of the details. With just one tap you can update the scores from your wirst, meanwhile the app will automatic log calories, heart rate, and workout time straight into Apple Health and the Fitness app.

One interesting feature of this app developed by Philipp is the ability to share live scores. Whether you’re competing in a tournament or playing a casual doubles match at the club, the app will provide you with all the statistics of the match at the end of each game.

‎Padel Tracker PadelTick
‎PadelTick is a powerful padel score tracking app built specifically for Apple Watch. Whether you’re a casual player or compete regularly, it helps you stay focused on the game while automatically capturing your performance and health data. Apple Watch Padel Score Tracker Update your padel score wit…

With the new M5 chip, Apple pushes Apple Silicon into a new era of AI performance. Featuring a faster Neural Engine, Neural Accelerators built into every GPU core and greater memory bandwidth, it enables faster, more efficient on-device intelligence, from image generation and code completion to real-time translation.

The future of AI on Apple platforms is happening locally and it’s happening fast.

Apple unleashes M5, the next big leap in AI performance for Apple silicon
Apple today announced M5, delivering advances to every aspect of the chip and the next big leap in AI.

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!