Issues

Issue #27: 🫣 2024 wrapped 🥁

As the year comes to an end, what a journey it has been! I am incredibly proud of everything I have created in 2024, so here is a quick look back at some highlights from your favorite iOS newsletter.

December 30, 2024

Issue #26: 🎅 Bringing the Image Playground API to your SwiftUI App 🪄

One of the standout announcements at WWDC 2024 was the introduction of the Image Playground framework, a powerful image generator powered by an on-device diffusion model. This innovative tool offers advanced capabilities directly on Apple devices.

December 23, 2024

Issue #25: 🧰 The collection of open-source iOS tools I rely on daily ✌️

The iOS community has a very active open-source scene, which provides a lot of useful tools to improve the quality of an app. This week, I am highlighting some open-source utilities that I regularly use in both my professional and personal iOS development projects.

December 16, 2024

Issue #24: 🦺 Making your own custom Optional 👌

Swift's Optional type ensures safer code by clearly managing values that may or may not exist! While Swift natively supports Optionals with (?), some libraries or frameworks lack this syntax.

December 2, 2024

Issue #23: 🪆 Adapting Your App For Multi-Platform Support Using SwiftUI's NavigationSplitView ⚡️

If you have been following recent issues, I built a navigation layer for SwiftUI apps. While testing my sample app in different Xcode simulators, I noticed it didn't look great on iPads or macOS! This week, I decided to build on top of my previus work to demonstrate how simple it is to support multiple platforms with SwiftUI.

November 25, 2024

Issue #22: 👷 Refactoring my SwiftUI Navigation Layer to follow the Coordinator Pattern 🔀

Recently, I implemented a navigation layer for my SwiftUI apps, initially handling only stacked screen navigation. I left out sheet and full-screen presentations, planning to add them later. Now, I am back to refactor the layer, expanding it to handle these additional presentation types for more versatile navigation options.

November 18, 2024