@report
2016-05-20T03:32:02.000000Z
字数 875
阅读 405
活石android 前端V0.4.1
活石APP
1. 每日一问
1.1后台
后台提供最简单的可视化编辑页面,提供给客户端拉取数据。所需功能和字段如下:
- 字段: ID、URL、标题、副标题、正文、时间(首次时间为文章被导入的时间)
- 功能:
- 修改功能:对已经保存发布的文章允许进行修改,修改后的时间为新提交时间。
- 列表功能:提供一个简单的列表展示所有创建的文章。字段展示ID、标题、URL
1.2客户端
- 客户端在每个自然日用户首次打开活石APP时到后台去拉取每日一问数据。
- 客户端每日按ID顺序从后台拉取数据。
- 初始状态:
- 内容区域文案为: 试试手机联网后再点击我。
- 功能:无数据的情况下用户点击每日一问内容区域,即向后台发出拉取数据的请求。若网络不通则保留原文案
- 当日无法拉取
- 内容区域:展示之前内容。
- 功能:用户点击每日一问进入对应内容详情页
- 正常拉取成功状态:
- 内容区域:展示当前内容。
- 功能:用户点击每日一问进入对应内容详情页
1.3 客户端详情页
详情页具体样式如下图

2.更新提示
2.1后台
- 字段:
- 更新状态:是否有更新
- 客户端版本:即创建的更新是给android的还是iOS的
- 版本号:管理员人工填写最新版本号
- 安装包:上传最新的android安装包(仅android下有这个字段)
- 创建时间:自动生成
- 功能:
- 提交功能:即保存当前所有字段,其中创建自动保存并展示出来
- 定时修改更新状态功能:更新提示在首次提交后,超过7日,更新状态即自动修改为:否。(这个功能是为了保证不要一直频繁提示用户更新,每个新版本我们只弹7天的消息提示。)
- 列表功能:提供一个简单的列表功能展示所有的更新提示信息。所有字段均展示出来。
2.2 客户端(以下指android端)
- 定时拉取版本更新提示
- 当有新版本时弹出提示浮层(看看有没有现有的样式,还是需要设计师设计一个)
- 关闭功能:即关闭当前浮层
- 下载功能:即从服务器下载最新安装包
- 提示文案:活石更新了,快来安装见证我们每一步的成长。
- 当用户点击关闭浮层后,下次打开活石再弹出
- 需要有个版本比对逻辑,确保用户当前如果是最新版,就不会再收到更新提示。
3. 连续代祷天数和读经天数
后台增加参数,具体你们沟通。