ad_licenselint from Pierre Felgines. It currently only supports CocoaPods, but that is still by far the dominant dependency management solution for now.
This week’s “Well, I didn’t know that about Xcode!” is from Novall Khan. I love secret little UI features like this. ❤️
Deprecating code in a responsible way is hard, but it’s the right thing to do if your library was lucky enough to pick up some users. I loved every word of this very entertaining post from Harlan Kellaway about how he deprecated his JSON parsing library, which I won’t link to as he’s trying to deprecate it! 😂
I love that this post from Xavier Lowmiller starts by exploring if you could fit the source for an app that keeps track of how many drinks you’ve had into a Tweet. Find out the answer to that question, and learn about AppStorage by reading the whole thing.
There has been no shortage of SwiftUI posts in the last few months, but most have focused on the obvious. Taking advantage of the new views in this year’s releases, showing how to build a widget, and a few other common topics. It’s nice to see Javier Nigro tackle something a little different in this post, and as with everything he writes, it’s worth reading. 👍
Keeping a central data source up to date when you’ve implemented all of the different types of system extensions that are available today can be tricky. If you’re using Core Data, here’s Antoine van der Lee with a post on enabling and using persistent history tracking.
When I first started using a Mac, one of the things that struck me was that it wasn’t only apps that had impeccably designed icons, but also the documents they created! I remember being a bit defeated when I tried to make one though, I couldn’t ever quite get it to look right, and I never got as far as shipping one. I’m incredibly happy to see this getting the attention it deserves in Xcode. I hope this spawns a million beautiful document icons. ❤️
Want to visit Catalina Island, virtually?
(Check out the video too!) 🛩