Fuubo新浪微博客户端:重构设计
2012年12月,汪超骏结束在小米科技的实习回到学校,对他而言,再开发一款完整的微博客户端已没有任何技术障碍了,于是他和一些朋友组建了十几人的团队——RefacTech(重构科技),开始着手全新的Fuubo客户端的设计和开发,这是他们开发的第一款应用,开发过程中,他们面临的最大的问题是在线协作,一开始大家缺乏默契,合作效率很低,随着开始使用GitLab、Yunio来进行项目进度管理和文件共享,这个问题得到了解决。由于团队成员都是微博重度用户,所以他们有着非常一致的理念——开发一款简约、流畅、易用的微博客户端。
Fuubo的意思是Future of Weibo,RefacTech希望去除掉“长按”和“双击”等在Android产品设计时颇为常见却较为隐性的用户操作,他们认为这样的操作方式很不明显,并不能达到最优的用户体验。这个隐藏操作的弊端很明显地体现在微信上,当用微信在朋友圈里发不带照片的状态时,需要长按拍照的图标,这让操作语义很不明确,我就是在询问朋友后才得知这个操作模式的。同样,在大部分的微博客户端上,用户需要通过长按才能进行快捷转发、评论、收藏等操作,为了让用户更方便地实现以上功能,Fuubo把这些功能进行整合,像放进一个抽屉一样,单击就能打开抽屉,从而让用户快速选择自己所需的操作。Fuubo中还有大量的简化操作和手势操作,它们主要针对高级用户,而这些并不能替代基本操作。例如右下角的Smart Panel,既可以支持滑动手势,也可以使用点击操作。在Fuubo中,手势操作只是快捷方式,并不会影响软件的主体功能。
我个人认为Fuubo最赞的功能之一是转发微博时点击右上角可以查看预览效果,当我们忘了自己要转发的原文或者希望预览转发和评论的内容,都可以通过此处查看。汪超骏说,在创作这些小细节时,他们也会兼顾用户的习惯,坚持把常用的功能放在明显的地方,不常用的就用像抽屉一样隐藏起来,即使用户没有发现,也不影响到他的正常操作,但一旦他发现,就会感到更加地便利。总的来说,整个Fuubo的设计都是遵循“让大家更方便地玩微博”这一想法。
不过目前Fuubo有一些功能和页面确实也存在易用性的问题,例如在微博正文页面底部的转发和评论tab让人很疑惑,而且不会使用手势操作的用户,进行转发操作可能需要点击两次,我也花了很长时间来寻找并不存在的退出按钮……后来汪超骏告诉我,他认为完全退出并不是一个好习惯,Android系统并没有提供退出的API,大多数应用的退出其实也只是一种对Android 2.3用户习惯妥协,实际上还是会驻留内存的,他认为这一点可以从Google发布的应用上验证,Google Apps都没有退出这个选项。但我却不这么认为,如果在你在需要清净一会儿时微博不停的推送评论和at……是一件相当头疼的事情。
RefacTech已经开始在下一版中重新设计这些页面,在新版学习成本将会更低,更加易用,图片浏览和列表流畅度都会得到优化。新浪开放平台不提供私信、搜索等高级接口也是现在面临的主要问题之一,在完善基本功能之后RefacTech可能会考虑和其他公司合作或者自己搭建服务器提供特色的服务。
来源:36kr
这个隐藏操作的弊端很明显地体现在微信上,当用微信在朋友圈里发不带照片的状态时,需要长按拍照的图标,这让操作语义很不明确,我就是在询问朋友后才得知这个操作模式的。
——————-
张小龙不鼓励发纯文字,所以彩蛋的形式故意那样设计的。