作为新手 iOS 独立开发者,我花了三个月做了一个对抗短视频成瘾的 app(送码)

17 小时 42 分钟前
 nnccree

作为一名刚入门的 iOS 开发者,我用了三个月时间完成了人生第一个作品「歇歇」。这是一个帮助对抗短视频成瘾(以及其他已成瘾 app )的工具,今天想和大家分享这个项目的故事。​ ​

从自身痛点说起​

两年前我离职开始独立开发,按理说时间很充裕,但实际上没有束缚之后也更容易浪费时间了:​

作为一个 INTJ ,尽管我试图用理性和自我约束来解决,但短视频的算法实在太会激发多巴胺了。每次都会想"就看一会儿",结果总是难以自拔。更要命的是,这种行为模式严重影响了睡眠质量和工作效率。看着一天天过去,产出寥寥,我意识到必须做点什么。​ ​

为什么开发「歇歇」?​

我尝试过:​

最近半年我刚好开通了苹果开发者,想先从解决自己需求出发。我翻看苹果文档,发现了 Screen Time API ,我想到或许可以搞点新的玩法:如果能设计一个特别的屏障页面,让想要打开短视频 app 前必须付出一点努力,是不是就能帮助我们分辨「真的需要用」还是「单纯习惯性打开」?我也发现并试用了市面上一些类似的 app ,也并没有完全能够符合我的要求的。​ ​

主要功能

于是这三个月我就在开发「歇歇」,开发流程就是先 Figma 设计,然后用 SwiftUI 实现(我觉得还是比较方便可靠的,也没有一些评价说得这么糟糕😂),代码大部分手搓,少部分页面是让 Claude 直接生成的。目前的主要功能如下:​

https://apps.apple.com/us/app/screenbreak-screen-time-focus/id6673906141

下面是月度会员的兑换码,欢迎试用~​

X6PJK3YXXPLX​
JH6JAKLMRJNA​
KAPH99EXJJNK​
NRJH7YWTHTFE​
MM7N43EF9PT9​
TNNR7E37JPJ4​
MYX79MELYEE4​
9RR73XRTKH9T​
YXJJF6XLM6NT​
ELJNXWWHR7JE
3272 次点击
所在节点    分享创造
83 条回复
pirlo21
17 小时 39 分钟前
火钳刘明
abc1310054026
17 小时 36 分钟前
有点意思
hebwjb
17 小时 31 分钟前
有创意
wyman222
17 小时 26 分钟前
17.6 版本,放弃了,感谢,留给有缘人吧
nnccree
17 小时 13 分钟前
谢谢捧场😄 @pirlo21 @abc1310054026 @hebwjb
请问您是 iOS 啥版本的?因为我的设备是 iOS 17 ,所以就固定了;而且我也不确定 Screen Time API 在更低版本的稳定性(据说刚出的时候很多 bug ) @wyman222
GoldenMan
16 小时 56 分钟前
ELJNXWWHR7JE ,已用,感谢
ajiangyanhao123
16 小时 55 分钟前
没找到兑换码的使用入口
seven123
16 小时 53 分钟前
有想法,UI 也不错
Yukicoding
16 小时 41 分钟前
@nnccree 请问兑换入口在哪
nnccree
16 小时 38 分钟前
@ajiangyanhao123 嗷忘记写指南了。在 app store 里可以操作兑换
konnnnn
16 小时 36 分钟前
设计得很好,做任务的时候可以反思下到底是需要查信息还是无意识; 不过我建议把个性化推荐关掉
sunshijie
16 小时 36 分钟前
YXJJF6XLM6NT ,已用,感谢
nnccree
16 小时 35 分钟前
@Yukicoding 不好意思,在 app store 里可以兑换,见置顶的截图
oliveira
16 小时 31 分钟前
有想法,有创意!
nnccree
16 小时 31 分钟前
@konnnnn 是可以在游戏结束后,让用户填写的目的,这个挺好的 hh
请问您说的个性化推荐是什么?
Yukicoding
16 小时 30 分钟前
X6PJK3YXXPLX 已用,感谢

BTW ,发现一个小问题,选择屏蔽生效时段时,当我选择晚上 22:00 - 6:00 (我是想当晚 22 点后到第二天的 6:00 都做限制),但这个时候会出现:时间窗口需要至少 15 分钟的提示 @nnccree
nnccree
16 小时 27 分钟前
@Yukicoding #16 你说这个确实是一个问题,我之前也考虑过会不会有人想跨天屏蔽。我近期看一下怎么改,应该是可以支持的
YJi
16 小时 26 分钟前
有意思! JH6JAKLMRJNA 已用! 感谢!
hillw4h
16 小时 23 分钟前
NRJH7YWTHTFE 已用
konnnnn
16 小时 9 分钟前
@nnccree 小红书可以关闭个性化推荐,这样每次下拉不会用算法推荐;

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1096939

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX