Tidur on Vision Pro



I’ve rewritten the last remaining UIKit views in Swift UI with Version 5.3 of Tidur Timers. This includes the settings view, subscription management, onboarding and all the other view that aren’t often used.

The settings and subscription views still look mostly the same as before, but do fit in the app just a tiny bit better now, and doing this step by step, I finally understand why Apple introduced Catalyst and SwiftUI back then.

Doing this will allow me to go native SwiftUI instead of SwiftUI/Catalyst on macOS in the next version, but with all of it done it also meant that a visionOS app only took a few adjustments throughout the app.

You can download Tidur for visionOS here.