Researching an issue I had seen in xcode console output recently regarding modifying state during view updates led me to a new site https://swiftui-lab.com/.
A site with a difference – a variety of articles on SwiftUI and specifically picking at those areas of the new technology where documentation is missing, wrong or difficult to find.
The author, Javier, answered my query regarding view state updating in his article but while I was there I got curious about the other areas he has been digging into.
The first thing that jumped out at me is an app which he describes as
“A Companion for SwiftUI is an app, that documents 99.5 % of the SwiftUI views, shapes, and protocols for the iOS platform. Hoping to reach 100% soon!”
The difference with this app is how he has combined the documentation he has developed with a better way of interacting with the information and examples to understand SwiftUI.
The app, found here https://swiftui-lab.com/companion/ is around £50. If you considered the time it could save you as well as how it could speed your adoption of SwiftUI – its worth taking a look.
I have no doubt I will be back to look at the site for some more inspiration – looking forward to lots more lesser-spotted pieces of SwiftUI info coming to light.