系统不一样
操作系统
微信的头几个android版本,是单独做了一套符合android规范的UI的。但是几个版本下来,很难让我们自己觉得满意。android的UI规范, 确实稍嫌混乱,各种app也都是大胆自己发挥。我们自认为以我们现有的UI人手,专门针对android做一套令我们自己满意的UI,而且还要跟上iOS 版本的快速迭代节奏,很困难,所以才决定直接移植iOS的微信UI。
用户不是设计师,他们不会觉得“返回”按钮刺眼,所以绝大多数用户是能接受移植自iOS的UI的。如果我们专门针对android版去掉“返回”按钮,似乎有点多此一举。
从项目进度来说,这样做,效率的提升非常明显。新功能,我们在iOS上先做,做的过程中会有很多的UI上的反复修改,很耗时。而android版本只需要移植,使得跟进速度非常快。
从一般的UI原则来说,对不同平台采取适合平台的UI规范是正确的。所以我们做Windows Phone版本,几乎是不可能考虑用iOS的UI的。但万事无绝对,android和iOS确实太接近了,变通是可以考虑的方案。也许将来有一天 android的系统UI完美到令人信服,我们又会专门为它设计一套android版的UI。转载