Well, I’ve finally done it. I have submitted an app that will launch on the same day as a new piece of Apple hardware. I have taken my simple application – Wasted Time, and did a total re-write over the last year to better take advantage of SwiftUI and the latest Swift APIs.
I changed the underlying architecture to use the new Swift @main entry point, and even got rid of the old AppDelegate model I used to use. AppDelegate was the model that you used way back in Objective-C programs.
The basic functionality of Wasted Time hasn’t changed since 2010, however I did remove Twitter a few years back.
Here’s what it will look like on the Apple Vision Pro.
I can’t wait to get ahold of the Apple Vision Pro hardware, so I can actually see my code running outside of the simulator.