While Bryce Pauken’s post about his XcodePluginLoader tool is interesting, I’m not sure it’s a great idea to get comfortable depending on Xcode plugins. Apple has made it clear that plugins are not important enough to them to warrant the risks of opening things back up, and what works today may not work tomorrow.
If you want an extremely customisable editor with great support for Swift, it already exists.
I feel like it would be really easy to miss this important sentence in this post from David Koski, Awni Hannun, and Ronan Collobert:
MLX is intended for research and not for production deployment of models in apps.
What it does show is a continued commitment from Apple to on-device processing when it comes to ML.
Typed throws are coming to a future version of Swift, but this great post from Donny Wals also covers how you can be in great shape with your error handling without them, as he’s a little doubtful that they’ll catch on.
Embedding privacy manifests in libraries/frameworks is a great idea, and I am looking forward to a future where it’s so much easier for developers to figure out what the packages they depend on are doing. The experience Joe Heck had trying to get it working sounds traumatic, though! I expect this post to become the definitive search result on Google for anyone trying to get this working.
Daniel Steinberg’s books always take a slightly different approach to teaching, and from the title of his new book on data flow in Swift apps, this one is no different. I’m confident it’ll be just as good as his other books, though! It starts with the simplest method of saving state with SwiftUI and ends with a relational data model using SwiftData.
Senior iOS/macOS Developer @ Paste – Joining Paste means crafting impactful, user-focused products alongside a team that values innovation, flexibility, and a culture of collaboration. Dive into projects that push the boundaries, enjoy freedom in how you work, and help shape the future of productivity tools. – Remote (within European timezones)
Is your company hiring? Don’t forget that you can post any iOS/macOS/Swift job for free over on iOS Dev Jobs. What are you waiting for?