My ADHD vs. the AlarmKit API
It’s no exaggeration to say that alarms run my life. Without setting alarms for literally everything, I would be reduced to a gibbering, suppurating, boneless puddle that barely qualifies as a human being. My wife would also leave me*.
But, wielding my alarms (and a little “confidence”), I’m a 10x superhuman capable of delivering at a Series A startup, raising 2 small children, and growing a nascent blogging business. So imagine my excitement when Apple announced at WWDC 2025 that they are going to expose system functionality to us mere mortals, enabling us to create timers and alarms of our own accord! Today, we’re going to look at the new AlarmKit API:
Sorry, what were we talking about again? Right on. AlarmKit. This post is pretty long, so it may be cut off in some email clients. Read the full article uninterrupted, on my website. Live Activity stuff and Dynamic Island malarkey are huge rabbit holes, so I will cover them another time, where I can give Widgets and ActivityKit the love they deserve. On with the show. How AlarmKit works under the hoodIf you’ve ever suffered from sleep paralysis, AlarmKit is largely powered by the same thing under the hood: Daemons.
Continue reading this post for free in the Substack app |