软件分享大会之Bonny使用感想
近日大一期末临近,处在计算机大类专业的我也即将面临专业分流。在软件工程这个新的开始前,未来的系主任组织了一次软件分享会,通过大二、大三学生向大一的我们的作品展示,提前让我们了解自制软件如现流行软件的不同,以及软件制作有哪些方面需要注意的。
我投票的作品叫Bonny,是一个面向铁大学子的校园互助的app。接下来就基于这个app分享几点软件使用体验。
第一,UI界面。一个良好的UI界面是吸引用户的第一块敲门砖,在使用功能之前,用户首先看到的就是界面。在这次软件分享会中,很多给我留下深刻印象的作品大都是UI做的比较出色的,而不仅仅是功能良好。Bonny的UI界面虽然不是特别花哨,但其简约的风格以及合理的布局排布确是给人一种别样的感觉,虽然有一些不足,但是相比其他UI界面做的不入眼的,还是激发了使用者的兴趣。
第二,登录页的功能。登录页的功能是一定要全面的,首先需要基本的注册、登录、找回密码功能。其次就是注册方式,比如通过手机或者邮箱注册,Bonny这个app就是利用了手机,便于找回密码的时候验证身份。这次大会上,有些网站或者app甚至没有连接网络的功能,注册随心所欲,这样的app我觉得是非常失败的作品。
第三,app内部的功能。当用户使用的时候,其实看得最重的还是app的功能,Bonny便是很好的实现了自身目标的功能,比如
虽然给Bonny投了一票,但是还是觉得该作品有一些不足,有很多需要改进的地方。在这里列举三点:
(1)登录界面的UI,不管是使用的控件还是布局,都没能给人预期的结果,感觉上登录界面的控件全都挤在上半个屏幕,下面显得很空。具体改进可以参考QQ或微信的登录界面。
(2)设置功能,该app并没有基本的设置功能,比如修改个人资料,设置消息提醒等基本功能。
(3)联系同学功能,虽然该APP可以使用手机、QQ联系同学,但是我觉得这样有可能造成个人信息的泄露,给用户造成不良影响,所以建议开发APP自带的聊天室。
该APP还存在一些bug如:我的发布页面内容不显示,打电话功能点击后自动初始化程序或闪退,希望开发人员及时修复。
以上就是本次软件分享会的软件使用感想了,争取自己在制作作品的时候能避免以上出现过的问题。
软件分享大会之Bonny使用感想的更多相关文章
- QCon2019全球软件开发大会广州站即将来袭
QCon广州2019|全球软件开发大会 会议时间:2019-05-25 08:00至 2019-05-28 18:00结束 会议地点: 广州 广州万富希尔顿酒店 中国广州市白云区云城东路515-5 ...
- 2013 QConf上海软件开发大会总结
带着工作中的一些疑问,我参加了在上海举办的QConf 全球软件开发大会.会议以主题的形式按分会场召开,我主要选择知名网站案例分析.大数据处理技术.高效能团队建设和金融系统架构与设计四个主题内容.三天会 ...
- Windows、Linux、Android常用软件分享
Windows.Linux.Android常用软件分享 前言 本来没准备写这篇博客,一是没时间,还有其他很多优先级更高的事情要做.二是写这种博客对我自己来说没什么的帮助,以前我就想好了不写教程类,使用 ...
- 【软件分享】文本对比工具 Beyond Compare
转载自公众号:EmbeddDeveloper 对嵌入式感兴趣可以关注原作者博客: http://blog.csdn.net/ybhuangfugui 此处转载为分享用 Ⅰ.摘要 Beyond Comp ...
- 软件分享:将应用一键打包成dmg文件
简介 苹果软件开发完成后,都要打包成dmg文件.通常的做法也许是到系统自带的磁盘工具里制作dmg文件,但这样做比较繁琐,尤其是要打包多个应用时,每次只能制作一个dmg文件很麻烦.分享一个很好用很方便的 ...
- Mac OS/Windows好用软件分享
下软件全部为破解版,仅供参考学习用,如涉及商业. 请支持正版!谢谢 全部为本人亲测过 看上哪个留言发给你! 直接全分享上来会有人居心不良!
- 软件分享:网页监测及 IIS 重启工具 IISMonitor
本人以前编写过一款简单的工具软件 IISMonitor,这几天整理完善并补写了使用说明,分享出来,供大家免费使用.使用过程中,遇到什么问题或有什么建议,也可回帖留言,我尽力提供修改支持. 1.工具简介 ...
- 软件分享--EditPlus
有些人分享的报毒,不好用,所以在这分享个好用的.百度网盘地址: 链接: https://pan.baidu.com/s/15s7I6p0K_36KPtzRDbHfrw 密码:kl5w
- 2018.11.10 FCC java分享大会
一.<android热修复背后的java技术> 1.类是如何被jvm加载的 (1)由类加载器加载 (2)类加载器分类,基于双亲委派原则(建议) (3)关键代码 先去判断是否已经加载,如果没 ...
随机推荐
- Codeforces_799
A.求两个时间比较一下. #include<bits/stdc++.h> using namespace std; int n,t,k,d; int main() { ios::sync_ ...
- Pycharm学习记录---同一目录下无法import明明已经存在的.py文件
转自:https://blog.csdn.net/l8947943/article/details/79874180 问题描述: 如图:同目录下明明存在相应文件,在导入时却出现带有红色波浪线,说没有相 ...
- cookie 笔记
Cookie “小甜点” Cookie的作用是与服务器进行交互,作为HTTP规范的一部分而存在 ,而Web Storage仅仅是为了在本地“存储”数据而生 用来记录:用户信息 计算机信息 浏 ...
- 【Java并发工具类】ReadWriteLock
前言 前面介绍过ReentrantLock,它实现的是一种标准的互斥锁:每次最多只有一个线程能持有ReentrantLock.这是一种强硬的加锁规则,在某些场景下会限制并发性导致不必要的抑制性能.互斥 ...
- linux下使用gdb对php源码调试
title: linux下使用gdb对php源码调试 date: 2018-02-11 17:59:08 tags: --- linux下使用gdb进行php调试 调试了一些php的漏洞,记录一下大概 ...
- 重读es6, 正确了解promise中catch的用法
前言 在最近的项目中,用到了es6的promise语法,发现promise.prototype.catch 并不只是单单reject抛出的回调函数,所以今天做一些笔录,防止以后在项目中又碰到这样的问题 ...
- Java TreeMap使用方法
1.使用默认的TreeMap 构造函数,其中key值需要有比较规则. 2.使用默认的TreeMap 构造函数,Key中添加自定义类型,自定义类型必须继承Comparator. 3.使用比较器类来来实现 ...
- 安装 Cacti 监控
简介: Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具. Cacti是通过 snmpget来获取数据,使用 ...
- xmake v2.3.1 发布, 无缝对接其他构建系统
最近对xmake内部做了不少的重构来改进,并且新增了不少实用的新特性,欢迎来体验. 项目源码 官方文档 一些新特性: 一键编译其他构建系统维护的项目,实现无缝对接,并且支持交叉编译(比如autotoo ...
- Hibernate入门之命名策略(naming strategy)详解
前言 JPA和Hibernate都提供了默认映射策略,通过映射将每个实体类映射到具有相同名称的数据库表,它的每个属性都映射到具有相同属性的列, 但是,在实际项目开发中可能出现与默认命名约定不匹配,也就 ...