Okidoki - Alpha阶段软件发布声明 - TEAM LESS ERROR

在这里插入图片描述

Alpha功能和特性

Okidoki是一个支持分层管理的计划APP。

术语解释

Memo:是一个速记的待办事项,其本质是一个单纯的字符串。
Event:是一个支持严密计划的事项,它本身可以含有系列子Memo和子Event。一个Event必须含有一个标题、一个优先级和一个完成进度,可选开始时间、结束时间、备注和多个子Memo和子Event。
主界面:存放于底部导航栏的三个页面。
常规Memo:不属于任何Event的Memo。
Memos界面:存放常规Memo的主界面。
Events界面:存放Event的主界面。
Event子界面:进入一个Event之后的页面。
纵览界面:统揽Memos界面和Events界面内容的主界面。
DeepFocus:用户可以从每一个Event子界面中进入DeepFocus功能,在这个功能中,用户可以设定专注时间,并且可以在这个功能界面中完成这个Event下面的Memos。
完成进度:对于一个Event,它的完成进度计算步骤为先递归获得其下所有Memo数量,如果为0则完成进度为0%,否则为完成的子Memo数量除以所有子Memo数量。
按截止期递归排序:在Events界面中对Event的排序指标为递归获取其子Event及自身中最紧迫的截止期,由近到远排序。
按优先级递归排序:在Events界面中对Event的排序指标为递归获取其子Event及自身中最高的优先级,由高到低排序。

用户界面

我们采用iPhone 13 mini机型进行演示,操作系统为iOS 15.4。

在这里插入图片描述
以上三个界面从左到右分别是:空Memos界面(图1)、非空Memos界面(图2)、纵览界面(图3)。
在这里插入图片描述
以上三个界面从左到右分别是:空Events界面(图4)、按截止期递归排序的非空Events界面(图5)、按优先级递归排序的非空Events界面(图6)。
在这里插入图片描述
以上三个界面从左到右分别是:带有注释的Event子界面(图7)、不带注释的Event子界面(图8)、从常规Memos转入Event界面(图9)。
在这里插入图片描述
以上三个界面从左到右分别是:添加Event界面上滑动区域(图10)、添加Event界面下滑动区域(图11)、编辑Event界面(图12)。
在这里插入图片描述
以上四个界面从左到右分别是:添加Memo界面(图13)、编辑Memo界面(图14)、已完成Events界面(图15)、已完成Memos界面(图16)。
在这里插入图片描述
以上两个界面从左到右分别是:DeepFocus设置时长界面(图17)、DeepFocus界面(图18)。

功能和特性

  • Memo:满足用户“速记”的需求。现实生活中有许多地方需要用到速记这个功能,比如上课时老师突然宣布了一个重要的事情,或者突然想起来了一个值得记录的点子。在Okidoki中,用户可以随时进行速记。

    场景:我在上计算机网络课程,罗老师突然说了一句,TCP的东西是肯定要考的,我觉得这个是很有价值的信息,但是我现在在上课,我没有时间把“复习TCP”纳入计算机网络的事项中,所以我先在Memos界面中把它作为一个常规Memo先记录。

  • Event:满足用户详尽计划的需求。现实生活中也有很多地方需要用到包含层级的详尽计划,比如一个课程下可能含有多个项目,一本书下可能有很多章节。在Okidoki中,用户可以完成这样的分层详尽计划。

    场景:在学习计算机网络时,课程分为理论和实验,这就需要一个大Event“计算机网络”和两个小Event“理论”和“实验”,在这两个小Event中又可以有更多的小Event,比如理论的看某一本书(章节也可以视为很多子Event),而这些Event可能都需要有属于各自的Memos,比如在“实验”下可能有这些Memos:打印实验报告、理解OSPF等。

  • 在Events界面中按不同指标递归排序:满足用户基于不同需求的排序。有的事情是重要但不紧急的,然而有些是紧急但不重要的。

    场景:在查看自己的Events时,我需要查看最紧迫的事件,同时也要查看最重要的事件,来权衡我接下来的安排。

  • 完成进度:满足用户可视化掌握自己一个计划的完成情况。

    场景:有了这个功能,我不用点进去也可以看到这个Event的完成情况,这帮助我更好地权衡接下来的任务安排。比如一个事件明天截止,一个后天截止,然后前者完成了90%,后者只完成了10%,我就会毫不犹豫地先做后者,尽管它的截止日期更晚。如果没有这个功能,我就不知道其实第二件事更加紧急。

  • 查看已完成的Events或者Memos:满足用户随时查看自己已完成的事项。这个在现实生活中也时常发生,比如我们需要通过查看以往的事项来回忆起某个重要的事情。

    场景:在计算机网络课上罗老师留的作业我已经完成了,但是我在期末复习时想重新看一下之前的作业,我就需要去看看自己已经完成的这些作业是什么。

  • 常规Memo转入Event:满足用户提前记录、滞后计划的需求。比如我们在上课时突然有一个临时任务,我们可以先记录为常规Memo,之后再纳入具体的计划中。

    场景:承接上面计算机网络课程中记录的常规Memo,我们在之后空下来了就可以把这些常规Memo纳入详细的计划中,让我们对自己的事件有更好的掌控。

  • DeepFocus 深度专注:满足用户帮助自己专注和针对一个计划设定完成时间的需求。用户可以在每一个Event子界面中进入深度专注模式,然后在其中查看并完成当前Event下的Memos。

    场景:在图书馆自习时,我想在三个小时里全心全意完成计算机网络的任务,我就可以使用DeepFocus功能来规定一个三小时的专注时长,并且在中途查看并完成计算机网络下的Memos。

版本修复

我们的项目没有继承往届或其他的项目,所以该模块不进行阐述。

对运行环境的要求

操作系统及环境

Android:无版本限制。
iOS:由于现在受制于缺少一个Apple Developer账号,暂不支持iOS,仅支持在iOS模拟器中运行。iOS模拟器需要macOS操作系统,如果您是macOS用户,请按照以下步骤安装iOS模拟器:

  • 第1步:在App Store中搜索并安装Xcode
  • 第2步:在这里插入图片描述

安装与使用方法

Android:请到这里下载 .apk 软件安装包,之后直接进行安装即可使用。某些机型需要第三方软件运行授权。
iOS模拟器:请到这里下载 .tar.gz 模拟器运行的压缩包,之后通过iOS模拟器运行即可。

发布方式发布地址

Android软件发布(下载)地址为Okidoki_v1_0.apk
iOS模拟器软件发布(下载)地址为Okidoki-ios-simulator.tar.gz

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 11
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值