Tasker

一个使用 flutter 构建的简单待办事项应用。

截图 截图 截图
Screenshot1 Screenshot2 Screenshot3
Screenshot4 Screenshot5 Screenshot6

入门

  1. 如果 android/ios 文件夹不存在,请运行 flutter create --androidx .
  2. flutter packages get
  3. flutter run

概念

  1. Provider 用于简单的状态管理。
  2. Stream builder 用于响应式数据。
  3. SQLite 用于持久化。
  4. 使用 moor 作为 SQFlite 之上的抽象层。

路线图

  • [x] 添加截止日期的选项
  • [x] 标记用户任务的选项
  • [x] 编辑和删除任务的选项
    - [x] 滑动删除
    - [x] 长按编辑
  • [ ] 为标记为重要且有截止日期的任务安排本地通知。
  • [ ] 编辑标签的选项
  • [ ] 发布到应用商店
  • [ ] 重新设计 UI 为自定义设计。(不遵循 Material/Cupertino)
  1. 用您自己的替换 assets/images/logo.png
  2. 运行 flutter pub pub run flutter_launcher_icons:main 以生成特定于平台的图标。

GitHub

https://github.com/newtonmunene99/tasker