为了不再被调休背刺迟到,我做了一款打工人专属的闹钟App
有趣产品咖啡馆 Funny café :一个能让你更快接触到更多新鲜有趣好玩产品的地方。我会寻找市面上有趣的独立产品,向独立开发者们进行一对一的访谈,挖掘优质产品背后不为人知的故事(文末可加入群聊,有彩蛋!)。
1、可以先简单介绍一下自己,也介绍一下你现在在做的产品
大家好,我是Gareth,之前做过 iOS 和 macOS 开发, 现在的主业也还是客户端开发。在工作中我很擅长从零开始创造产品,于是在业余时间也尝试自己做一些App,其中就包括 Alarm One,这是我的第二个 App。
Alarm One 是一款 iPhone上的闹钟App, 基于 iOS26 最新的 AlarmKit,提供系统级别的闹钟功能, 彻底解决节假日调休闹钟这一痛点,同时还提供一些打工人常见的闹钟,大小周,月末周六,以及即将会推出的轮休闹钟等。
除此之外,我们还提供了很多系统闹钟没有的闹钟功能, 我们期待做出一款可以 All in One 的闹钟 App。
我们有两个人在开发这个产品, 我们都是 iOS 开发。
很早之前我就关注过 iOS 上的闹钟,一般有两个方案,一个是快捷指令,另一个是常驻前台,通过通知进行闹铃的闹钟。 尤其快捷指令闹钟,我也用了很久。 但是快捷指令有一些痛点,一是很多 iPhone 用户并不是很习惯用快捷指令,使用前有一些需要操作的流程,对普通用户来说,每多一步操作,就会远离一点这个产品。
另一个但是我有时候会调整 iOS 的语言,之前使用时会遇到因为语言不匹配导致快捷指令无法正常工作。
而我看到 AlarmKit 的第一眼,我就知道这是用来开发节假日调休闹钟最好的方法,因为用户可以像使用原生闹钟一样设置删除闹钟,闹钟的响铃也和原生闹钟一样。除此之外,脱离快捷指令,可以自定义更多的闹钟功能,包括自定义铃声, 用一次就自动删除的闹钟等等,这也是我们想要做的。
总结就是我们认为,快捷指令能用但不够好用,AlarmKit 是更好用的选择,所以我们决定开发 Alarm One。
对于“做好了像没存在感,做差了立刻被骂”的产品类型,从闹钟 App 角度来说,本来把闹钟功能做完善,不出问题,准时响铃就也是我们的责任,我自己也每天在用 Alarm One, 我们必须要保证不能让用户因为我们迟到。
同时,这也是风险与机遇并存的,一旦用户选择了我们,我们也能稳定运行,但这种"无存在感"恰恰是最高级的信任,当用户不再需要频繁调整设置、不再需要担心可靠性时,你就成了他们生活的一部分。风险在于,一次失误就会摧毁这种信任;机遇在于,一旦建立信任,用户也懒得再换。
对于这款 App 我们从最开始测试时,就非常担心一个问题,闹钟不影响导致用户迟到,我们认为这是很严重的问题,也是我们最在意的点。很不幸的是,我们确实遇到过这个问题。既有我们自己的问题,也有苹果新框架不稳定导致的问题,为此接到了一些差评,也掉了不少头发。
最好的闹钟,应该像空气——平时感觉不到存在,需要时从不缺席。
它不该追求日活、使用时长这些指标,而是安静地躺在手机角落,用户想起时点开,设置完就忘掉,直到被温柔叫醒。当用户说"我已经习惯了 Alarm One,每天早上它都会准时叫我",这就是对我们最高的褒奖。
短期来看,我们要成为那个"在闹钟这件事上,你唯一需要的 App",All in One 不是功能堆砌,而是任何闹钟场景,你第一反应都是打开 Alarm One。
再往远看,我们想成为打工人的"时间助手"。比如悬浮闹钟帮你卡点抢票,关闭闹钟后一键直达钉钉/飞书打卡,从叫醒你到帮你完成晨间流程,无缝衔接。
6、我自己一直在做“独立产品契约”的项目,通过红黑榜去记录产品是否在认真维护,你的产品目前已经连续两个月排在红榜榜首,这其实很不容易,持续更新、维护、给用户反馈,对你来说动力来自哪里?如果有一天真的想停更了,你会怎么面对这款产品?
哈哈,很开心可以在红黑榜一直排在红榜榜首,这是一种鼓励。
最近这段时间因为我们需要完善的新增的功能还有很多,所以还在开发一个2.0的大版本更新,所以业余时间一直在开发。动力其实挺"世俗"的——用户持续增长的下载量和付费,以及社区里真实的反馈。
关于停更,我们还没想过这个问题。AI 工具(比如 Codex)已经把开发效率提升了数倍,这在半年前是不可想象的。现在我和另一个朋友可以互为 backup,业余时间也能保持节奏。真要有停更那天,应该是产品已经足够完善,可以像一个好用的机械表一样,安静稳定地运行很多年。
7、你也提到过,AI 正在越来越多地进入生活,但像闹钟这样的工具,依然是最朴素、最不可或缺的一部分。在做 Alarm One 的过程中,AI 对你的帮助主要体现在哪些地方?而在这个过程中,你自己对“做一个闹钟产品”这件事,有没有什么新的理解或判断?
作为程序员,我想大多数人应该已经让 AI 辅助甚至代替我们写代码了。Alarm One的第一个版本还几乎是我们手动写,配合 cursor 完善一些简单模块。 现在已经是 codex 帮我们写完了大多数代码,我们更多要做的是产品规划,代码架构和测试的工作。
但并不是什么事情都是 AI 可以代替的,比如我们的 UI 设计和图标,最开始尝试用 AI 设计了很多,最开始上线的版本也是 AI 生成的图标。但是最后直到看到设计师给我们设计的图标和界面,我们才觉得这才是我们想要的产品。
在这个 AI 工具井喷的时代,Alarm One 既不提升生产力,也不酷炫,但它构成了生活的"基础设施"。想到成千上万的人因为我们的产品准时起床,开始新的一天,这种连接感比任何技术突破都温暖。
AI 应该帮我们省下时间去思考,而不是代替我们思考。就像闹钟,科技可以是冰冷的,但产品要有烟火气。
最近在开发中完全完全以来Codex,甚至还开发了一个小工具,可以像 openclaw 那样通过 IM工具直接调用 Codex 帮我们写代码。
我还是 Vidhub 的用户,是我非常喜欢的追剧姿势。
玩游戏会用到二柄,用来查看一些PS奖杯攻略。
另外最近沉迷杀戮尖塔,很上头
9、你平时是一个对时间、提醒、规律这件事很敏感的人吗?有没有一些固定的工作 / 生活习惯,也在不知不觉中影响了你做 Alarm One 的方式?
我自己倒不是对规划和提醒非常敏感的人,我的初衷也只是开发一款可以调休的闹钟 App 叫我起床。 但是在开发过程中,遇到一些用户,才发现很多人会用闹钟作时间规划,设置很多闹钟来提醒自己日常的很多事情。这给我们的开发带来很多灵感,有不少功能都是从用户的反馈中来的。
10、请用一句话打动用户并让她使用你的产品
Alarm One 是适合中国人体质的调休闹钟 App,可以满足你所有的闹钟需求。在你需要时准时出现叫醒你,在你需要休息的时候默默陪伴你。