博客园Android客户端Alpha阶段中间产物【欢迎来怼】
2017-11-02 10:46
302 查看
一、版本控制
码市地址:[https://git.coding.net/Dawnfox/Cnlogs-Android-Client.git】二、WBS
工具:ProcessOn,请访问网址【https://www.processon.com/】。分解思路:我们要做什么?我们这么做的目的?我们如何做?可能涉及哪些技术?哪些技术手段不确定?确定好Alpha阶段要做的功能后,由上而下拆解功能,将功能涉及到的技术手段再异议列举出来,再将不确定的技术手段列举出来。
三、GUI Prototype
工具:墨刀,请访问网址【http://www.modao.cc/】原型地址:GUI V1.0,点击访问。GUI V2.0,点击访问。
原型部分截图:
欢迎界面
博客列表
四、PSP
PSP2.1 | Personal Software Process Stages | Time(预估用时) | Time (实际用时) |
---|---|---|---|
Planning | 计划 | 7h | |
· Estimate | · 估计这个任务需要多少时间 | 7h | |
Development | 开发 | 24h | 19h37min |
· Analysis | · 需求分析(包括学习新技术) | 5h | 10h34min |
· Design Spec | · 生成设计文档 | 0 | 0 |
· Design Review | · 设计复审 (和同事审核设计文档) | 0 | 0 |
· Coding Standard | · Coding Standard | 0 | 0 |
· Design | · 具体设计 | 2h | 1h27min |
· Coding | · 具体编码 | 6h | 5h19min |
· Function 0ne | · 功能一(博客园首页博客) | 4h | 3h28min |
· Function Two | · 功能二(博客园精华) | 30min | 23min |
· Function Three | · 功能三(博客园新闻) | 30min | 42min |
· Function Four | · 功能四(博客园知识库) | 30min | 36min |
· Function Five | · 功能五(欢迎页动画) | 30min | 10min |
· Code Review | · 代码复审 | 2h | 1h |
· Test | · 测试(自我测试,修改代码,提交修改) | 3h | 2h17min |
Reporting | 报告 | 2h | 27min |
· Test Report | · 测试报告 | 1h | 0 |
· Size Measurement | · 计算工作量 | 30min | 7min |
· Postmortem & Process Improvement Plan | · 事后总结,并提出过程改进计划 | 1h | 20min |
· Grop meeting | · 组会 | 7h | 2h14min |
五、产品说明书(Alpha阶段)
下载网址:【https://coding.net/u/Dawnfox/p/Cnlogs-Android-Client/git/raw/master/apk/cnblog.apk】。二维码下载:
功能:
(1)博客园首页博客
获取博客园首页【https://www.cnblogs.com/】的博客列表,可点击子菜单项“知识库”获取最新博客列表,对每篇博客能够查看详细信息,博客信息包括作者头像、作者博客名、发博时间、博客标题、博客正文或博客简略信息、博客被浏览次数、博客被点击次数以及博客被评论次数。
(2)博客园精华区博客
获取博客园精华区【https://www.cnblogs.com/pick/】的博客列表,可点击子菜单项“知识库”获取最新博客列表,对每篇博客能够查看详细信息,博客信息包括作者头像、作者博客名、发博时间、博客标题、博客正文或博客简略信息、博客被浏览次数、博客被点击次数以及博客被评论次数。
(3)博客园新闻区
获取博客园新闻区【https://news.cnblogs.com/】的文章列表,可点击子菜单项“知识库”获取最新新闻列表,对每篇博客能够查看详细信息,博客信息包括作者头像、发布新闻时间、新闻标题、新闻正文或简略信息、新闻被浏览次数、新闻被点击次数以及新闻被评论次数。
(4)博客园知识库博客
获取博客园知识库【https://home.cnblogs.com/kb/】的博客列表,可点击子菜单项“知识库”获取最新博客列表,对每篇博客能够查看详细信息,博客信息包括作者头像、作者博客名、发博时间、博客标题、博客正文或博客简略信息、博客被浏览次数以及博客被点击次数。
(5)欢迎动画界面
动画加载效果,如果有网则进入客户端首页区,若无网络则提示是否进入手机设置进行网络设置。
截图:
(1)博客园首页博客列表(精华区博客/新闻类似)
(2)博客园首页单条博客详情(精华区博客/新闻类似)
(3)博客园知识库博客列表
(4) 博客园知识库单条博客详情
(5)欢迎动画界面无网
(6)欢迎界面有网
六、待改进
无限刷新获取相应板块的博客信息。博客显示区固定宽度。
授权码硬编码,导致授权码24h有效,将授权码存在服务器。
博客详情,头像显示+评论详情。
还有····待定·····
相关文章推荐
- Alpha阶段中间产物
- Alpha阶段中间产物——Thunder团队
- [V2.0 alpha]又一款博客园Android客户端低调推出
- Beta阶段中间产物【欢迎来怼】
- 探路者 Alpha阶段中间产物
- 王者荣耀交流协会 — Alpha阶段中间产物
- Alpha阶段中间产物——GUI Prototype、WBS及PSP
- 使用Project客户端和Project Server进行项目管理 - android开发实例 - 博客园
- 又一个博客园Android客户端(附APK下载)
- 设置Android客户端进入时的随机欢迎语
- 博客园Android客户端V3.0
- 【博客园客户端】博客园Android客户端正式发布
- Android 博客园客户端 (三) 博客列表和内容显示
- Android 博客园客户端 (八) 下拉刷新、分页,AsyncTask
- “快的打车”创始人陈伟星的新项目招人啦,高薪急招Java服务端/Android/Ios 客户端研发工程师/ mysql DBA/ app市场推广专家,欢迎大家加入我们的团队! - V2EX
- Android项目实战(一):口袋中国Android安卓手机客户端1.0版之欢迎界面
- 【博客园客户端】博客园Android客户端更新:离线下载、本地收藏、RSS阅读
- Android 博客园客户端 (六) OnItemLongClickListener for Blog, News and Comment
- 没错,你没有看错,博客园Android客户端开源了!
- 久等了,博客园官方Android客户端预览版发布