App 的名字叫:Benect
寓意即 Be Connected, 因为它的功能是二次确认你的蓝牙耳机已经连上手机。
可能是我 AirPods Pro 有 bug,经常出现在手机上显示已连接,但实际播放音乐还是外放的情况。在家还好,在安静的书店或者咖啡馆,点击播放那一刻就会很忐忑。
我的做法是:每次把音量调到最小凑近耳朵,以分辨耳机还是外放。但是,选一首音乐也很头疼,我的歌单大都是摇滚,所以即便很小声地测试,也会很吵。
最近正好在学 SwiftUI,想到也许可以自己写一个工具解决这个,11 月初开始动手了。
这个 app 的功能超级简单:
核心功能就是一个按钮,点击播放白噪声,产生这个念头不到半小时内我就写完了。
即使不付费,你也可以正常使用 Benect。
这部分是从朋友那得到的启发:即便是最简单的产品,也应该设置一些付费的功能,以维持它能活的更久、给更多人带来免费服务。用爱发电终有一天会枯竭的,所以做完基本功能后我就在想,有什么不伤害免费用户体验、但确实值得做成付费的功能呢?想到了两个:
注意:Benect 无需网络连接,这意味着你的一切录音数据均存储在本地,所以无需担心隐私问题。
最终,开发这些 Pro 功能花费了我 90% 的时间,设置的价格是¥6 永久购买。
因为是第一次上架 App,遇到了很多坑,被打回来了 3 次才上架,经验大概是:
App icon 是我用 Processing 的Tutorial画的。我画了好几版,最终就是 icon 的样子,形状有点像一个连接的符号,也算勉强符合寓意。 (一些中间结果):
附上 App 的产品页面截图,也许它对你有帮助。