Celechron¶
约 378 个字 预计阅读时间 1 分钟
项目简介
- 项目名称:Celechron 的功能开发与维护
- 一句话简介:使用 Dart+Flutter 开发的一款时间管理器,具有待办事项、时间统计、DDL 抓取等功能
- 目的:了解 IOS 开发流程,学习 Flutter 框架,学习多平台开发
- 相关链接:
- 项目进程:进行中
- 项目技术栈:Dart、Flutter、IOS、Android
- 项目难点:时间统计、时间报告
什么是 celechron ¶
用到的技术 ¶
dart¶
flutter¶
Features 开发记录 ¶
日程功能:
- 日程同步至系统日历
, (fix 对于 iPad 版本支持) - 日程支持 iCal 格式导出
信息抓取功能:
- 获取二三课堂分数了
成绩计算功能:
- 课程主修绩点计算,支持百分制绩点的显示
- 课程加权绩点计算
UI/UX 开发记录 ¶
日程与课表:
- 期中考试增加强调字样
- 任务界面添加滑动手势:完成 / 重启 / 删除
- 日程界面增加课表入口
成绩界面:
- 绩点隐藏
其他:
- 退出登录二次确认弹窗
- Contributors 页面动态更新
- 付款码刷新按钮
Fix Bugs¶
- 修复本研课程互通问题,本科生研究生互相选课,导致出现的课程信息抓取问题
- 雪灾浙大,修复对于助教身份布置的作业依然显示在待办事项中的问题
- 修复
setState() called during build错误 - 修复一些所有现存的 lint error
效果 ¶
相关更新帖子在 CC98 榜首
实现 merge*6