SwiftUI Kata: Recreating DebugInfo Viewer

Ever wanted to recreate a beautiful Mac OS X Aqua app in SwiftUI?

Technical Note TN2124 contains cool debug information, and a screenshot of the DebugTest Info app.

Here’s a live-coding session (24mins) to recreate the DebugTest Info app:

Video of imitating the original UI in SwiftUI on macOS Sonoma

It was fun to do this, and I plan to do this more often in the future as a SwiftUI warm-up exercise.

(I miss Aqua.)