This year I plan on making sure that any app I work on is available on at least three Apple platforms. To that end, I have updated my Greet Keeper application, which tracks greeting cards, to run via SwiftUI on VisionOS. I know it doesn’t yet really take advantage of Spatial computing, but I wanted […]
Tag: SwiftUI
SwiftData / SwiftUI Combo Frustrations
The last few posts have been about my re-write of my personal application to address greeting cards. This has been a very frustrating effort as I’ve tried to restructure the app’s UI to better adhere to Apple’s design principles in order to allow the user edit both a recipient’s Address and to add their own […]
Card Tracker ReWrite
For the last five years or so, I’ve been working on a pet project to track the various greeting cards we send out each year. The initial version had a lot of UI problems, so I used it as an opportunity to learn SwiftUI. The second major rewrite was to add CloudKit integration so that […]
Deletes in Holiday Card Tracker
I’ve been working on a Greeting Card tracking app, in my spare time for years now, five to be exact. I may get it on the App Store one day, but primarily it is just used to track the cards my wife and I send to friends and family. I’ve re-written it a few times, […]
Wasted Time’s Latest Rewrite
As is my habit each summer after WWDC, I rewrite my Wasted Time app to try and take advantage of the latest changes for iOS, macOS, tvOS, and watchOS. This summer has been no difference; however, I also took some time to completely refactor the application to no longer use the AppDelegate feature of older […]
Demystify SwiftUI Performance
Building a mental model for performance in SwiftUI Performance feedback Loop Pre-requisite Watch Demystify SwiftUI from WWDC. 2021 Dependencies Faster View updates Identify in List and Tables
Take SwiftUI to the next dimension
This will review how to use a handful APIs to use Windows, Volumes, and Full Space Volumes 3D views and layout RealityView 3D gestures
Inspectors in SwiftUI: Discover the details
Inspector Presentation customization
Design with SwiftUI
SwiftUI as a design Tool Getting the details right Designing for interactions Testing your ideas Presenting your work
Build accessible apps with SwiftUI and UIKit
Accessibility is key for Apple. I agree with this philosophy, having even written an article years ago for the magazine called “Enabled” on how OS/2 was made accessible. I loved that the magazine was called “Enabled” instead of “Disabled” as it sent a message to the reader that they were not less than. Accessibility Enhancements […]