是的,如题,我前阵子发布了我人生中的第一款软件产品,一个小小的工具类软件。名字叫做「心愿清单」,由这个名字也能够知道这是一款什么软件了:一款可以管理自己的心愿、愿望的 App,通过它可以记录自己的心愿并管理进度。
老读者应该知道我是做软件开发的,大学也是学的软件专业,同时我在公众号上也推荐过很多不错的软件产品,相信很多人也是因为这个原因才关注我的公众号的。后面上班渐渐懒惰起来,也就很少维护更新公众号了,也就有不少人取关了。
不过没关系,好在我还偶尔会去看看,顺便写点东西,再顺便推荐点好东西。这不,开始吃自己的狗粮,来推荐自己的软件了。我一直以来都有独立开发 App 的愿望,从学习软件到毕业这几年虽说没有做过 App,但也开发了不少小东西给自己用,像我的主页、Blog 以及其他不常用的小工具。这次能够做出这个产品,真的算是实现了自己的一个心愿,这也是开发这款产品的起因和初衷,那就是管理自己的心愿。
来具体说说这款小产品,你可以通过它来记录并分类管理心愿,并直观的管理心愿进度。
比如说:
独立开发并上线 iOS App 就是我一直以来的愿望,我就可以记录并管理它的进度,当然也可以建立一个分类将大的愿望拆分来管理。
我想买一台 Switch 游戏机,但我又不想割下块肉一下就把它买了,而是每个月攒点钱,这时就可以记录一个心愿并设置截止日期,然后每天、每周或者每月管理一下进度,来激励自己把愿望实现。最终买下它,并用来吃灰。
介绍完毕,这就是这款产品的核心,简单明了,就是用来管理你的心愿。虽然已经比第一版要好很多了,但还是有些「简陋」。
第一版是二月中旬上线发布的,这一个半月断断续续修复了一些 Bug,增加了几个核心功能,包括 iCloud 数据同步、小组件、自定义分类图标、自定义提醒周期、设置提醒时间等,还加入 Pro 高级会员。算是真正意义上的 1.0 版本,这不新版本才发布不久就来奔走相告。
目前只有 iOS 版本,Android 版本视情况而定,要看用户和反馈。
因为我自己从来没有做过 iOS 开发,第一次入 Apple 的坑,有太多东西需要学习,踩了不少坑,所以做起来节奏有点慢。还有就是选择了使用纯 SwiftUI 来绘制界面,由于 SwiftUI 本身也是一个新的框架,有一些效果实现起来很费劲,弄不好还要桥接 UIKit 来实现。同时又因为使用了 SwiftUI 3,所以只能支持 iOS 15 及以上版本。
它是一个纯纯的本地应用,数据全部存储在本地和 iCloud 中,所以不用担心数据安全,更不用担心性能问题。
我自己非常享受整个的开发过程,边学边做(当然也骂过 Apple 傻逼)。了解并学习了如何从零开发一款 iOS App,整个过程都在成长,很久没有这种感觉了。能够将自己的想法💡从零开发实现出来并上架,然后将它打磨成一款精致的产品,同时和大家一块使用,真的是太有趣了。
好了,说了这么多,现在你可以去 App Store 搜索「心愿清单」并下载使用了,用的开心了就解锁个 Pro 高级会员 🤭,不想搜索的就点击下方链接去下载吧。
心愿清单 - 管理你的美好心愿 View★★★★★ |
最后,放几张图勾引一下。