从老牌的 「 Day One 」,到「 Notion 」 再到各种「一句话日记」,写日记的软件我换过很多个,每次都是写几天新鲜劲过了,就放弃了。对我个人而言,坚持不下来的原因主要是懒,临睡前总结一天,着实没有刷抖音有意思。
最近回忆过去总有恍如隔世的感觉,感觉时间过得太快了,而自己记性又没有那么好,还是希望能够坚持写日记来记录自己的生活点滴。我个人对日记软件的诉求是随时随地写流水账,无论是喝星巴克、做核酸、自言自语,发生了,就记录下来,最终汇总一天的日记。
在个人需求 + 想学习 iOS 开发的冲动下,最终决定了开始开发这款 App 。
我的本职工作是产品经理,从学 Swift 到上架,陆陆续续大概用了 2 个月的时间,因为很久没写代码了,整体耗时还是比较久,但学习 Swift 的过程中接触到一些新的语法糖和一些新特性,还是让我很享受学习的过程,至少最终完成了上架,没有半途而废。
App Store 的上架流程没有任何阻碍:
最终上架后,应用体积只有 900k 也着实惊到我自己了。有关注到隔壁的 Becord 也只有 2MB 左右,没想到我这个打包后更小。这么小的体积应该是因为我只适配了 iOS15 ,而且尽量只用 SwiftUI 原生组件有关
App 的核心功能就 1 个 「打卡」,你可以新建任何频道进行打卡。未来可以按时间线或者按频道回顾「打卡记录」(有点类似 ToDo 软件)
同时打卡的时候可以结构化的记录一些属性,比如早晨喝的咖啡豆的产地,酸度,下午玩的是游戏是塞尔达还是马里奥;同时 App 还提供了简单的记账功能。
数据方面支持 iCloud 同步 + CSV 导出,保证你的数据始终在你的手上。
未来计划是:
「 Swift 语言」
「 SwiftUI 」
我是先看的 hackingwithswift ,再看的 cs193p ,前者更偏工程,照着抄很快可以把代码运行起来,后者是会让你知其然,而且知其所以然。
「应用内购买」
我选择了 StoreKit2 ,比较新,但是资料非常少
「翻译工具」
中文的 SwiftUI 资料基本没有,或者过时了,所有问题基本上都靠 StackOverflow ,我作为英语渣得配上工具才能无障碍浏览
「其他」
网址: https://apps.apple.com/cn/app/id1615283310
或 App Store 搜索:TinyDay
1
youthfire 2022-04-02 02:13:46 +08:00 via iPhone 1
感谢分享,很棒!不但有好的作品,更附带了学习经历和资料链接,套用詹俊的话,你怎能不爱 V 站!
|
2
samaaaaa 2022-04-02 08:00:45 +08:00 via Android
很棒 有想法又能实现 太难了
|
3
EyebrowsWhite 2022-04-02 09:14:51 +08:00 via iPhone 1
很有意思,下载看看
|
4
cantonadong 2022-04-02 09:48:24 +08:00
安卓版有吗
|
5
telami 2022-04-02 11:25:33 +08:00
顶一个,字幕翻译 YYDS
|
6
a302800411 OP @cantonadong 不计划做安卓,暂时没精力维护两套
|
7
aapon 2022-04-02 15:04:32 +08:00
小程序 loop 每日一问
|
8
a302800411 OP @aapon #7 ..看了一下,完全不是一种东西吧
|
9
ycbr111 2022-04-02 15:45:32 +08:00
很厉害了,我也正在学习 iOS ,感谢分享学习经历
|
10
zacfire 2022-04-03 02:45:20 +08:00
赞,学习了
|
11
regent 2022-04-04 21:33:33 +08:00
这个行动力很不错,给楼主点赞
|
12
mayuko2012 2022-04-06 14:35:47 +08:00
支持
|
13
xmuli 2022-04-07 09:52:00 +08:00
令人神清气爽的学习资料和经历很棒,thanks
|
14
svaeric 2022-04-09 16:55:58 +08:00 via iPhone
类似的 app 好多…这种买断制会好点
|