Jesse Squires with a rather pessimistic view of Apple’s new DocC documentation tool. He makes some good points, and he’s right that it’s pretty apparent Apple created this tool for themselves first and the community second. However, instead of looking at it as something that missed the mark. I think it’s better to look at it as a promising start. I hope Apple isn’t finished developing this tool, and as Jesse added in an update, there are options to build better processors for DocC output. In fact, immediately before publishing this issue, I noticed Helge Heß published a set of three new packages that look interesting. 🤔
Also, as Sven said on Twitter, helping to host open-source package documentation was already on our Swift Package Index radar. CocoaDocs was a fantastic resource, and expanding into that area would fit nicely alongside what we’ve already built.
As soon as I saw Canvas
and TimelineView
in SwiftUI, I knew I would be reading Javier Nigro’s thoughts on them at some point! Sure enough, the first topic he has picked to write about is animations with TimelineView
, and the post is just as good as you’d expect. 🚀
What happens if you write a command-line Swift tool and call an async function in it? If you’d have asked me to guess, I’d say it’d quit and never complete the task. Am I right? Ole Begemann has investigated.
If you’ve ever implemented search UI using UISearchController
, you may not have the fondest memories of it. So when SwiftUI made significant improvements to creating searchable content this year, I was intrigued to see what they had implemented! Majid Jabrayilov has some good coverage of what’s new and how to use it.
Curtis Herbert posted this the day before WWDC started, and while I wanted to link to it, that’s terrible timing! If you write an iOS-only app, it’s so easy to dismiss the idea of creating an Android version for so many reasons. So when someone with a well-established app on iOS goes through the process and then publishes numbers about how it went, that’s worth a read, so I’m glad I kept it in my queue.
I 😍 this attention to detail.