加入收藏 | 设为首页 | 会员中心 | 我要投稿 宁德站长网 (https://www.0593zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > 产品 > 正文

Facebook 产品设计师:如何为 Android 平台做好设计

发布时间:2017-03-08 16:48:09 所属栏目:产品 来源:设计咖UXCoffee
导读:副标题#e# 为 Android 平台做设计是一件体力活。你可能案头常备 4 台手机,来测试各种尺寸和分辨率,还要画连程序员都一知半解的 9-patch(一种可以拉伸素材的切图方式)。 除了分辨率和技术上的挑战,安卓设计简直充满惊(jīng)喜(xià)。你要随时做好准备,

并没有给你太多空间,是么?

其实,上图已经是一种比较幸运的情况,毕竟 Android 的完美平衡点(上图中的红点)还在你的探索范围内。如果你没有这么幸运,你的探索范围甚至可能远离 Android 的最佳设计点,如下图:

Facebook 产品设计师:如何为 Android 平台做好设计

很遗憾,边界变小可能让你不得不错过本来在 Android 平台上的满意平衡点。

另外一个问题是,现在很多团队喜欢快速迭代的 Scrum 开发模式,它会让情况变得更加复杂,你的 Android 设计可能需要随着 iOS 的设计改变,就像这样:

Facebook 产品设计师:如何为 Android 平台做好设计

这种开发模式在大多数情况下可以达到还比较满意的效果,但也是柄双刃剑。 Scrum 的设计初衷是,鼓励你节省做决定的时间,并把节约的时间投入在真正的开发上。 但久而久之,它会让你在做决定时,不想投入太多时间进行充分考虑,因为你知道如果出现问题,随时可以再做修改。但矛盾的是,缺乏充分考虑做出的决定,往往会带来新的问题。 这种恶性循环带来的后果,就是在迭代中成堆的被抛弃的代码或者设计稿。而在一个现实的团队中,这种结果无论对资源利用,还是团队士气,都是有弊而无利的。

更糟糕的是,iOS 的设计师可能已经知道,当自己做出决定时,这其实只是无尽探索中的其中一站,但 Android 设计师可能已经开始设计并将它考虑在内,「决定」听起来应该是不会轻易改变的,不是么? (如果你是 Scrum 的粉丝,我想说,Scrum 对于目标比较明确的产品是一种很好的开发方法,但对于一个没有很清晰解答方案的问题,它可能并不是最合适的方法。)

这些都是在真实的产品设计开发中,Android 设计师可能遇到的问题。

如何做一个好的 Android 设计师

(编辑:宁德站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!