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。