投稿活动 猫咪锁屏提醒 - 自动将任务提醒展示到锁屏壁纸

zdw1984(为大宝宝) · 2022年01月11日 · 最后由 zdw1984 回复于 2022年01月14日 · 102 次阅读
本帖已被管理员设置为精华贴

猫咪锁屏从设计到编码都是由我一个人完成,本人做 iOS 开发已经 8 年了,基本上每年都会做一款自己的 App,这可能也是一个 iOSer 最后的倔强吧。感谢 w2solo 提供这次活动,让我能和这么多优秀的开发者一起分享下自己的心路历程。

契机:

1、视觉

App Store 中的提醒待办 App 大多千篇一律,都是简单设置一下时间,然后到时间发送通知给用户。而且用户每次不得不打开应用才能看到当天的全部待办提醒,这样无形中增加了用户的操作流程。在 iOS14.3 推出后我无意间发现通过捷径可以自动设置壁纸了,于是我想能不能将用户每天的待办提醒定时的展示在他们的锁屏壁纸上面,比如设置一个每天日出的自动化任务,这样在用户每天早上点亮手机的一瞬间就可以清楚地知道今天有哪些不容错过的重要的事情(商品打折信息,纪念日,约会,工作、学习、会议安排等等),这将是非常酷的一件事。所以我编写了猫咪锁屏这个 App,用户可以通过与捷径结合使用,很轻松的完成上面所说的事情,让他们的锁屏每天都焕然一新,每天都有新鲜感。

2、听觉

后来我发现其实猫咪锁屏还可以更加直观一些,用户只需要设置一个自动化程序,到时间之后可以自动把用户当前的天气和当天的全部日程读给他听,这样用户甚至都可以不用点亮屏幕就可以对当天的日程了如指掌了。甚至可以替代系统的闹钟。于是我又在猫咪锁屏里面添加了语音播报功能,希望可以让用户更加便利的管理自己的日程。

特色:

用一句话概括就是:猫咪锁屏可以将用户的待办提醒每天定时的显示在他们的锁屏壁纸上面。

具体来说都有哪些功能呢?

1、提供多种展示模板

猫咪锁屏总的模板大概有 6 种,但是每个模板又有它不同的设定方式,所以排列组合来看。。。还是大家自己下载来体会一下吧,总是可展示的方式很多。

2、可以使用传统色壁纸,也可以自己自定义壁纸

这个我就不多说了,直接上图片了

3、提供了多种可爱的字体

字体方面我选用了一些目前可以免费商用的字体,但也非常的可爱,相信大家看上面的图片也可以感受到了吧!未来如果我发现有好看可爱的壁纸会继续增加的。

4、丰富的待办提醒类型

作为一款提醒待办 App,提醒类型丰富是必不可少的,我们提供了按照每天,每周,每月,每年的周期性类型,同时还有倒数日,正数日这样纪念性的提醒类型,当然用户还可以自定义提醒时间。另外用户如果不习惯使用第三方的提醒可以直接使用系统的提醒和日历,猫咪锁屏在用户授权的前提下可以直接读取系统日历和提醒并将它展示到锁屏或者通过语音播报的方式读给用户。

5、贴心的隐私保护机制

因为要将提醒待办展示到锁屏,所以隐私保护是很必要的,通过猫咪锁屏添加的提醒用户可以在创建是选择是否为私密任务,如果选择私密任务的话,这条提醒将不会被展示到锁屏上面;如果是系统日历或者提醒的话,用户可以添加白名单,在白名单里面的任务将被展示。

技术:

主要使用了 Swift 进行编写,同时使用了快捷指令的扩展程序和小组件的扩展程序,数据库方面使用了对用户比较方便的 Realm。

展示视频:

未来:

现在猫咪锁屏还没有自己的壁纸库,这不是一个合格壁纸类应用,所以未来我想要添加自己的壁纸库,用户可以每天随机一张壁纸或者从中选择一张自己喜欢的壁纸来配合提醒待办展示。 同时我还将提供每日打卡功能,如果用户有需求的话还将加入专注冥想等等功能。这个具体要看用户的反馈情况而定。

赞,与快捷指令的结合很不错。

shiau 回复

谢谢😉

每天都在用

saimax 回复

感谢您的使用,如果您有什么好的想法欢迎您能和我说下,我把这个 App 再完善一下,谢谢啦

cmlanche 将本帖设为了精华贴。 01月19日 22:46
cmlanche 2021 年征稿活动评选结果出炉 提及了此话题。 02月05日 21:39
需要 登录 后方可回复, 如果你还没有账号请 注册新账号