独立开发周记 #33: 9 月总结 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
vulgur
V2EX    程序员

独立开发周记 #33: 9 月总结

  •  
  •   vulgur
    vulgur 2023-10-02 18:25:18 +08:00 2895 次点击
    这是一个创建于 793 天前的主题,其中的信息可能已经有所发展或是发生改变。

    2023 ,0925-1001

    App Store 上架 App 也需要 ICP 备案了,唉,一言难尽。

    极简软件工作室成立 3 周年,我也做了三年的企业家了。

    9 月总结

    • App Store ,下载量下降 20%,收入下降 18%
    • Google Play ,下载量增长 20.24%,内购收入增长 9.43%,Admob 收入增长 6.56%
    • 国内安卓市场,下载量下降 31.37%,收入下降 12.26%。还以为 9 月开学了,数据能有所回升,没想到还在下降,和半年前比,已经拦腰斩
    • 公众号打赏,88.6 元

    极简日记 iOS

    这周给极简日记做了一些改进,不过还在测试中,没有提交正式版。

    最近几次的更新通知在测试群里没有什么反馈,这个群也很少有人发言了。可能群内还在使用这个 App 的人越来越少了,我也不善于经营,打算解散这个群了。

    图片缓存

    有用户反馈日记列表在图片比较多的时候,页面划动起来会有明显的卡顿。我猜造成这个问题的最重要的原因是:每次图片的出现都是从 Core Data 里重新加载的。之前日历视图也有类似的问题,我就加入了一个字典作为缓存,这次我也用同样的思路给日记列表加入了一个全局的图片缓存。

    之前日历的图片缓存是在每次日历打开的时候都会清空一下,所以如果短时间内频繁打开和关闭日历的话,日历中的图片还是会每次都从 Core Data 中读取,从而拖慢 UI 响应,这次我把这里的缓存也改成了和日记列表一样的全局缓存,从而进一步解决了卡顿问题。

    双指图片缩放

    双指图片缩放( pinch to zoom )+双击恢复图片大小(double tap)+划动放大后的图片(pan),这个经典的图片操作手势组合在 SwiftUI 上实现起来可太难了,至少我至今还没有找到全没实现的解决方案。

    这周我对比了几个开源的 SwiftUI 示例,最后选定了一个效果还凑合而且不用改动太多原有代码的解决方案。不过测试下来,这个方案也有两个缺点,一个是缩放的中心点不是双指捏和的那个点,一个是放大后无法划动( Pan )到图片的边缘区域。就是因为这两个问题,我最终决定暂时不发布正式版。

    Xcode 15

    为了给极简日记的本地化文件都转移成 String Catalog ,看了几个关于 String Catalog 的视频教程,又看了三个关于 SwiftUI 4.0 和 Xcode 15 的新特性的视频:

    Xcode 15 的众多新功能里,最吸引我的是如下几个:

    • String Catalog ,不会再遗漏没有翻译的本地化字符串了
    • Quick Actions ,不用再死记硬背一些快捷键了,也不用在菜单里寻找某个藏得很深的选项
    • Asset Catalog ,不用再去复制图片名字到代码里了
    • Bookmark ,给代码贴上标签,还可以把搜索结果存储起来

    一周的生活

    • 外甥女结婚,连续三天下馆子吃大餐
    • 今年的中秋节可是没少吃月饼,冰皮榴莲,奶黄流心,还第一次吃到了内蒙古的奶皮子月饼
    • 无心代码的时候,就一直在玩地平线 5
    • 时隔 18 年,市政府又组织了中秋烟火表演,感觉全城的人都来了
    5 条回复    2023-10-04 00:16:50 +08:00
    Likenttt
        1
    Likenttt  
       2023-10-02 18:27:48 +08:00
    沙发。恭喜优秀企业家道哥练习时长满三年 :)
    wsseo
        2
    wsseo  
       2023-10-02 18:29:02 +08:00
    可以关注下鸿蒙 NXET
    crstudio
        3
    crstudio  
       2023-10-02 20:58:31 +08:00
    持续关注
    someonedeng
        4
    someonedeng  
       2023-10-03 17:52:36 +08:00
    /div>
    加油冲冲冲
    FlytoSirius
        5
    FlytoSirius  
       2023-10-04 00:16:50 +08:00
    讲真的 , 能做成这样其实就非常优秀了! 加油坚持下去!!
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     938 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 21:53 PVG 05:53 LAX 13:53 JFK 16:53
    Do have faith in what you're doing.
    ubao msn 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