Blog tag

SwiftUI

Articles tagged SwiftUI from the hora Calendar dev blog.

Fixing Yellow-on-Yellow: OKLCH + APCA for Calendar Event Tiles

2026-05-08

Fixing Yellow-on-Yellow: OKLCH + APCA for Calendar Event Tiles

How hora replaced ad-hoc tints with OKLCH-derived palettes and APCA-clamped contrast — 132 hue/mode/state combinations, all readable on Mac and iOS.

swiftswiftuicoloraccessibilityoklchapca
Read

2026-04-29

Public beta week one: what Sentry caught and what shipped

Five days after hora Calendar's public beta on TestFlight: three patch releases, ~24 fixes, the SwiftData hang cluster Sentry caught on day one, and what's next for 0.7.

macostestflightpublic-betaswiftdata
Read

2026-04-22

hora Calendar public beta on TestFlight

hora Calendar 0.6.0 — the first public beta for macOS — opens Friday on TestFlight. Here's what's in it, what's coming in 0.7.0, and how to join the Discord.

macosgoogle-calendartestflightpublic-beta
Read

2026-04-14

Native App vs Electron and PWA: A Mac Dev's Take

Native app vs Electron vs PWA, from a solo dev shipping hora Calendar in Swift. Memory, feel, battery, and what each one actually costs you on macOS.

swiftswiftuimacoselectron
Read

2026-04-13

The v0.6 QA grind: six groups, one week, a lot of taps

A week closing QA feedback on hora 0.6: zombie deletes, RSVPs ignoring taps, widget deep-links, and a SwiftData migration I had to revert.

swiftuimacosswiftdatagoogle-calendar
Read

2026-04-10

How we fixed the SwiftUI appearance bug

I wrote a help-wanted post about .preferredColorScheme on macOS. Here's the actual cause — and the three-line fix that made it go away.

swiftuimacosappearancedark-mode
Read

2026-04-08

The SwiftUI .preferredColorScheme bug

SwiftUI's .preferredColorScheme doesn't update non-key macOS windows immediately. Everything I've tried, the diagnostic tests, and why I'm asking for help.

swiftuimacosappearancedark-mode
Read

2026-04-02

Week One in Numbers: Building hora Calendar in Public

10 days, 107 commits, 15,000 lines of Swift. Here's the honest breakdown of hora Calendar's first week — what shipped, what broke, and what's next.

indie-devbuild-in-publicmacosgoogle-calendar
Read

2026-03-31

Road to Launch: Where hora Calendar Stands Today

hora Calendar is almost ready. Here's where we are with App Store prep, Google Cloud verification, TestFlight, and what's coming next.

indie-devbuild-in-publicmacosgoogle-calendar
Read

2026-03-27

Native macOS Google Calendar app in 48 hours

How I shipped PKCE auth, WidgetKit, dual timezone, and availability sharing for hora — a native SwiftUI Google Calendar client for macOS.

swiftuimacosgoogle-calendarindie-dev
Read

2026-03-26

Why I'm Building hora Calendar

The story behind hora — a native macOS Google Calendar client built with SwiftUI, without Electron or CalDAV.

swiftuimacosgoogle-calendarelectron
Read
Stay in the loop

Get launch updates.

Be first to know when hora launches. No spam.

Skip the refresh cycle.

Drop your email, get the invite the moment hora ships.

240+Mac users are already testing hora on TestFlight