Andrew Burger     About     Archive     Feed     Links

📔 100 Days of SwiftUI (Day 19)

Wrapped up Day 19 in 100 Days of SwiftUI.

The objective for this section is to create a new app without direct guidance using what we learned so far with SwiftUI. I completed the exercise and feel good about the result.

Debugging using the App Preview pane is easy and natural in an Xcode Playground file, alongside simple print statements. Learning to diagnose and resolve bugs in a running app is more complicated, especially because SwiftUI is a declarative framework.

During this round of development, displaying extra debugging values inside the current View during the investigation was the easiest approach. I plan to learn more about how to debug an App Playground, set breakpoints, and step through code with Xcode.