92 posts tagged ‘macOS 15 Sequoia’
SwiftUWhy
John Siracusa: Welcome to my new series on things I don’t understand about Apple’s premier user interface framework.[…]To be clear, these are things I don’t understand, not necessarily things that are “wrong.” They sure look wrong (or at least “suboptimal”) to me! But maybe there are good reasons, and I just don’t know them yet. […]
Cascable Studio Rejected From the App Store
Daniel Kennett: I’ve been shipping apps to the App Store for well over fifteen years now, and although there are App Review horror stories aplenty, I’ve always hoped I’d never be in a position to write one myself.[…]What you just scrolled past was the history of my (eventually successful) attempt to get the new Mac […]
Acorn 8
Gus Mueller (release notes): “Select Subject”, “Mask Subject”, and “Remove Background” are new commands which use machine learning (or A.I. if you prefer) to find the most important parts of your image, and then perform their respective operations.[…]Acorn 8 now has an on canvas ruler which you can use to measure out distances, straighten your […]
Sequoia Fixes App Store Update Notifications
Adam Engst: Starting in macOS 12 Monterey, clicking an update notification did nothing. Before that, it opened the App Store app, though only to the main screen, not the Updates screen. It was frustrating, and unnecessarily so.In Sequoia, however, Apple finally made this notification work as it should. When a notification informs you that updates […]
The Developers Who Came in From the Cold
Paul Kafasis: In 2020, the disaster foreshadowed literally one sentence ago struck. Beta versions of MacOS 11 broke ACE, our then-current audio capture technology, and the damage looked permanent. When we spoke briefly to Apple during WWDC 2020, our appeals for assistance were flatly rejected.[…]With this in mind, we engaged in further discussions with the […]
Issues Adopting Swift Testing
I’m in the process of migrating from XCTest to Swift Testing. The basic stuff is pretty easy to translate, and in many cases I don’t even need to change the code inside my test methods. I’ve long been writing what Swift Testing calls expectations in terms of my own helper functions such as eq(), unwrap(), […]
Take Control of Apple Media Apps
Take Control (via Kirk McElhearn): Back in 2019, Apple replaced iTunes for Mac, iOS, and iPadOS with three apps—Music, TV, and Podcasts—with audiobooks handled by the Books app. Take Control of Apple Media Apps is your guide to this post-iTunes world. Covers macOS 15 Sequoia, iOS 18, and iPadOS 18 or later, plus Apple Watch, […]
Forked
Drew McCormack (Mastodon): I’m launching a new Swift framework called Forked for working with shared data, both on a single device, and across many.[…]The merging that @ForkedModel provides is pretty powerful. It does property-wise merging of structs, and if you attach the @Merged attribute, you can add your own custom merging logic, or use the […]