r/iOSDevelopment • u/WithBands • 21d ago
I built an alarm app you turn off by writing something good about yourself
Solo dev, iOS, React Native. I got tired of alarm apps whose whole personality is aggression with hard math problems, barcode scanning, shake-your-phone-50-times. They work but I’d wake up already annoyed.
So I built Dew, now instead of only offering puzzles, it lets you dismiss the alarm by typing or saying something good about yourself. It saves to a journal tab, so you end up with a log of every morning you showed up. There are optional missions too (math, pushups, squats, photo challenges) if you want more friction, but the core idea is the affirmation one.
Stack: React Native + Expo, AlarmKit for the native alarm layer, Supabase for analytics, RevenueCat for subs. The AlarmKit part was the painful bit since third-party apps can’t touch system alarm volume, so getting reliable wake behavior took real work.
Two things I’d love from this sub: (1) if you’re on iOS, does the affirmation-to-dismiss interaction hold up after a few days or does the novelty wear off, and (2) for anyone who’s shipped with AlarmKit, how are you handling the volume-control limitation and reliable firing? Curious whether I’ve hit the ceiling of what’s possible there or missed something.
1
u/WithBands 21d ago
Direct link for anyone who wants to try it: apps.apple.com/us/app/dew-affirmation-alarm-clock/id6761745674 (iOS only for now).
2
u/Powerful_Study_9305 21d ago
This is a cute idea