一、项目预期计划

  • 允许粗糙的美工设计。由于是毫无经验的人生第一次,必定在开发过程中会遇到许多的问题,因而我们必定会花费不少时间在学习和debug上。

  • 实现除了他山之石和规则系统以外的所有内容。

  • 在日历界面允许不进行内容索引的迁移。

  • 允许不实现日记的搜索功能。


二、现实进展

  • 实现日历、日记、规划的简单增删改查。

  • 实现调用摄像头的拍照和读取图库。

  • 能够使用不成熟的定位功能


三、过程体会

  • 由于阿尔法冲刺阶段我们面临着诸多的考试,因而我们把项目的要求放的很低,但是实际开发过程中的困难远远超乎自己的想象,自己也深刻领悟到凡事第一次的沉重感。

  • UI设计上,以前经验较少,所以还是慢慢学习使用较为基础的东西,设计过程中创些小demo进行试验,fragment的使用,以及调用系统导入的矢量图会导致某些机型上崩溃的问题困扰了我们很久,直到现在也尚未解决,最后只能用图片来代替。

  • 数据库和安卓连接与交互上,"404重大事件",文件的上传,数据库和服务的安卓端的数据类型匹配问题。

  • 在后端设计上,摄像头的调用在某些机型上ImageView无法显示当前拍摄存储的照片,调用图库的过程中的异常崩溃,以及能够使用定位后导致软件假死的情况,仍然尚未得到解决。

  • SQL语句的不熟悉,经验的不足,真机和虚拟机间的不完全共通使我们吃了很大的亏,十天的阿尔法冲刺也随之宣告失败。按照现在的话来说,我们多少有点"头铁",无法解决的问题一定要解决才可以继续往下做,不达目的誓不罢休,因而项目进展也比较缓慢。然而,一次又一次的失败多少有挫伤了我们开发的热情,发现大家对这件事并没有当初的那种激情。

  • 如果说总结阿尔法冲刺的最大困难,恐怕是归结于一个词兼容性问题,我们调用的很多东西并不能在所有的机型上通吃。在我们项目的实际测试过程中,使用到了华为和小米,两部手机并驾齐驱相继在不同的地方扑街。


四、团队成员分工

  • 蔡鸿杰:数据库和安卓的连接与交互

  • 曾玮诗:前端-界面UI设计

  • 陈甘霖:后端-安卓项目功能的开发


五、下阶段展望

  • 下阶段我们对整个安卓项目的架构有了初步的认识,而且我们下阶段未步入软件定义网络正轨之时,任务应该不算太重,相信接下来的开发任务虽然多,但是我们应该会做的更加的游刃有余。

  • 完成我们最核心的规则系统和点数系统

  • 迁移云端

  • 优化UI界面

六、Alpha冲刺博客合集

