Let's App(Beta)现已隆重上市  

GIT源码请戳此处

版本的新功能

  我们在这一版本对于项目的规划目标主要集中在三个方面——预约用户观感,完善功能链条,改善用户体验

界面

  首先,在β阶段,我们对于整个界面的设计风格进行了彻彻底底的重构,负责前端界面设计与实现的两位同学认真地学习了Material Design(以下简称MD)的设计理念以及整体风格,对于之前的一些明显不符合MD设计习惯的元素进行了摒弃。

  具体来说,首先在各个界面的配色风格上,原有的配色风格整体上略显单一,加之一些图标颜色的选择缺乏考虑,使得界面看起来较为凌乱,在贝塔版本的冲刺阶段开始之初,前端的股则同学就对于整体的配色选取进行了总体的规划把控,采取主题色与辅色相结合的设计思想,在实现阶段也十分注重细节,详尽到每个界面的各个控件显示上,无论是文本框文本的版式选择,一些toolbar的使用,在细枝末节处孜孜以求,贯彻MD理念。另外,在首页中,用抽屉式导航栏取代了原有的滑动式侧边栏,这一改动同样是基于坚持MD风格的考虑。

  

  

功能

  在功能上,我们结合罗杰老师在阿尔法阶段结束时给我们的一些指导意见,在将想要实现的一些功能,划分了优先级,在不同阶段,依据优先级进行项目工作安排,将一些意义重大的功能优先进行并且不断完善,在此基础上再去不断丰富一些其他的相对而言优先级较低的功能。可以说,项目整体的规划安排更为合理。

  从结果上看:我们先后实现了评论功能,评分功能以及关注功能。之所以设计这三个功能,主要的目的是便于用户在选取要参与活动的时候有所参考,通过某个人过往活动的评论可以了解到之前的参与者对于组织者的评价,评分同样是对于活动质量的直观反映。对于一些评价较好的用户可以进行关注,以便更快了解到这一用户发起的相关活动。

  此外还建立了个人中心,将特定用户的个人信息以及组织过的活动集中进行显示。

  

 

用户体验

  在之前的版本中,存在着一些不尽人意的地方,在这一阶段我们同样对于这部分的工作给予了高度的重视。完成的工作中,既有一些比较基础直观的,诸如:增加了参与者退出活动,发起者取消活动,发起者修改活动信息的功能。也有一些不易直接察觉的细节之处,例如:优化一些活动的展示逻辑,增加了依据与活动地点的距离与发起时间的远近进行排序的选项,并且在活动卡片中显示有距离信息。并且在多个界面实现或优化了刷新加载,。这些细节之处看似寥寥数语,但在实际实现的过程中耗费的精力同样很多,但是我们深刻地认识到用户体验对于一款APP的重要性,因而才会如此看重这些方面的改进。

添加的新功能

  1. 关注、粉丝功能
  2. 评论功能
  3. 活动评分功能
  4. 个人中心
  5. 活动排序选择(按日期和距离)
  6. 活动卡片的距离显示(显示活动地点和用户定位地点的距离)
  7. 多个界面的刷新加载优化
  8. 整体界面风格优化

已修复的缺陷

  1. 修复了一些机型上界面错位的bug
  2. 修复了桌面图标规格的bug
  3. 修复了百度地图不显示,定位不成功的bug。
  4. 个人信息保存后不会立即返回主界面,方便连续修改。
  5. 修复了个人中心修改名字,主页上不会同步更新的bug。
  6. 修复了一些界面上存在多余按钮的bug
  7. 合理配置一些界面软键盘自动弹出的情况。
  8. 增加了对活动按照时间或距离排序的功能。
  9. 修复了发起活动时间错误的bug。
  10. 增加了对用户、密码输入的限制。
  11. 修复了手机横屏显示时界面问题的bug。
  12. 修复了用户列表无法点击的bug。
  13. 修复了点击退出之后操作会崩溃的bug。

已知的问题和限制

  1. 搜索界面和用户列表界面暂不支持刷新和加载
  2. 在操作过程中有时点击活动卡片会崩溃,具体原因尚未查明
  3. 下载的图片不完整

对运行环境的要求

  最低的安卓版本是Android4.4(SDK 19)

安装方法

  在相关应用平台上面进行下载安装即可。

发布地址

  我们的APP发布在了四个应用平台上,具体包括有百度平台,91平台,安卓应用市场,腾讯应用宝四个平台,在平台上搜索下载安装即可。

  应用宝入口

  安卓市场入口:待审核

  91助手入口:待审核

  百度手机助手入口:待审核

We Are Chronos

  

