核心模型
- 登陆注册模块:登陆或者注册账户
- 展示:用户主要查看的内容
- 细节:用户可以对特定的资源进行浏览
- 创造:用户可以创造资源
- 资料:用户可以看到他们的身份和相关统计
- 设置
详解
###登陆注册
要求:
1. 根据用户登陆形式接受用户各种类型的输入
2. 验证无效输入
3. 发送请求给服务器验证身份或者创建新的账户
4. 要有第三方SDK连接
5. 验证或者创建过程中加载状态
展示
- 发送网络请求来加载数据,进行显示
- 根据加载的数据创建展示文本或图像或其他的列表
- 随着用户的滚动加载内容
- 处理用户在某项内容上浏览详细内容的请求
- 允许用户的编辑或删除等基本操作
- 优化显示,更加流畅
细节
- 发送网络请求获得此项的详细信息
- 允许用户互动的动作按钮
- 分享选项
- 滚动浏览更多内容
创造
- 接受各种类型的输入
- 验证可操作性
- 发送网络请求创造新的内容
- 选项去获得图片从相册或者是摄像头
- 获得当前位置信息
- 共享或者包括相关的朋友
资料
- 包含最近相关内容的列表或者图片
- 与用户相关的图像
- 最近相关的用户列表(粉丝,关注)
- 在其他用户资料页面的操作
设置
1.设置后保存并且保持选项
2. 修改设置的标签和输入栏
3. 验证用户的新的输入
4. 和第三方关联
5. 修改后的通知