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

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

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

2. 尽早参与讨论,让你的想法产生影响

在思考如何把一个 iOS 上的设计移植到 Android 设备时,有时在你重新拆解、探索要解决的问题后,你会发现一个非常完美的、新的解决方法,它不仅可以达到一个新的平衡点,还可以对现有的解决方案本身有极大提升。

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

你可能有非常充分的理由,但在这个时候,要推进你的解决方案,会很困难。在团队做出决定之前,也许大家可以客观地考虑设计的利弊、做出选择,但当你们已经做出了决定,想要改变就会非常困难。 产品经理还要考虑 iOS 的进度,也许他们的工程师已经在开发,甚至开发完了这个功能,也许……这些都让决定做出之后,很难被改变。

所以,尽量从一个设计问题开始浮现的时候就加入讨论,开始思考,并让你的想法产生影响——即使代价是它会大大增加你的时间投入。你最终会发现回报是值得的。毕竟,跨平台设计是一个互相协作、沟通的过程。

3. 沟通,沟通,主动沟通

重要的事情说三遍。在 iOS 平台做决定时, 可能不会有时间考虑 Android 的情况——这完全可以理解,毕竟只考虑 iOS 一个平台已经够他们忙了。但对你来说,他们做出的决定有时却会对 Android 产生极大的影响。这时候,主动沟通将是关键。

即便是做出决定后,这种沟通也要持续进行。还记得这幅图么?

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

因为一个大的项目是由无数细节组成,即便是一个微小的细节变动,也需要花很多时间在跨平台协调上。最好的方法就是,时刻关注其他平台的动态。

换言之,不要害怕成为一个「好奇宝宝」。

如果有一天你惊讶地发现,一个其他平台上的变动,没有及时通知你——即使你要因为这个变动而修改很多个相关的界面,也先请保持冷静。不要首先责怪别人没有告诉你,而要主动询问并寻找相应的解决方法:试着理解这个改变背后的原因,是不是 Android 平台也存在相似的问题需要解决,还是没有受到影响。如果有可能,想想看在未来如何更早参与这个决定。

毕竟,有的时候,可能你在 Android 做了一个界面上的改变,也会忘记通知其他的平台。有合作的地方就需要在沟通上投入精力,这是由人类的天性决定的。互相的理解与支持,就是跨平台合作的精神。

4. 维护统一性

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

有些时候,你可能会被一个 Android 平台量身定制的设计所吸引,它是你多天思考得出的精华,可以完美解决用户遇到的问题,甚至带来更好的体验,而且又非常具有 Android 的平台特色。但仔细想想,它带来的价值真的可以弥补平台统一性的损失吗?

如果你没办法得到很确定的答案,那就适当妥协吧——让这个解决方法腹死胎中。

也许有些设计师会开始对自己存在的意义产生质疑:公司付钱雇我当 Android 设计师,不就是因为想要具有 Android 特色的设计吗?

虽然表面上是这样,但无论是使用统一的设计,还是分开使用不同的设计,在这个做决定的过程中,你已经用自己对 Android 系统的了解与经验,为团队做出了贡献。

维护界面在不同平台的统一性,可以帮助人们更好地识别 App 的品牌。而且,如果未来设计再次改变,比如 iOS 要在主屏很醒目的位置增加一个很棒的功能,而这个位置……不幸地在 Android 上已经别有他用,但又没有其他地方比它更加合适。这种情况下,难道你要重新设计主屏?如果这样,其他相关的界面又怎么办?

没有人喜欢遇到这种的情况。所以相信我,保持统一性,有时会帮助你节省很多的时间和本可避免的争论。

(编辑:南京站长网)

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

热点阅读