快好知 kuaihz

Fuubo新浪微博客户端:重构设计

  自从我用上新版Fuubo之后,我就毫不犹豫的认为它是当前Android平台当前最棒的微博客户端了,新版Fuubo上线5天,获得了5W用户,也印证了这一点。令我惊讶的是,它竟然出自华中科技大学的一群学生之手——2011年冬天,汪超骏在旅途中发现沿途拍照发微博是一件非常耗电的事情,于是他萌生出开发一个具有离线功能的微博发送助手的想法。他和两位同学交流了想法之后,决定在离线发送的基础上上添加定时微博的功能,并在两个月后完成了只有发送功能的第一版Fuubo。

2012年12月,汪超骏结束在小米科技的实习回到学校,对他而言,再开发一款完整的微博客户端已没有任何技术障碍了,于是他和一些朋友组建了十几人的团队——RefacTech(重构科技),开始着手全新的Fuubo客户端的设计和开发,这是他们开发的第一款应用,开发过程中,他们面临的最大的问题是在线协作,一开始大家缺乏默契,合作效率很低,随着开始使用GitLab、Yunio来进行项目进度管理和文件共享,这个问题得到了解决。由于团队成员都是微博重度用户,所以他们有着非常一致的理念——开发一款简约、流畅、易用的微博客户端。

Fuubo的意思是Future of Weibo,RefacTech希望去除掉“长按”和“双击”等在Android产品设计时颇为常见却较为隐性的用户操作,他们认为这样的操作方式很不明显,并不能达到最优的用户体验。这个隐藏操作的弊端很明显地体现在微信上,当用微信在朋友圈里发不带照片的状态时,需要长按拍照的图标,这让操作语义很不明确,我就是在询问朋友后才得知这个操作模式的。同样,在大部分的微博客户端上,用户需要通过长按才能进行快捷转发、评论、收藏等操作,为了让用户更方便地实现以上功能,Fuubo把这些功能进行整合,像放进一个抽屉一样,单击就能打开抽屉,从而让用户快速选择自己所需的操作。Fuubo中还有大量的简化操作和手势操作,它们主要针对高级用户,而这些并不能替代基本操作。例如右下角的Smart Panel,既可以支持滑动手势,也可以使用点击操作。在Fuubo中,手势操作只是快捷方式,并不会影响软件的主体功能。

作为一款在Android平台的产品,Fuubo的设计风格也十分美观别致,汪超骏说, Android 4.0以前没有成熟的设计风格,所以大多数应用还是保持了iOS的拟物化的设计,但4.0以后,设计方面应该遵循holo主题的设计风格,更平面、简洁、抽象,开发人员也应该学会利用Android 4.0的一些新特性,以及Google 提出的一些软件架构。

本站资源来自互联网,仅供学习,如有侵权,请通知删除,敬请谅解!
搜索建议:重构  重构词条  新浪  新浪词条  客户端  客户端词条  设计  设计词条  Fuubo  Fuubo词条  
设计

 电商站内搜索体系搭建(2):UI...

上一篇搜索体系文章我们讲搜索框架的整体构建,那么整体的“龙骨”已经大差不差了,接下来就是细节“装修”与“软装硬装”当然这种架构并不是通用的,仅是我个人的方法和观...(展开)

设计

 动效设置基础:缓动

笔者分享了关于缓动设计的相关知识,一起来看看~先放结论:进入屏幕用减速(ease-out);离开屏幕用加速(ease-in);屏幕内部移动先加后减(ease-i...(展开)

设计

 设计思路流程分享

拿到一个项目时,如何把握设计方向?每个人都有自己的设计思路,下面分享下我的方法:一、了解项目背景、受众群体,把握产品方向。二、发散思维,搜集关键词。三、结合关键...(展开)