Weekly Newsletter Issue 40

Weekly Newsletter Issue 40

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 Apple has announced the winners of the 2024 App Store Awards. Among all the categories, we want to highlight Oko and EF Hello, two apps in the Cultural Impact category that demonstrate again how apps can truly empower humans in our daily lives.

Congratulations to all the developers for their outstanding apps!

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

Published this week

This week we have covered SwiftUI, Apple Intelligence and Design.

Mastering Forms in SwiftUI: Selecting Information

In these series Tiago delves into the Forms in SwiftUI, showing this time all the different possibilities for data selection.

Mastering Forms in SwiftUI: Selecting Information
Learn how to use picker, date picker and color picker controls to provide a proper single data selection data-entry experience in a form in SwiftUI apps.

Bringing Image Playground to your app

Antonella explains how to embed components that invoke and present the Image Playground interface to integrate Apple’s Image Playground using SwiftUI or UIKit.

Bringing Image Playground to your app
Learn how to make your app able to generate images using Apple Intelligence models within Image Playgrounds.

Create with Swift on Bluesky

We’ve just hopped onto Bluesky, a new place for open skies and fresh conversations!

If you’re there too, come find us at @createwithswift.bsky.social and let’s stay connected beyond just one platform!


From the community

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

Creating ML models with Create ML

Artem show how to build custom machine learning models for iOS using Create ML, with a practical example of creating a multilingual sentiment analyzer with no extensive coding required.

Creating ML models with Create ML
Learn how to create machine learning models with Create ML

Understanding opaque types in Swift

Natasha discusses opaque types in Swift, explaining how they simplify complex return types while ensuring type safety. The discussion includes practical applications and limitations, supported by code examples for implementation.

Understanding opaque types in Swift
Opaque types allow us to hide complex type information while ensuring type safety. This guide explains how opaque types work, why they’re useful, and how to use them in Swift.

Concurrency Step-by-Step: Reading from Storage

Matt offers a step-by-step guide to handling concurrent data storage operations in Swift, focusing on common challenges and best practices explaining how to properly manage data access across different threads while maintaining type safety.

Concurrency Step-by-Step: Reading from Storage
Not too long ago, I was re-reading an “introductory” post I wrote. Honestly, I could barely make it though. I guess a big part was my own defintion of “introduction” when it comes to concurrency has been evolving. As I was reading, I kept imagining a true beginner doing the same thing. It’s embarrassing! I’m not going to remove it, but I don’t feel great about it.

Pol outlines how to transition an iOS app from a paid model to freemium using StoreKit showing how to create in-app purchases, manage access for existing and new users and what to check before releasing the app.

How to change your app’s business model from paid to freemium using StoreKit
Learn how to use StoreKit’s AppTransaction API to change your app’s business model from a paid app to freemium.

Indie App of the Week

Joi Planner

Joi Planner helps you consolidate all the information about your day from calendars and to-do lists offering a clear recap of events and habits to complete throughout it.

Meticulously developed by
Alexey, it combines functionality with elegance. Every detail, from its sleek design to its seamless micro-interactions, reflects a meticulous attention to detail transforming everyday tasks into a visually and experientially delightful experience.

‎Joi Planner
‎Joi Planner: all-in-one day planner combining calendar, to-do list, and habit tracker into a single timeline Are you tired of juggling multiple apps for your calendar, to-do list, and habit tracker? Joi Planner is your all-in-one planner that combines everything into a single, visual timeline. Desi…

As the holiday season unfolds, Apple has delivered an early gift to users with the release of iOS 18.2 and macOS Sequoia 15.2, bringing enhanced Apple Intelligence features to everyone in the U.S.!

Developers haven’t been left out either, as Xcode 16.2 arrives just in time, packed with significant fixes and performance enhancements

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!