今天被一位忠实粉丝安利了。
让我突然想起在23年初自己开发的一款 Mac 菜单栏工具 APP。
当初用了不少 Mac 菜单栏应用,一直想找一个能够在菜单栏上实时显示天气或者自己关系的东西。但是一直没有找到称手的。
后来就想自己不就是一名程序员老兵吗,何必满世界找,就不能自己开发一个吗?
说干就干!
刚巧当时掘金技术平台也在推广每月写作计划,我一开始就把自己写的东西以日报的形式记录下来,回看,发现写了还不少,欢迎大家挪步观看,如果你对 SwiftUI 开发感兴趣,这也将是你的入门教程了。
- SwiftUI版通知栏应用开发(1) ——通知栏开发 https://www.coding01.cn/outlink?target=https://juejin.cn/post/7023380502711107591
- SwiftUI版通知栏应用开发(2) ——Combine 小试牛刀创建定时器 https://www.coding01.cn/outlink?target=https://juejin.cn/post/7023746494553391111
- SwiftUI版通知栏应用开发(3) ——引入 Customer Font https://www.coding01.cn/outlink?target=https://juejin.cn/post/7026348898633547783
- SwiftUI版通知栏应用开发(4) ——多语言本地化适配 https://www.coding01.cn/outlink?target=https://juejin.cn/post/7026640269470597127
在之后就把重心放在写代码中,陆陆续续经过小半年的迭代,终于写出来几个核心功能。同时,提交 App Store 上。
其中几个功能可以值得和大家分享:
- 天气预报:日历天气实时更新,这项功能主要是觉得使用 Mac 自带的天气不够好用,而且其它应用广告也多。我就想很单纯的在菜单栏上实时看到最新的天气情况,是不是有雾霾,气温多少,是不是下雨了。下一步我会继续完善,把异常情况实时提醒,这在天气多变的东北等地方还是很有意义的(当时就有一位用户就和我提过对应的需求)。
- 重要事件:这个需求一开始来自 Things 3。我一直是 Things 的忠实粉丝,但是有一点不好的就是没法把任务放在菜单栏上,实时提醒自己要去完成。所以我自己动手做了这个功能。如果你也有类似的需求,可以下载体验。
- 表情包和桌面壁纸:这个纯属养颜功能。在 Mac 上不能实时更换壁纸,我觉得缺了点什么,一样的对于心情需要有表情来表达,所以这两个功能就水到渠成了。
- RSS:对开发人员来说,RSS 不可谓不熟。但是市面上这类应用慢慢边缘化,消失于历史长河之中。但是我自己是 RSS 的爱好者,我喜欢看到最新资讯在眼前呈现,不动手只动眼就能“眼观八方,掌握世界最新信息”,估计这是所有技术人员梦寐以求的吧。
- NBA 资讯:我是个篮球迷,这个功能就是为我自己开发的,能够查看最近一周的 NBA 比赛预告和实时赛况。如果你也是 NBA 球迷,可以入手哦!
还有其它功能,欢迎你来体验!
今天就说这些了,正如我和粉丝的对话,2024 年我会继续完善这个 APP,没准还能赚点零花钱呢,也欢迎大家尝试使用。