APP 开发 · iOS
APP 案例图标

APP

每天自动更新的 iOS 清单 App

项目类型原生 iOS App
技术方向SwiftUI / SwiftData
核心体验每日清单 / 小组件

今天与昨天,
是两份独立清单。

切换日期并点击事项。浏览历史时,桌面小组件仍只显示今天;修改今天时,两边的状态会同步变化。

交互演示切换日期,点击事项完成
9:41● ●
8 月 6 日
2 / 5 已完成
清单设置
桌面小组件

不打开 App,
也能完成今天。

今天的修改会同步出现在这里。

在 App 中查看2/5
本地数据 · 无需账号

每天重复的事,
不该每天重写。

复杂的任务工具适合项目协作,但日常习惯只需要一份会自动更新的清单。这个 App 把重复内容放进模板,把每一天保存为独立记录,让“设置一次”和“今天临时修改”互不干扰。

设置一次,
每天都有新的开始。

01维护模板

重复事项只设置一次,未来每天按顺序生成。

02进入新一天

本地午夜自动创建新的独立清单。

03随手完成

从 App 或桌面小组件直接切换完成状态。

04保留历史

每天的内容与进度独立保存,仍可回看和修正。

看起来很轻,
底层并不简单。

原生 iOS

基于 SwiftUI 构建清单、日期选择、设置与编辑体验。

本地数据

模板和每日记录分层建模,不依赖账号与云端服务。

交互式小组件

通过 WidgetKit 与 App Intents 在桌面直接完成事项。

日期边界

处理本地午夜、缺失日期补齐和历史独立编辑。

中英文

运行时切换语言,App 与小组件保持一致。

多种外观

支持跟随系统、浅色与深色模式即时切换。

关于演示内容

页面中的日期、事项和完成状态均为重新编写的演示数据,不读取 App 本地存储,也不包含任何用户记录。

下一个项目

小程序开发案例

查看案例