Alpha冲刺总结报告的更多相关文章

  1. Alpha冲刺&总结报告(12/12)(麻瓜制造者)

    各个成员今日完成的任务 邓弘立: 完成了上传头像的功能 符天愉: 对所有接口进行了再次测试 江郑: 完成了发布需求接口部分的进一步测试和接口文档的编写 刘双玉: 完成了商品信息接口部分的进一步测试和接 ...

  2. Alpha 冲刺报告模板

    Alpha 冲刺报告模板 Deadline: 十分钟左右站立会议,控制好时间,不要在此会议上讨论细节问题. 每组一份博客,组内共享,每人都需提交. 模板 队名:xxx 组员1(组长) 今天完成了哪些任 ...

  3. Alpha 冲刺报告(10/10)

    Alpha 冲刺报告(10/10) 队名:洛基小队 峻雄(组长) 已完成:阿尔法版的ppt 明日计划:总结阿尔法版的问题 剩余任务:角色属性脚本的完整版本 困难:缺乏编码经验,编码进度比较慢 ---- ...

  4. Alpha 冲刺报告(9/10)

    Alpha 冲刺报告(9/10) 队名:洛基小队 峻雄(组长) 已完成:角色属性功能的测试版 明日计划:准备α版本的ppt 剩余任务:尽量完成角色属性功能 困难:缺乏编程经验,很难自己独立完成编写,只 ...

  5. Alpha 冲刺报告(8/10)

    Alpha 冲刺报告(8/10) 队名:洛基小队 峻雄(组长) 已完成:关于角色属性的脚本编码 明日计划:提升脚本的完成度 剩余任务:角色的属性脚本 困难:缺乏编程经验,很难自己独立完成编写,只能根据 ...

  6. Alpha 冲刺报告(7/10)

    Alpha 冲刺报告(7/10) 队名:洛基小队 峻雄(组长) 已完成:参考已有资源设计角色属性 明日计划:完善并编码 剩余任务:角色的属性脚本 困难:编码进展缓慢 -------------- 非易 ...

  7. Alpha 冲刺报告(6/10)

    Alpha 冲刺报告(6/10) 队名:洛基小队 峻雄(组长) 已完成:实现角色的移动. 明日计划:关于角色的属性设计. 剩余任务:角色的属性脚本 困难:角色的属性以及具体的编码 ---------- ...

  8. Alpha 冲刺报告(5/10)

    Alpha 冲刺报告(5/10) 队名:洛基小队 峻雄(组长) 已完成:修改角色的移动脚本 明日计划:完善此项脚本 剩余任务:角色的属性脚本 困难:没有时间,代码的编写时间太慢 ----------- ...

  9. Alpha 冲刺报告

    Alpha 冲刺报告(4/10) 队名:洛基小队 峻雄(组长) 已完成:继续行动脚本的编写 明日计划:尽量完成角色的移动 剩余任务:物品背包交互代码 困难:具体编码进展比较缓慢 ----------- ...

随机推荐

  1. Windows Oracle连接ORA-12541:TNS:无监听程序

    上面两篇是安装和连接,这里写一下碰到的问题,安装后使用SQL Developer连接出现ORA-12541:TNS:无监听程序.网上搜了一下是安装的Oracle中自带的JDK是32位,而程序中使用的S ...

  2. python3内置函数大全

    由于面试的时候有时候会问到python的几个基本内置函数,由于记不太清,就比较难受,于是呕心沥血总结了一下python3的基本内置函数 Github源码:        https://github. ...

  3. django的Cookie-9

    设置Cookie 可以通过HttpResponse对象中的set_cookie方法来设置cookie. HttpResponse.set_cookie(cookie名字, value=cookie值, ...

  4. devise定义多个authentication_keys

    在你的model中加入 def self.find_for_database_authentication(warden_conditions) conditions = warden_conditi ...

  5. Testing for diversifying selection for two clades with a background clade

    在利用branch-site检测趋同进化的时候 .可以将各个趋同进化枝分别进行检测,分析的时候不去除某一趋同枝系 .在分析的时候,需要去除其他趋同枝系的影响 I have sequences of a ...

  6. Java基础——NIO(一)通道与缓冲区

    一.概述 1.什么是NIO NIO即New IO,这个库是在JDK1.4中才引入的.NIO和IO有相同的作用和目的,但实现方式不同,NIO主要用到的是块,所以NIO的效率要比IO高很多. 在Java ...

  7. AWT之—画图

    package edu.ch4; import java.awt.Color;import java.awt.Font;import java.awt.Frame;import java.util.C ...

  8. 10.11课后练习——MyOD系统调用版本

    MyOD系统调用版本 题目要求 参考教材<深入理解计算机(第三版)>第十章内容 用Linux IO相关系统调用编写myod.c 用myod XXX实现Linux下od -tx -tc XX ...

  9. [agc006E]Rotate 3x3

    Description 给你一个3*N的网格,位置为(i,j)的网格上的数为i+3(j-1).每次选一个3*3的网格旋转180度,问最后能否使得网格(i,j)的值为ai,j.(5≤N≤105) 如图: ...

  10. 【BZOJ3110】【LG3332】[ZJOI2013]K大数查询

    [BZOJ3110][LG3332][ZJOI2013]K大数查询 题面 洛谷 BZOJ 题解 和普通的整体分治差不多 用线段树维护一下每个查询区间内大于每次二分的值\(mid\)的值即可 然后再按套 ...