What a great follow-on from last week’s article by Finn Voorhees, and I think this situation might be more common in the real world. He gives the example of hooking up a UIKit collection view via an AsyncStream
and a NSDiffableDataSourceSnapshot
.
Reusing a button for various states of a long-running task can keep the user’s focus on the task that’s happening, and it reduces the space needed for multiple controls that are never all in use simultaneously. There’s no standard control for this, so Danijela Vrzan made one! 👍
This article is the best thing I read this week. Yes, it won’t be suitable for every app, but I’ll be surprised if you take nothing away from reading this!
I haven’t read the other parts yet, but this is part of a series of articles and every one of them just got added to my reading list. There’s Serious Play, The Future of Design Tools, and the most wonderfully named post titled The World’s Most Satisfying Checkbox. 😂
A nine-part series of videos on SwiftData sounds like a lot to chew through, doesn’t it? What if it was from Daniel Steinberg? Now you’re interested? Well, what if I added that they’re each only about 5 minutes long? Did that trigger your clicking finger? 😂 Great work from Daniel, as always.
Framework Developer @ PSPDFKit – Design API that will affect hundreds of apps, and create UI used by millions of users. Collaborate globally in a small team working on the leading document SDK for iOS, macOS and visionOS. Make the most of a flexible schedule, and attend annual retreats at exciting places around the world. – Remote (Anywhere)
Don’t forget to post any open positions you have available on iOS Dev Jobs!
Is your desktop this shiny? ❤️