我是做安卓的 吗

iOS 和 Android 的 UI 应该一模一样吗

我想在 Banner 上加了个切换的动画,已经做好了,设计的第一反应是不行,之后觉得说的太绝对又补充说,如果想要加也可以,也要让 iOS 加上。

虽然我全家人都用 iPhone ,但是我几乎没用过,所以我没什么对比的,但是我记得微信首页就不一样,于是我就那么说了下。

设计的意思是,那是因为没办法,但是我们要尽可能的让 APP 保持一致,就是说,如果你们开发的技术够硬,两个端的 APP 一模一样最好了。

说到这,我想,大部分有 Android 开发经历的应该都可以想象到了,那设计给我的肯定是纯纯的 iOS 风格的界面了。

其实当时我就想问了,你看过 Google 的关于 Android 的设计规范吗,估计 Material Design 是什么都没听过。当然,我也不是很懂,我只是一个开发,空有设计心,但是对于天天对着 Android 机,给它一遍一遍的装卸 iOS 风格的 APP 真是烦躁。

不用多说,放两张图就够了。

屏幕快照 2017-04-27 下午10.02.23

屏幕快照 2017-04-27 下午10.03.16

首先,我真是不懂为什么那么喜欢白色白色白色,而且这纯白顶部框配上那左上角的黑色返回箭头,那满满的苹果风。还有位于最底部的提交按钮,好吧。

还有那个提示框,哎。

其实我真心知道,一般来说设计不可能给开发人员两套 UI 设计,除非他是吃饱了撑的。

另一个方面,肯定要说是为了 Android 端的用户切换的 iOS 不适应啊(一般 iOS 换 Android 还是比较少的),我们要保持一致性啊啥的。可是我想说,人家两个不同系统都适应过来了,会不适应这小小的 APP 的转换吗。

当然,如果是大厂,比如微信,支付宝之类的,可能会尽量保持一致,因为可能有人同时用多部不同系统的手机,而且大厂极致追求稳定,统一。但是即便如此,他们的设计更多也是追求中立,至少我看的是这样,没有出现白顶配黑箭头的这种风格。 我甚至在淘宝中见到过很多 Android 风的小交互。 没有对比不是很清楚 iOS 端是否实现,但是我更愿意相信这个是某些 Android 人的主动请求添加,因为喜欢。

哦,像知乎,掘金这种 APP 就别说了,打死我也不信 iOS 也是这样。

一个小小的按钮就提现出来了。

怎么说呢,很多程度上和软件的性质和用户群体也密切相关。

能用这种 APP 的人,那种交互或者界面的调整对他们来说,学习成本几乎为 0。甚至他们会更喜欢看到那种不一样。

屏幕快照 2017-04-27 下午10.23.01

屏幕快照 2017-04-27 下午10.22.54

屏幕快照 2017-04-27 下午10.23.17

很遗憾,我在公司做出来的东西都长右边那样。

领导肯定觉得做一样的东西,需要的资源更少,他们关心的是速度,快就好了。但是对于许多的 iOS 效果,Android 更多的是要去造轮子,虽然 Github 上面一搜一大堆。但真是感到莫名的想笑。Google 的程序员做好了放那给我们用,我们却只能再去自定义另一种风格的相同东西出来。

上次我做一个图片预览的功能,我想到了之前看到的结合 PhotoView 做出来的仿照微信朋友圈的交互效果,真的很酷,兴致冲冲的做了。

做好了,我给设计看,问能不能加上这个,可是设计问我,为什么要加上这个呢,拖来拖去有什么用?

多说无益,我直接说微信这么做的。看他反应我知道她肯定没尝试拖过,估计她也是觉得没人会在我们这 APP 上拖那预览的照片,所以选择默认了。

我有点失落的是,有点感慨,我更希望微信那个拖拽动作是设计提出来的,而不是程序员。

因为那样的设计,比程序员,少太多了。

不同的系统的东西,应该尽量的去不一样,毕竟他们连系统都不一样。

本来应该写代码的,结果写这个了破玩意,真的是 ZZ 。

还有一句话开发肯定都不陌生。

支付宝,微信都这么做了,我们也这么做。

理由?要吗?

友情链接1
友情链接2