Weekend good reads for Apple developers #2026/44
Weekend good reads for Apple developers #2026/44
iPhone Duo, MacBook Pro with touch and a bit of suggestions for agentic coding
Developers now can touch the screen of their MacBooks – and that might change the way we use the simulator. Coding, though, still requires knowledge. So, let’s learn something new today.
Nikhil Nigade goes through real app design updates for iPhone Duo – Designing for iPhone Duo;
Getting your app ready for iPhone Duo: what actually broke by Karolina Samorek continues the topic with issues and assumptions which were broken in iPhone Duo;
Michael Tsai shares digest of materials on how to design Mac apps with touch support – Developing Mac Apps for Touch;
RealitySDFPhysics by Cristian Díaz continues his series on RealityKit with details on physics implementation;
Paul Horowitz shares a hint on how to fix one of the annoying issues some developers might face – Fix dasd Using 100% CPU on MacOS 27;
How the Xcode 27 MCP can lead to higher token costs when navigating the Simulator by Antoine van der Lee might help you save money when using coding agents with Simulator;
Howard Oakley, as always, brings interesting explainer articles: evolution of desktop in macOS – Reviewing the Desktop metaphor, troubleshooting guide on update issues – Solve macOS update problems, some details on recent vulnerability in CA certificate and how it affects macOS – Do you ever use curl? How recent vulnerabilities could affect you, detailed debugging of user interaction in macOS – From click to action: how macOS does what you want;
Don’t Launch to an Empty Room by Jordan Morgan navigates app unveiling process – how to gain and keep momentum;
Artem Mirzabekian explores
ArrangementViewand iPhone Duo layouts – Building iPhone Duo Layouts with ArrangementView and shares ideas on how to structure asynchronous code – Running Async Work Early Without Losing Execution Order;iOS 27: Now Playing Framework by Anton Gubarenko guides through new iOS 27 framework helping easily integrate app with Now Playing screens across the system;
Natasha Jolan suggests revising your agent skills – My Claude Skills Setup Was Getting Out of Control..., allowing agents decide on tools – Let the Agent Decide, and goes through her approach to automation – How I Automated my App Store Assets Workflow;
Interesting ways of using Swift optionals by John Sundell is actually a great collection of sometimes lesser-known approaches to use
Optional<T>in your code;Mani Ramezan goes through updates in Swift 6.4 – What’s New in Swift 6.4?.
And that is it for today. We’ll bring more interesting articles next week. Stay tuned!
© 2026 Danis Tazetdinov
N/A