android 课程格子源码,课程格子Android客户端产品体验报告[通俗易懂]

android 课程格子源码,课程格子Android客户端产品体验报告[通俗易懂]概览手机:魅族MX3操作系统:FlymeOS3.5.2(A19220)体验产品:课程格子Android客户端软件版本:6.1需求分析目标人群:在校大学生使用场景:大学生课前查看课程,课堂做笔记,课下在BBS灌水。用户需求:课程导入便利,显示准确,操作便捷,功能新颖有趣。产品分析1.信息架构2.页面视图A.课程格子菜单栏放在顶部,按钮也并不大,在子页面中也都是同样的设计,没有分出导航栏或状态栏(…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

概览

手机:魅族MX3

操作系统:Flyme OS 3.5.2(A19220)

体验产品:课程格子Android客户端

软件版本:6.1

需求分析

目标人群:在校大学生

使用场景:大学生课前查看课程,课堂做笔记,课下在BBS灌水。

用户需求:课程导入便利,显示准确,操作便捷,功能新颖有趣。

产品分析

1.信息架构

cf1c2f7231a5

2.页面视图

A.课程格子菜单栏放在顶部,按钮也并不大,在子页面中也都是同样的设计,没有分出导航栏或状态栏(虽然也不是很必要)。个人并不太赞同这种设计方案,虽然不同界面的切换也可以通过左右滑动来实现,但很多时候想快速进入某个界面时这样设计明显不如菜单栏在底部方便。课程格子团队应该是比较看重视觉美感,因此舍弃了一些实用性。

B.最新版的课程格子打开软件默认首页是课程表,而不是以前的发现版块。这样的更改还是还是比较明智的,因为用户打开软件绝大多数情况是想快速查看自己的课表,一个工具属性的应用即使想拓展业务边界,也不能偏离自己本身的定位太远。

cf1c2f7231a5

课程格子首页是课程表                                             超表课程表略凌乱

C.课程表可以滑动,有一种很轻盈的触感,课程信息显示简洁,顶栏显示当前周数,不同课程颜色不同,皮肤可在设置中更改,还可以在课程之间添加贴纸,个性化装扮也是符合了年轻人的实际需求。

D.第二屏导航页面采用磁贴式设计,用户不能删除编辑移动磁贴,这里布置的是一些增加用户黏性的功能和带来盈利的业务,内容也不算多,所以不让用户自定义也在情理之中。

cf1c2f7231a5

更多选项                                                     导航采用磁贴式

E.右上角的三个点点击会出现下拉列表,笔者称这三个点为“更多”,因为其中包含的东西真的很多,不过这样的安排并不算差,放在此处的确实都是一些很少会用到的功能,在课程格子这个应用里“设置”功能并不会经常性使用,所以不用放在一级入口,折叠在这种深层入口足矣。

F.课程格子将“聊天”设为一级页面,做校园社交的意图在此显现。人说“南超表,北格子”,笔者所在的校园也是绝大多数人使用的是课程格子,可即使这样也没见到多少人用格子来进行社交,不过现状不代表未来,经验主义在互联网不该被提倡,课程格子团队这样力推聊天推轻社交,其战略还是对的。

3.视觉感受

课程格子主要目标群体是大学生,UI风格属于小清新与可爱结合的路线,主背景为灰白色,界面颜色大多为粉红粉黄粉蓝的粉色系,图标形象以及用户可以添加的贴纸之类的动画形象都是是扁平化的萌系风格,整体看来课程格子要比主要竞品超级课程表更加通透,没有沦为后者那样的略幼稚感(私人观点)。

4.易用性体验

A.根据当前时间,对应节数的课程处会有一道红线,课程表最左端还会有一个小红箭头,这是互联网产品中常用的提醒所在位置的设置方法。点开课程后有同上一门课的同学以及给老师评分、记录笔记等详细信息。查看其他周课程只需点击顶栏下拉按钮即可,返回本周只需点击周数字样,课程表作为格子的核心功能,使用体验还是很好的。

cf1c2f7231a5

当前课程                                  表情贴纸移动动画

B.“贴图商店”之中可以管理贴纸排序,更改排序的动画做的很好很直观,移动后可以更改添加贴纸时不同套贴纸显示的优先顺序,以及用格子聊天时贴纸作为表情使用时显示的顺序。QQ微信那么多套聊天表情,至今也没有这项设置,这个地方显示了格子团队对细节的关注以及创意。也一定程度上提升了易用度。

C.格子BBS之中有很多版块,其中全国版面有很多分类版块,诸如“男生女生问问问”,“卧谈会”、“游戏党”之类的话题,分为“我关注的版块”分类和“推荐关注板块”以及“发现更多板块”,笔者尝试取关几个关注的版块,却发现在这一页面内不提供这一功能,尝试在我的“我的账号”中取关,发现只能取关“格子BBS使用说明”,其他板块都是不允许取关的!只允许关注不允许取关真是神奇的设定。

D.“更多”当中有考试倒计时功能,笔者尝试添加了一个考试,以为会在自己的课程表对应位置上看到一个醒目的考试贴纸,却发现并没有,这个倒计时只能在那么深层的入口才可查看,或者在设置中有一个“考试提醒”,可以选择提前多久提醒你有考试,可是明明考试比上课更加重要啊,课表上显示考试不是理所应当吗?还有一种提醒方式,就是在手机桌面添加快捷工具时,会有一个考试提醒的大贴纸可供选择,这种方式只是用于考试周考试集中的时候,不然让一两门考试提醒占据手机屏幕肯定是大多数用户不愿意的,而且课程格子本来就支持添加简易课程表到手机桌面,为何不直接将考试提醒与其结合,组合成一个工具?一个学生不可能在同一时间既考试又上课啊,将考试覆盖课程即可(现实中,考试周的学生本来也就停课了)。建议在用户添加考试后在对应考试时间贴上一个红色考试贴纸(在开考前一周开始显示),显示考试科目地点时间,并且将课程表与考试提醒的桌面快捷工具合并。

cf1c2f7231a5

考试提醒工具                                              点击tag进入筛选话题功能

E.本校专版的BBS中,每个帖子都会被贴上一个tag,诸如“校内广场”、“二手市场”、“失物招领”之类,在顶栏下也排列了这些tag,笔者下意识认为点击一个tag,可以只查看这个tag对应的所有的内容,没想到却进入了一个“话题筛选”页面,勾选话题可以在BBS中看到包含哪些tag的帖子,这种设计真的值得商榷,一来违反了用户的对点击出后的反馈预期,二来,大多情况下用户只有强烈的想看某内容的欲望,而本来就不多的帖子没有必要用筛去不看的帖子来净化页面。另外,每个帖子发帖人下的标志的tag真的没有什么指示作用,因为太小,纯文字加颜色的tag也不图简意赅,用户很可能会忽视tag直接查看内容,建议改tag形式为图标,并放大。

cf1c2f7231a5

Tag几乎无意义                                       超表(下)可以查看任意一天

F.课程表的4*3桌面快捷工具只可查看今日以及明后天的课,其他日子的课查看不了,这样设计是怕用户翻看太远回不到今天了吗?这个问题也很好解决吧,像软件内那样一键返回今日不就行了?个人认为只允许查看三天的课表并不是一个好选择。

市场分析

cf1c2f7231a5

*数据截止至2015年3月29日,单位  万

cf1c2f7231a5

*APP Store评论数,数据截止至2015年3月29日

从数据可以看出在安卓平台课程格子占有率明显不如竞品超表,在IOS平台情况也是一样。但笔者观察到在安卓平台课程格子的用户评价不如超表,而在IOS平台课程格子的评价则远好于超表。笔者认为课程格子团队有必要着力提高安卓客户端的用户体验。

小结

课程格子Android客户端作为一款以工具为主,社交为辅的大学生应用软件,功能强大,界面友好,信息显示直观,不过操作便捷性为美观性让了路。这款软件在核心功能上已经较为完善,基本能满足用户查看课程以及轻度社交的需求。团队目前依然在尝试拓展业务边界,相信课程格子在后面的探索中如果能找到工具和社交的更好的契合点,做好推广运营,市场份额还是有赶超竞品的机会。

如果我是PM

A.将导航栏放在界面底部。

B.允许在桌面快捷方式查看更多天数课程。

C.在考试进行前一周将考试醒目显示在课程表中覆盖原来课程,将考试提醒与课程表桌面快捷方式合并。

D.允许用户取关BBS话题版块。

E.在校内专版,设置点击一个tag为跳转到包含该tag的所有内容,调整每个帖子上的tag为更显眼直观的图标。

F.着力提升安卓客户端用户体验,关注用户反馈及时作出相应调整,先提升用户口碑,再加强推广运营。

ZHIWEI_KUANG  写于2015年3月29日

自知纸上谈兵,信口开河,产品前辈尽可奚落,保证没意见,另外还望各位看官不吝赐教~

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/185908.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • phpstudy nginx配置_phpstorm配置php环境

    phpstudy nginx配置_phpstorm配置php环境前言:首先来了解一下nginx工作原理:https://blog.csdn.net/hguisu/article/details/8930668一.nginx实现php动态解析原理nginx是一个高性能的http服务器和反向代理服务器。即nginx可以作为一个HTTP服务器进行网站的发布处理,也可以作为一个反向代理服务器进行负载均衡。但需要注意的是:nginx本身并不会对php文…

  • a b在java中的意思是什么意思_java中”a=”+a “b=”+b是什么意思?

    a b在java中的意思是什么意思_java中”a=”+a “b=”+b是什么意思?展开全部1、在JAVA程序中由String和“+”参与的运算变量都会被转为字符类型,可以理解为先把32313133353236313431303231363533e4b893e5b19e31333335313237变量转为字符型然后在进行字符拼接。publicclassTest{publicstaticvoidmain(String[]args){intintnum=9;lon…

  • redis客户端下载_redissonclient

    redis客户端下载_redissonclient官网下载:https://github.com/caoxinyu/RedisClient

    2022年10月11日
  • shiro框架的基本理解[通俗易懂]

    shiro框架的基本理解[通俗易懂]1.简介shiro是一个安全框架,可以进行认证、授权、密码加密、会话管理从外部来解析shiro框架:Subject:主体,代表了当前“用户”,这个用户不一定是一个具体的人,与当前应用交互的任何东西都是Subject,如网络爬虫,机器人等;即一个抽象概念;所有Subject都绑定到SecurityManager,与Subject的所有交互都会委托给SecurityManage

  • python语言变量命名-以下选项中不符合 Python 语言变量命名规则的是( )。_学小易找答案…[通俗易懂]

    python语言变量命名-以下选项中不符合 Python 语言变量命名规则的是( )。_学小易找答案…[通俗易懂]【单选题】在Python中,正确的赋值语句为()。【单选题】Python语句print(chr(97))的运行结果是()。【多选题】影响管理者道德因素包括()。【单选题】表达式len(range(1,10))的值为()。【判断题】新闻可视化的方式千差万别,但万变不离其宗,就是要把好看的图表做出来,跟新闻故事无关。【单选题】执行语句for(i=1;i++2>6…

  • mysql中text,longtext,mediumtext字段类型及区别

    mysql中text,longtext,mediumtext字段类型及区别 在Hibernate的配置中,我目前是采用Annotation的方式,不过原理应该都一样。对于如下的属性:Java代码private String dtaContent;    @Lob(type = LobType.CLOB, fetch = FetchType.LAZY)  

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号