One more thing...
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
iOS Privacy: Instagram and Facebook can track anything you do on any website in their in-app browser


Read More
Code
Beginner's guide about optics in Swift. Learn how to use lenses and prisms to manipulate objects using a functional approach.

From the first day of the SwiftUI framework, we have primary layout containers like VStack, HStack, and ZStack. The current iteration of the SwiftUI framework brings another layout container allowing us to place views in a grid. But the most important addition was the Layout protocol that all layout containers conform to. It also allows us to build our super-custom layout containers from scratch. This week we will learn the basics of the Layout protocol in SwiftUI and how to build conditional layouts using AnyLayout type.

Making SwiftUI views responsive usually involves a lot of GeometryReaders and if-else. In iOS 16, SwiftUI got a new view that makes it easier. Let's learn how to do it.

StoreKit testing in the Simulator allows you to speed up testing in-app purchases for your app. You can test in-app purchases in Xcode by generating a StoreKit configuration file containing the available products for your app.

I’ve been late to Swift Conccurrency, but today I learned of a little trick I didn’t know about. Here’s what async let allows you to do.

News & Updates
Learn how Curtis Herbert built his ADA-winning ski tracking app.

Rumors
Apple is aiming to hold its first fall event on Wednesday, September 7, reports Bloomberg's Mark Gurman.