独立开发周记 101:让极简更极简 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
vulgur
V2EX    写周报

独立开发周记 101:让极简更极简

  •  
  •   vulgur 263 天前 1341 次点击
    这是一个创建于 263 天前的主题,其中的信息可能已经有所发展或是发生改变。

    2025,0113-0119

    总想给其他 App 加功能,但是极简时钟总冒出新点子,就把其他 App 搁置了。

    比如这周,本来是想给极简日记优化图片显示,但是突然冒出个点子:自动爬取影视剧的封面图片,正打算做的时候,又又冒出了一个点子:给极简时钟的计时器加入隐藏按钮的功能……于是计划之外还有计划之外,就随心开发了。

    安卓 App

    这周把三个极简系列的安卓 App 都更新了一轮,相较于更新 iOS App ,更新安卓 App 真是太折磨人。

    这次更新的主要原因是 MIUI 不支持 market 链接,所以就都换成了「统一链接」。这个「统一链接」是 HMOV 前段时间刚刚一起推出的推广服务,通过这个链接可以直接跳转到各家的安卓应用市场,包括 App Store 。但是这个统一链接,在一些小米/红米的老机型上会出现无法识别的情况,我也不清楚一个 URL 为什么还会跟机型有关联。另外,华为的应用市场后台里我死活找不到这个统一链接的设置入口,幸好是在其他三家的后台配置好后,就会统一生效。

    这轮更新在除了华为之外的应用市场都是一帆风顺的,华为因为两个莫须有的问题审核没有通过,再次提交后,还在审核中。

    极简时钟 iOS

    这周的代码工作都花在了极简时钟 iOS 上,本以为一周做不完,特别是周末几乎没有时间工作,不过还是在周日下午 5 点提交了 4.8.0 ,晚上 8 点就通过上架了。

    这次更新的主要内容就是重构了正计时和番茄钟的操作交互:

    1. 标题和状态可以隐藏
    2. 操作按钮可以手动/自动隐藏
    3. 设置选项菜单针对计时器进行了很多修改

    总的来说,极简时钟的正计时和番茄钟更加极简了。其实,极简时钟的古早版本里,为了维持极简的特性,正计时和番茄钟是没有按钮,就是靠单击和双击来操作。但是这样的交互导致很多用户反馈不知道如何使用计时器,所以在 2.0 全新改版后给极简时钟的计时器都加入了可见的操作按钮,还加入了标题和状态,以此让用户对计时器的运行状态有着直观的感受。

    可是,有些主题下,计时器的状态和按钮一直都显示的话我感觉整体页面有些杂乱,所以就想着加入一个选项,可以让用户自行选择和控制这些元素的显示和隐藏。于是这周的工作就是重构这方面的代码,但其实代码方面的工作并不是最麻烦的,最麻烦的是我要添加一个新的按钮,而极简时钟有多个主题的按钮都是切图出来的,我也不好麻烦之前合作过的各个设计师,只好自己一个个主题亲自上手作图。

    有的主题留下了完整的素材,只需要改个 icon 就可以了;有的主题只留下了切图,就只好做好相同风格的 icon 覆盖上去;有的设计稿在 Figma ,有的设计稿在 MasterGo ,来回倒腾。不过好在是我都搞定了,叉腰吐口气,我可真厉害。

    代码之外

    • 域名,我发现续费一年和续费九年,每年的价格都是一样的,续费多年并不会便宜。我还特意找了对接我的腾讯云客户经理,问有没有优惠,发给我一个链接,让我在里面自己领取优惠,结果并没有续费域名的优惠……后来在群友的提点下我才知道,域名这东西就是没有优惠的。
    • 商标,前段时间接到了一个未知来电,就是个普通的手机号码,说我的商标申请需要补齐资料,问我是否需要帮助,我一听就以为是骗子电话,敷衍过后就直接挂了。我这周才想起这事,登上阿里云一看,确实商标的状态是「需要补充材料」,淦!补齐后第二天,又来了个电话,还是个普通的手机号码,没有任何额外的标记,说我的申请资料有问题,需要重新上传一次。我仔细一看才发现,原来这次在阿里云申请商标的是个第三方代理,我的商标申请进度因为我的多疑导致耽搁了一段时间……
    • 订阅了 Windsurf Pro,我还以为每月 500 次的高级模型 Prompt Credit 不够用,如果疯狂写代码的话岂不是几天就用光了,但是群友都说根本用不完……

    EB 病毒

    娃上一次的发烧刚好了四天就又复发了,而且这次总说头疼和肚子疼,自己在家用药几天也不见好。周六晚上发现耳朵和脸部有红肿,以为是过敏症状,立刻去医院看了急诊,彩超+血常规,医生说不是过敏,但是淋巴肿大,怀疑是腮腺炎,让我们去市里的传染病医院去检查一下。

    第二天一大早我们就去了传染病医院,距离我家有 12 公里,对于大城市里来说这点距离不算什么,但是对于我这里来说就是郊区的郊区了,从南到北穿越了整个城市才到。

    因为是传染病医院,我们一家严阵以待,进入医院前都戴上了久违的 N95 口罩。没想到进入医生的诊室后,医生不仅没戴口罩,而且还居然在抽烟……

    这可是当年新冠肺炎的医疗救治定点医院啊!

    好在结果不是腮腺炎,但又学到了一个新的病毒知识:EB 病毒。


    独立开发不易,但道哥飞蛾投烛。

    感谢各位支持,助道哥飞黄腾达。

    欢迎赏脸阅读我的独立开发周记,如果你觉得这一篇写得还不错的话,以下回应会令我无比开心,开了又开:

    • 点赞,开心一晚
    • 在看,开心一天
    • 分享,开心三天
    • 赞赏,开心一周

    也欢迎大家能与我交流关于独立开发的一切,更欢迎大家下载使用我的 App。

    • 极简时钟,极简主义的翻页时钟、番茄钟和正计时
    • 极简日记,用时间轴随手记录生活
    • 极简便签,支持 Markdown ,自定义分享图片,多种主题和布局
    • Nut Goals,像小松鼠一样记账、存钱、管理愿望清单

    目前尚无回复
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5492 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 08:31 PVG 16:31 LAX 01:31 JFK 04:31
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86