Zeds dev diary 20240813

by Dan Cutting

Zed’s new modal editor really simplifies a lot because there’s virtually no need for @FocusState any more.

Zed's modal editor

I also applied extra polish this afternoon in the way of better VoiceOver descriptions and support for other accessibility features like reduced motion and increased contrast. Dynamic Type and dark mode are, of course, well supported.

Zed's dark mode footer

Zed’s footer is now opaque; avoiding transparency over the scroll view results in fewer animation glitches when showing/hiding the keyboard.

In short, I think the UX feels pretty good now!

To concentrate on getting this app done, I’ve ditched the iPad-specific feature of showing all three lists on the screen at once. I expect to come back to this in a future version.

Next step is to dogfood the app for a few days to find the rough edges.

Hi, I'm Dan Cutting. I mainly write Swift for iOS and Mac but love playing with Metal and programming languages too.

Follow me on Mastodon or GitHub or subscribe to the feed.