Alpha冲刺总结报告
一、项目预期计划
允许粗糙的美工设计。由于是毫无经验的人生第一次,必定在开发过程中会遇到许多的问题,因而我们必定会花费不少时间在学习和debug上。
实现除了他山之石和规则系统以外的所有内容。
在日历界面允许不进行内容索引的迁移。
允许不实现日记的搜索功能。
二、现实进展
实现日历、日记、规划的简单增删改查。
实现调用摄像头的拍照和读取图库。
能够使用不成熟的定位功能
三、过程体会
由于阿尔法冲刺阶段我们面临着诸多的考试,因而我们把项目的要求放的很低,但是实际开发过程中的困难远远超乎自己的想象,自己也深刻领悟到凡事第一次的沉重感。
UI设计上,以前经验较少,所以还是慢慢学习使用较为基础的东西,设计过程中创些小demo进行试验,fragment的使用,以及调用系统导入的矢量图会导致某些机型上崩溃的问题困扰了我们很久,直到现在也尚未解决,最后只能用图片来代替。
数据库和安卓连接与交互上,"404重大事件",文件的上传,数据库和服务的安卓端的数据类型匹配问题。
在后端设计上,摄像头的调用在某些机型上ImageView无法显示当前拍摄存储的照片,调用图库的过程中的异常崩溃,以及能够使用定位后导致软件假死的情况,仍然尚未得到解决。
SQL语句的不熟悉,经验的不足,真机和虚拟机间的不完全共通使我们吃了很大的亏,十天的阿尔法冲刺也随之宣告失败。按照现在的话来说,我们多少有点"头铁",无法解决的问题一定要解决才可以继续往下做,不达目的誓不罢休,因而项目进展也比较缓慢。然而,一次又一次的失败多少有挫伤了我们开发的热情,发现大家对这件事并没有当初的那种激情。
如果说总结阿尔法冲刺的最大困难,恐怕是归结于一个词兼容性问题,我们调用的很多东西并不能在所有的机型上通吃。在我们项目的实际测试过程中,使用到了华为和小米,两部手机并驾齐驱相继在不同的地方扑街。
四、团队成员分工
蔡鸿杰:数据库和安卓的连接与交互
曾玮诗:前端-界面UI设计
陈甘霖:后端-安卓项目功能的开发
五、下阶段展望
下阶段我们对整个安卓项目的架构有了初步的认识,而且我们下阶段未步入软件定义网络正轨之时,任务应该不算太重,相信接下来的开发任务虽然多,但是我们应该会做的更加的游刃有余。
完成我们最核心的规则系统和点数系统
迁移云端
优化UI界面
六、Alpha冲刺博客合集
最新文章
- 漫谈可视化Prefuse(二)---一分钟学会Prefuse
- SQ--模糊查询
- linux开机启动
- Enum Helper
- PHP学习笔记:用mysqli连接数据库
- NOIP2013 货车运输 (最大生成树+树上倍增LCA)
- shell编程报错 [: missing `]'
- 必应缤纷桌面的必应助手-软件分析和用户市场需求之-----二.体验部分 Ryan Mao (毛宇11061171) (完整版本请参考团队博客)
- java编译自动化
- JS实现连接方式的菜单
- http://www.cnblogs.com/doit8791/p/4093808.html
- WindowsForm 计算器
- WCF技术剖析之十二:数据契约(Data Contract)和数据契约序列化器(DataContractSerializer)
- CodeSmith 生成代码
- JavaScript继承基础讲解,原型链、借用构造函数、混合模式、原型式继承、寄生式继承、寄生组合式继承
- python爬虫之爬取百度图片
- java 中的instanceof
- Java和Flex整合报错(三)
- STDIN_FILENO和stdin
- 论一类每次修改log个结点更新的线段树标记方法
热门文章
- laravel5.5源码笔记(三、门面类facade)
- Symfony 框架实战教程——第一天:创建项目(转)
- ETL项目1:大数据采集,清洗,处理:使用MapReduce进行离线数据分析完整项目
- 使用aapt查看apk包名和启动的activity
- ACM1019:Least Common Multiple
- Java HashMap 源代码分析
- CentOS7和OpenStack的笔记(一)
- 重学Verilog(1)
- IDEA 通过插件jetty-maven-plugin使用 jetty
- IDEA新建Web项目