倒计时
一个简单的倒计时追踪器应用。它允许您创建、修改和删除即将到来的和过去的倒计时。


持久化
在创建倒计时时,原始数据将作为 .json 文件持久化到本地系统。
在 Linux 上,它存储在 ~/Documents/countdowns.json。
如何构建
在 iOS 上
在 Xcode 中于 Mac 上打开项目,然后在目标设备上构建并运行应用程序。
在 Linux 上
运行 flutter build linux,这将在项目根目录下创建一个 build 目录。
从那里,您只需运行应用程序:
build/linux/release/bundle/countdown
此外,您还可以通过打包 zip 文件将应用程序分发给其他用户,如下所示:
zip -r countdown_release.zip build/linux/release/bundle/
待办事项
- [x] 修复 ID 处理(当前只是一个随机整数)
- [x] 使用滑动删除倒计时
- [x] 使日期时间选择器更好用
- [x] 在副标题中显示倒计时日期时间
- [x] 允许编辑倒计时
- [ ] 允许选择任何图标
- [ ] 修复秒数刷新同步(由于毫秒更新不同步)
- [ ] 使卡片颜色根据剩余时间动态变化