开发一款日历软件,可以把当月日历自动设置为电脑壁纸,需要如何起步?(标签-学习|关键词-App)

问题遇到的现象和发生背景

作为持续学习的人,一款代办日历是非常必要的事情,在日历记录当天需要完成的事情,以及考试计划等。
暂时有两种方式:一、买实物台历,放在书桌上勾勾画画,具体但不够灵活;二、通过系统日历或第三方 App 实现同样的功能,实用却需要经常打开。

我的解答思路和尝试过的方法

代码基础薄弱,没有项目实操经验,以 Mac 为硬件,开发语言可现学。初步开发可不加入同步功能。

希望实现的效果

这里是一张截图,大概类似这个效果

img

我想要达到的结果

所以我在想,通过何种方式,开发一款「日历壁纸」软件,能够记录 Task 的同时可以设置为当前电脑壁纸,并且每次修改都可以实时更新壁纸。
功能:
1、第三方同步/离线备份
2、生成实时壁纸
3、提醒
4、法定节假日、工作闹钟

提问目的

希望有灵感的哥们提供一个具体可行的开发思路,包括:语言、工具等,如果觉得简单,请大概讲一下关键词,我会通过搜索继续探求,如上所述,本人非科班出身,提问如有含糊,请多包涵。