(Beta)Let's-版本发布说明的更多相关文章

  1. 学霸网站-Beta版本发布说明

    项目名称 学霸网站 项目版本 Beta 项目团队 ourteam 发布日期 2015-1-5 一.Alpha版本实现功能简介: 1.匿名提问 2.匿名回答 3.采纳功能 4.登录.注册失败后,用户名等 ...

  2. Beta版本测试报告以及Beta版本发布说明

    Beta版本测试报告 请根据团队项目中软件的需求文档.功能说明.系统设计和Beta阶段的计划安排,写出软件的测试过程和测试结果,并回答下述问题. 在测试过程中总共发现了多少bug?每个类别的bug分别 ...

  3. 【我的Android进阶之旅】快速创建和根据不同的版本类型(Dev、Beta、Release)发布Android 开发库到Maven私服

    前言 由于项目越来越多,有很多公共的代码都可以抽取出一个开发库出来传到公司搭建好的Maven私服,以供大家使用. 之前搭建的Maven仓库只有Release和Snapshot两个仓库,最近由于开发库有 ...

  4. 团队作业-Beta版本发布

    这个作业属于哪个课程  <课程的链接>            这个作业要求在哪里 <作业要求的链接> 团队名称 Three cobblers 这个作业的目标 Beta版本发布报 ...

  5. 团队——Beta版本发布

    目录 最棒团队成员信息 一.7次冲刺博客链接 二.解决的Alpha版本问题 / Beta计划任务(与Alpha版本不同点) 二.项目本次α版本的发布地址.下载安装说明 四.PM最终报告(详细报告在各冲 ...

  6. 团队项目作业-Beta版本发布

    团队成员: 学号 姓名 201731062234 薛磊 201731062230 李林 201731062231 燕泓达 201731062232 陈东 201731062229 沈瑞琦 201731 ...

  7. 团队项目-Alpha版本发布2

    这个作业属于哪个课程 课程的链接 这个作业的要求在哪里 作业要求的链接 团队名称 西柚三剑客 这个作业的目标 -Alpha2版本发布说明,给出测试报告,并进行总结 1. 团队成员的学号列表 团队成员 ...

  8. Python 3.9 beta2 版本发布了,看看这 7 个新的 PEP 都是什么?

    原作:Jake Edge 译者:豌豆花下猫@Python猫 英文:https://lwn.net/Articles/819853/ 随着 Python 3.9.0b1 的发布,即开发周期中计划的四个 ...

  9. Python 3.9 beta2 版本发布了,看看新特性?

    随着 Python 3.9.0b1 的发布,即开发周期中计划的四个 beta 版本的首个,Python 3.9 的功能已经是完善了.在 10 月发布最终版本之前,还会有许多测试和稳定性方面的工作要做. ...

  10. EQueue 2.3.2版本发布(支持高可用)

    前言 前段时间针对EQueue的完善终于告一段落了,实在值得庆祝,自己的付出和坚持总算有了成果.这次新版本主要为EQueue实现了集群功能,基本实现了Broker的高可用.另外还增加了很多实用的功能, ...

随机推荐

  1. kvm虚拟机日常管理和配置操作命令梳理

    KVM虚拟机的管理主要是通过virsh命令对虚拟机进行管理.1)查看KVM虚拟机配置文件及运行状态KVM虚拟机默认配置文件位置: /etc/libvirt/qemu/autostart目录是配置kvm ...

  2. 【转】【C++】ShellExecute, WinExec, CreateProcess 三者的区别

    ShellExecute ShellExecute的功能是运行一个外部程序(或者是打开一个已注册的文件.打开一个目录.打印一个文件等等),并对外部程序有一定的控制. 有几个API函数都可以实现这些功能 ...

  3. Delphi7 安装ICS,与简单使用

    官网 http://www.overbyte.be/ 下载 OverbyteIcsV816 完成后解压到E:\Delphi7\OverbyteIcsV816\ 1.在library里加入E:\Delp ...

  4. JS结合DOM事件的例子

    // 这是初始文字 右边是一个测试文本框: 鼠标划过.点击.松开上面的文字都会有不同的效果,鼠标光标移到.离开文本框也会有不同的效果. 首先新建一个html文件 <!DOCTYPE html&g ...

  5. 用python简单处理图片(1):打开\显示\保存图像

    一提到数字图像处理,可能大多数人就会想到matlab,但matlab也有自身的缺点: 1.不开源,价格贵 2.软件容量大.一般3G以上,高版本甚至达5G以上. 3.只能做研究,不易转化成软件. 因此, ...

  6. openwrt u-boot_mod 代码分析

    u-boot_mod 是具有web 浏览器的uboot,也就是传说中的不死uboot,这里的不死指的是不管怎么刷firmware 都可以方便更换firmware,而不是uboot本身就是不死的. 这里 ...

  7. 慢牛系列三:React Native实践

    上次发布了我的慢牛股票APP之后,有园友反馈有点卡,这个APP是基于Sencha Touch + Cordova开发的,Sencha本身是一个比较重的框架,在Chrome里运行性能还是不错的,但是在A ...

  8. 在线富文本编辑器kindeditor配置(.Net Framework 3.5)

    下载地址:http://kindeditor.net/down.php 解压放在项目要目录下, 在Bin目录下添加引用:LitJSON.dll 在页面头部加: <link rel="s ...

  9. C语言总结(6)

    1.表达式: 算数表达式: 单目:+, -, ++, --. 双目:+,-,*,/,%. 赋值表达式: 简单赋值:= 复合赋值:+=,-=,*=,,/=%=,!=. 关系表达式: >,>= ...

  10. 每天一个linux命令(35):killall命令

    Linux 系统中的killall命令用于杀死指定名字的进程(kill processes by name).我们可以使用kill命令杀死指定进程PID的进 程,如果要找到我们需要杀死的进程,我们还需 ...