Weekly Newsletter Issue 20

Weekly Newsletter Issue 20

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

Welcome to this week's edition of our newsletter.

The developer community just got a boost by welcoming a big cohort of new developers to the community! Last week, the learners from the Apple Developer Academy in Naples graduated and Lisa Jackson was there to celebrate them and the projects they created!

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

Published this week

This week we have covered SwiftUI, Widgets, and Gestures.

Exploring the Navigation Split View

Pasquale and Matteo explore the NavigationSplitView, its behavior on different platforms, how to implement it, and how to customize the appearance using the related modifiers.

Exploring the Navigation Split View
Explore the NavigationSplitView on different platforms, how to use it and the related modifiers.

Creating a Lock Screen widget with SwiftUI

After showing you how to create widgets, Tiago and Matteo show you how to make widgets available on the Lock Screen covering the different types of Lock Screen widgets and how to handle sensitive information displayed.

Creating a Lock Screen widget with SwiftUI
Understand how to make widgets available for the device Lock Screen in a SwiftUI app.

The Touch Evolution: How Gestures Shape Our Digital Worlds

Gestures are a big part of the experience of our apps. Domenico sets the foundation for gesture-based interactions and their role in the user experience of our applications.

The Touch Evolution: How Gestures Shape Our Digital Worlds
Explore how gestures impacted the way people interact with the digital world.

From the community

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

Mastering the Swift Testing Framework

fatbobman explores in detail the new Swift Testing Framework presented during WWDC24 showing how to set it up, write test cases, and enhance test quality.

Swifter and Swifty - Mastering the Swift Testing Framework | Fatbobman’s Blog
In this article, we will delve into the features, usage, and unique aspects of the Swift Testing framework, analyzing how it helps developers write test codes faster (Swifter) and more in line with Swift programming habits (Swifty).

SwiftUI Custom Time Picker Like Apple Timer App

Another great tutorial by Kavsoft demonstrates how to create a custom time picker in SwiftUI for hours, minutes, and seconds, similar to the Clock app.

WWDC24: Key Updates for macOS Development with SwiftUI

Karin explores all the new features coming to macOS 15 for SwiftUI development announced during WWDC24, such as the new APIs for window management, keyboard input, and tab views with practical examples and useful insights.


Indie App of the Week

Strolly

Strolly is a focused app developed by Natalia and Matthaus that generates three unique, random looping walks starting from a specific location directly on the device using native Apple frameworks.

The app delivers exactly what it promises and has a clean, simple interface with great attention to detail. It also offers an interesting feature: the ability to flag specific segments of the proposed paths so they are not suggested in the future.

‎Strolly: Generated daily walks
‎Tired of the same old walking route? Meet Strolly, the ultimate app for anyone who loves to walk but craves variety. Designed for the curious and adventurous, Strolly generates unique, random looping walks in your area, bringing fresh experiences to your routine. 1. Daily Fresh Routes Discover new…

The Apple Developer Academy in Naples is just one of many academies graduating engaged and inspired developers every year and contributing to making the developer community bigger and richer.

Apple has a dedicated page about them on the Developer portal!

Apple Developer Academies - Apple Developer
Sharpen your development skills with a full, free curriculum for future professional developers at the Apple Developer Academies.

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!