iOS Cocoa Treats

Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
iPhone Duo is compact when folded and regular when unfolded. Majid shows how to handle both with size classes instead of screen bounds or device idioms. Use .sidebarAdaptable tabs, NavigationSplitView and AnyLayout so your UI animates smoothly between the two states.
Why my Swift debouncer got 50× faster and what the Swift Runtime has to do with it A deep dive into task reuse, generic metadata, @inlinable and lock layout that took per-input cost from 798 ns to 16 ns.
Background work in iOS A practical tour of beginBackgroundTask, background URLSession and BGTaskScheduler, and when to use each one.
Xcode Projects for the Command Line and Coding Agents How Xcode 27.2's JSON project.xcproj format and the xcodeproj CLI let you and your coding agents edit projects without merge pain.
Xcode 27's String Catalog translation tools make it practical to localize every feature while you build it, not right before release.
News & Misc
Latest Apple related news and rumors
You received this email because you signed up on for our iOS newsletter.
10 links in this issue
- Adapting your app for iPhone Duoclick.mlsend.com
- Read moreclick.mlsend.com
- Why my Swift debouncer got 50× faster and what the Swift Runtime has to do with itclick.mlsend.com
- Background work in iOSclick.mlsend.com
- Xcode Projects for the Command Line and Coding Agentsclick.mlsend.com
- Localization-first developmentclick.mlsend.com
- Apple Announces 'HomeView' Smart Home Hubclick.mlsend.com
- Touchscreen MacBook Pro and more launching at Apple event on Oct 28click.mlsend.com
- What's new in Swift: September 2026 Editionclick.mlsend.com
- infinum.comclick.mlsend.com
Sent by iOS Cocoa Treats and also published at its own address. Links that track readers or name the subscriber were removed from this copy; its images still load from the sender's own servers. If you publish this newsletter and want an issue corrected or removed, write to us.