Facebook 产品设计师:如何为 Android 平台做好设计
即便是做出决定后,这种沟通也要持续进行。还记得这幅图么? 因为一个大的项目是由无数细节组成,即便是一个微小的细节变动,也需要花很多时间在跨平台协调上。最好的方法就是,时刻关注其他平台的动态。 换言之,不要害怕成为一个「好奇宝宝」。 如果有一天你惊讶地发现,一个其他平台上的变动,没有及时通知你——即使你要因为这个变动而修改很多个相关的界面,也先请保持冷静。不要首先责怪别人没有告诉你,而要主动询问并寻找相应的解决方法:试着理解这个改变背后的原因,是不是 Android 平台也存在相似的问题需要解决,还是没有受到影响。如果有可能,想想看在未来如何更早参与这个决定。 毕竟,有的时候,可能你在 Android 做了一个界面上的改变,也会忘记通知其他的平台。有合作的地方就需要在沟通上投入精力,这是由人类的天性决定的。互相的理解与支持,就是跨平台合作的精神。 4. 维护统一性有些时候,你可能会被一个 Android 平台量身定制的设计所吸引,它是你多天思考得出的精华,可以完美解决用户遇到的问题,甚至带来更好的体验,而且又非常具有 Android 的平台特色。但仔细想想,它带来的价值真的可以弥补平台统一性的损失吗? 如果你没办法得到很确定的答案,那就适当妥协吧——让这个解决方法腹死胎中。 也许有些设计师会开始对自己存在的意义产生质疑:公司付钱雇我当 Android 设计师,不就是因为想要具有 Android 特色的设计吗? 虽然表面上是这样,但无论是使用统一的设计,还是分开使用不同的设计,在这个做决定的过程中,你已经用自己对 Android 系统的了解与经验,为团队做出了贡献。 维护界面在不同平台的统一性,可以帮助人们更好地识别 App 的品牌。而且,如果未来设计再次改变,比如 iOS 要在主屏很醒目的位置增加一个很棒的功能,而这个位置……不幸地在 Android 上已经别有他用,但又没有其他地方比它更加合适。这种情况下,难道你要重新设计主屏?如果这样,其他相关的界面又怎么办? 没有人喜欢遇到这种的情况。所以相信我,保持统一性,有时会帮助你节省很多的时间和本可避免的争论。 当然,更多时候,具有平台特色的设计还是可以带来更多的价值。它可以让这个平台的用户感受到团队对这个平台的用心,而且不会增加很多学习成本和未来开发设计过程中的「技术债」。那么,就跟随你的判断与直觉吧。 最后我写下这些,是想让更多人了解,跨平台合作的产品设计面临着很多挑战。这些是我希望自己在开始设计的时候就意识到的。希望能通过分享,帮助后来人绕过一些坑。 同时,我们还可以从组织结构上进行一些优化。比如,在计划跨平台开发时,更多思考如何降低组间沟通的成本,避免重复的迭代工作量,从根本上降低合作的工作难度。 成为一个优秀的跨平台设计师,不仅要求更多的时间投入,还需要过人的沟通能力、对各平台同样深入的了解。更重要的,还有永远不嫌多的换位思考的合作精神。 这是一段充满挑战的旅途,当然,也充满了收获。 作者:何如佳 来源:微信公众号“ 设计咖UXCoffee”(ID:UXCoffee) (编辑:西安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |