One more thing...
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
Web API Client in Swift
Detailed and easy to follow article about building a modern web API client using new Swift features (Async/Await, Actors).

Read More
Articles

Collection of tools for making SwiftUI navigation simpler, more ergonomic and more precise.

Explore Swift’s version of actors, and what kind of problems we could solve by defining custom actor types within our codebase.

Intercept UIKit's exceptions directly in code (not using breakpoints!) and what you can use an implementation like this for.

The way SwiftUI presented views inherit the environment has changed from iOS 13, iOS 14 and iOS 15.

If you are lost in the seas of #if os() and #if canImport()

Learn how to use ProgressView to present both indeterminate and determinate progress in SwiftUI.

How to create a custom video player with AVKit and SwiftUI that supports Picture-in-Picture

Non-fatal errors and crashes have a close relationship, but have different results for your user.
Apple News & Updates
Apple filed a lawsuit against NSO Group to hold it accountable for abusive surveillance and the targeting of a small number of Apple users.

Apple threat notifications are designed to inform and assist users who may have been targeted by state-sponsored attackers.

Other
Affordable AR headset - using $5 Google Cardboard to replicate Microsoft Hololens

First puzzles will unlock on December 1st!

A free undergraduate textbook that introduces students to the fundamentals of provable security