@report
2016-05-30T15:34:56.000000Z
字数 2218
阅读 391
活石android V0.3
活石APP
PRD 提交日期:
PRD 核心目标: 完成代祷发布——查看——代祷流程
PRD 关键时间:
1. 代祷

1.1 用户代祷资格验证
- 用户点击在发现页,短按【代祷】。监测用户通讯录好友数量是否>=3人
- 是——进入代祷功能
- 否——弹出短信分享浮层,浮层文案“你还差X个手机通讯录好友注册活石,就能体验熟人代祷功能。继续邀请更多弟兄姊妹吧。”
- 短按【通过短信分享】,默认分享文案为“哈喽,忍不住想给你推荐个基督生活类的APP,下载地址是:XX我已经在用了,放心下载吧。”
1.2 用户关系链说明
- 读取用户手机通讯录并保存数据
- 建立每个用户的用户关系

- 说明:
- 用户注册以手机号+验证码形式注册
- 需要读取用户通讯录,并且保持一定读取频率,确保用户通讯录的好友在注册活石后可以进行关联。
- 用户关系拓展来自两方面:通讯录好友和活石好友(即通过搜索活石ID添加好友)
1.3 代祷发布
- 默认文案:我们和你一起祷告。
- 坐标
- 获取成功:自动获取用户所在地。获取用户当前位置坐标,精确到区县
- 获取失败:坐标置灰,文案“点我获取位置信息”
- 用户点击后申请位置信息授权,并重新获取地理位置
- 依然失败:提示用户稍后再试
- 内容
- 字数限制:500字,超出500字时,右上角显示对应超出的字数,如“-2”,同时【发布】按钮置灰无法点击
- 支持换行、特殊字符
- 输入键盘拉起时,不遮挡【预计更新代祷时间】
- 预计更新代祷时间
- 默认为非勾选状态
- 勾选时,时间默认:年=当前年,月=当前月,日=当前日,时=当前时+1(24小时制)
- 当用户所选时间小于当前时间时,弹出提示浮层“更新代祷时间不能小于当前时间”
- 发布
- 点击发布,即进入代祷列表页,列表第一行页卡为用户发布的代祷。
1.4 代祷列表
- 组成元素
- 头像:男性用户为蓝色边框,女性用户为红色边框
- 昵称:显示用户昵称
- 关系:通讯录好友(1度关系),展示为“朋友”;通讯录好友以外(2度或3度),展示为“朋友的朋友”;好友参与代祷的,展示为“朋友代祷过”
- 时间:
- 24小时>=时间>=0小时,展示发布时间,格式为:时+分
- 4天*24>=时间>24小时,展示为X天前,大于24小时小于48小时为1天前
- 时间>4天*24小时,展示具体日期,格式为:月+日
- 代祷人数:展示真实的参与代祷的人数
- 代祷内容
- 未更新
- 代祷字数:默认展示100字,超过100字,以省略号代替,短按进入详情页
- 已更新
- 列表展示的代祷内容为更新后的内容。
- 时间为祷告更新后的时间
- 列表排序
- 定义一个排序时间,按排序时间由新到旧排序。规则如下:
- 3维内好友发布代祷,排序时间=代祷发布时间
- 3维内好友参与代祷后,排序时间=好友参与代祷时间
- 原祷告更新后,排序时间=更新时间
1.5 代祷详情
- 展示元素
- 头像:男性用户为蓝色边框,女性用户为红色边框
- 昵称:显示用户昵称
- 关系:通讯录好友(1度关系),展示为“朋友”;通讯录好友以外(2度或3度),展示为“朋友的朋友”;好友参与代祷的,展示为“朋友代祷过”
- 时间: 显示代祷发布的时间,格式:年+月+日+时+分
- 代祷内容
- 无更新时,展示所有文字内容。
- 有更新时,默认更新内容置顶,并展示更新时间。
- 祷告勇士:
- 展示所有参与祷告的用户昵称,按参与代祷顺序由新到旧排序
- 祝福
- 祝福区域
- 展示元素
- 头像:男性用户为蓝色边框,女性用户为红色边框
- 昵称:显示用户昵称
- 时间:显示用户祝福的发布时间,格式为月+日+时+分
- 点赞:显示点赞数
- 点赞
- 短按点赞图标,成功后图标改变底色,计数+1
- 再次短按,取消点赞,计数-1
- 字数显示:最多可输入140个字
- 排序:按祝福的发布时间排序,由新到旧
- 分享
- 代祷
- 点击代祷,非发布者进入代祷流程
- 静心页
- 文案为:“这是你的第X次代祷,请为弟兄姊妹静心6秒,然后开始代祷。神赐福于你”
- 计数:统计用户参与的代祷次数,弹出“代祷完成”页,视为一次完整的代祷行为。
- 倒计时:从6秒开始倒计时
- 代祷中页
- 代祷时长为30s,从弹出浮层后开始倒计时
- 代祷时间=<30s时,button为灰底不可点击状态,整个页面点击后出现提示浮层,文案为:“请至少静心祷告30秒”
- 代祷时间>30s时,button为蓝底可点击状态,点击button,完成代祷
- 同时统计用户代祷中浮层至点击代祷完成button之间的时间
- 代祷完成页
- 代祷文案“惟求耶和华我的 神垂顾仆人的祷告祈求,俯听仆人今日在你面前的祈祷呼吁。”
- 短按:“我有感动说点什么”————进入评论回复页
- 短按:“让更多人为其代祷”————浮层消失,弹出分享浮层
- 短按:“再看看其他的”————浮层消失,进入代祷列表页
- 短按其他区域————浮层消失,留在代祷详情页
- 点击代祷,代祷发布者进入代祷更新页
- 代祷发布页,无地区和更新祷告时间项目。
- 更新代祷可发文最多字数长度为500
- 每份代祷可以更新5次,超过5次时提示用户“你已经更新了5次,请发起新的代祷。”
1.6 代祷箱
- 我的祷告
- 记录当前用户发出过的所有祷告
- 按祷告发出时间由近到远排序
- 展示元素:头像、昵称、祷告内容、时间、代祷人数
- 点击页卡进入祷告详情页
- 我的代祷
- 记录当前用户参与过的所有祷告
- 按参与代祷的时间排序,由近到远
- 展示元素:头像、昵称、关系(同代祷列表页)、时间、代祷人数
- 当某个代祷更新时,显示“有更新”,并排序置顶。多个置顶时按更新时间由近到远排序。
- 点击进入对应代祷详情页,若有更新,则点击进入详情页后更新角标消失。