Portrait

I2H3

Notes from work as an app developer for iPhones, iPads and Macs.

RSS Icon GitHub Mastodon

Swift Testing

During WWDC24, Apple finally introduced a “swifty” test framework to replace XCTest.

WWDC24

This is my personal and subjective summary of Apple’s keynote and state of the union during its worldwide developer conference 2024.

Workers Instead of Managers

Breaking down individual features of domain-oriented managers into dedicated implementations improves developer experience.

SwiftUI Platform-Dependent Padding Modifier

Some SwiftUI views I have require padding one platform and none on the other. To avoid preprocessor switches everywhere I created a custom view modifier for it.

File Provider Domain Connection to File Provider Domain

We need file provider extension processes to talk to each other. What first appeared to be prevented by sandbox on iOS works with a different API.