最近做了一个很小的 macOS 菜单栏程序:**NoNap / NoNap Pro**。
分别上线了 App Store 和官网 DMG 两种分发方式。
最开始其实只是我自己想让电脑合盖以后不休眠,就是用命令和脚本控制 `caffeinate + pmset`。
直到有一天忘了关,把电池直接耗干了……
然后终于想着,干脆还是做个图形界面吧,正好也可以尝试 让 vibe 一下。
结果最开始两条命令能解决的东西,从起心动念到现在 2 个月慢慢扩成了 App Store 版和 Pro 版,还顺带把一整套软件发布流程跑了一遍:
注册 Apple Developer 、签名、公证、App Store 上架、官网、DMG 分发、收款和 License 等等。
目前 Pro 版本到 9 月底是 100% 折扣。其实主要不是为了做促销,我现在更想验证一下独立软件的分发、购买、授权和收款渠道到底能不能完整跑通。
App Store 版本因为不适合做一些风险比较高的系统操作,所以基本只封装了 `caffeinate` 相关能力。
目前线上版本里,“阻止闲置休眠”和“保持屏幕常亮”是两个独立选项。
正在审核的新版本里,我又把“保持屏幕常亮”改成了“阻止闲置休眠”下面的子选项——毕竟常亮本身其实就会带着阻止休眠。
就这么一个很小的产品细节,我自己都纠结了挺久(打磨产品真就是磨人心),类似的事情还有很多。
自己开始做产品以后,才比较明显地感觉到 UI 和文案真的很费时间。
尤其 AI 编程的时候,Ai 很容易顺手把实现方式、技术概念直接写到 UI 上呈现实际上这样做自用软件挺好的,但是给终端用户就很别扭。差不多花了两周,一直在删文案、改菜单层级。
然后又开始做宣传图、搞软件分发、做官网、接支付……
就这样,最开始两条命令能解决的东西,断断续续迭代了差不多两个月😂
特地来分享一下。
有兴趣的可以试试,如果 UI 、功能、文案或者其他地方有什么问题,也欢迎直接提意见。
NoNap Pro:
https://www.vodanex.net/nonap-pro/
分别上线了 App Store 和官网 DMG 两种分发方式。
最开始其实只是我自己想让电脑合盖以后不休眠,就是用命令和脚本控制 `caffeinate + pmset`。
直到有一天忘了关,把电池直接耗干了……
然后终于想着,干脆还是做个图形界面吧,正好也可以尝试 让 vibe 一下。
结果最开始两条命令能解决的东西,从起心动念到现在 2 个月慢慢扩成了 App Store 版和 Pro 版,还顺带把一整套软件发布流程跑了一遍:
注册 Apple Developer 、签名、公证、App Store 上架、官网、DMG 分发、收款和 License 等等。
目前 Pro 版本到 9 月底是 100% 折扣。其实主要不是为了做促销,我现在更想验证一下独立软件的分发、购买、授权和收款渠道到底能不能完整跑通。
App Store 版本因为不适合做一些风险比较高的系统操作,所以基本只封装了 `caffeinate` 相关能力。
目前线上版本里,“阻止闲置休眠”和“保持屏幕常亮”是两个独立选项。
正在审核的新版本里,我又把“保持屏幕常亮”改成了“阻止闲置休眠”下面的子选项——毕竟常亮本身其实就会带着阻止休眠。
就这么一个很小的产品细节,我自己都纠结了挺久(打磨产品真就是磨人心),类似的事情还有很多。
自己开始做产品以后,才比较明显地感觉到 UI 和文案真的很费时间。
尤其 AI 编程的时候,Ai 很容易顺手把实现方式、技术概念直接写到 UI 上呈现实际上这样做自用软件挺好的,但是给终端用户就很别扭。差不多花了两周,一直在删文案、改菜单层级。
然后又开始做宣传图、搞软件分发、做官网、接支付……
就这样,最开始两条命令能解决的东西,断断续续迭代了差不多两个月😂
特地来分享一下。
有兴趣的可以试试,如果 UI 、功能、文案或者其他地方有什么问题,也欢迎直接提意见。
NoNap Pro:
https://www.vodanex.net/nonap-pro/