从交互设计浅谈安卓开发有多痛苦,安卓程序员才最值得尊重

导语:交互设计带来的痛苦和问题,总有种让我们安卓开发者恨铁不成钢的感觉,虽然想吐槽,又无力吐槽。如果你懂得微信交互的设计,那就勇敢的,尽情的去吐槽吧!微信的交互,Android和IOS都是按照各自的交互去展示的,去设计的。比如:列表的删除操作,Android中的微信它就严格遵循了长按删除功能,而IOS就一贯的按照自己的风格,滑动删除;又比如底层四个tab按钮,安卓中可以滑动变换界面,而苹果的只能点击操作;再比如顶层的标题栏安卓中微信的标题栏是不变动的,而IOS的是跟着界面变化的;再比如安卓的微信中点击退出是中间弹框,而苹果的则是底部弹出;再比如选择相册等等很多细节,你要注意去体验,去感受,你就会发现,微信的设计是按照Android和IOS各自的交互规范来设计和实施的。如果这样去设计和做就会大大降低开发者的难度。说到这里聪明的你们,估计想到我下面要说什么了?一个苹果手机用户手机破了,买不起了,一想要是再买个苹果手机,就得卖肾了,于是乎买了一款Android的坚果手机,之后打开微信后,看到好友给他发了一个优衣库的视频的公众号文章,感觉非常不错,直接就把这条链接收藏了,偷偷欣赏完之后,回到家怕被爱玩手机的儿子发现,就想删除这条收藏,哎呦喂,怎么滑动都没有滑动出删除按钮来,最后果真让自己的儿子看到了,听到声音的老婆过来就扇了他丈夫一嘴巴子!

从交互设计浅谈安卓开发有多痛苦,安卓程序员才最值得尊重

导语:交互设计带来的痛苦和问题,总有种让我们安卓开发者恨铁不成钢的感觉,虽然想吐槽,又无力吐槽。如果你懂得微信交互的设计,那就勇敢的,尽情的去吐槽吧!

在谈交互设计给安卓开发带来的痛苦之前,我们先来了解一下微信的交互设计,因为只有你懂得一个伟大的产品的交互设计之后,你才能有理有据的,才能勇敢尽情的去骂街和吐槽。我想做安卓移动开发的程序员都深受其害,而且遭受的迫害之深,不亚于那个文化什么的大革命(这里是开玩笑,仅仅是个比喻)。再谈之前,你们首先得给我承认微信是一款伟大的产品,否则,下面我没有脸面去吐槽和骂街,我真心怕到时丢了面子,毕竟我是有身份证的人。

Android和IOS都各自有着一套自己的交互规则和设计, IOS和Android的的控件在目标上是趋同的,但形式则有较大区别,因此Android产品符合Android本身的风格,IOS产品符合苹果本身的风格才是正解。移动开发者在产品上同时覆盖iOS平台和Android平台时,则会遇到同一个功能在不同平台中界面和交互如何展现的问题。微信就给出了一个比较好的范例。现在我们就来分析一下:

微信的交互,Android和IOS都是按照各自的交互去展示的,去设计的。比如:列表的删除操作,Android中的微信它就严格遵循了长按删除功能,而IOS就一贯的按照自己的风格,滑动删除;又比如底层四个tab按钮,安卓中可以滑动变换界面,而苹果的只能点击操作;再比如顶层的标题栏安卓中微信的标题栏是不变动的,而IOS的是跟着界面变化的;再比如安卓的微信中点击退出是中间弹框,而苹果的则是底部弹出;再比如选择相册等等很多细节,你要注意去体验,去感受,你就会发现,微信的设计是按照Android和IOS各自的交互规范来设计和实施的。如果这样去设计和做就会大大降低开发者的难度。说到这里聪明的你们,估计想到我下面要说什么了?

简单的说完了微信的交互设计,我就可以吐槽了,我可以想象到现在大部分的公司,尤其是小公司,为了节约成本和时间,公司里面的UI设计师,UE是不是都是在按照IOS的风格在设计交互和UI呢?答案是肯定的。这对于Android开发者来说,你们说是不是痛苦呢?还是以微信为例,如果是你们公司在设计这款产品,肯定会要求要统一风格,要都用滑动删除,对于IOS开发者来说这很简单啊,系统自带的,Android开发者就痛哭流涕了,重写控件,自己去费力实现这种效果。点击个按钮,不能弹框要按照设计要求来,从底部弹出来,费力不讨好的做完了,bug倒是变多了。要不说你们怎么做不出来用户体验好的产品来呢!看到Android开发者为了实现IOS的交互天天把时间耗费在重写控件上,我实在是憋不住了,真心忍不住想骂一句:我艹,你以为你把西瓜放到肚子上装孕妇你能生孩子了?这是累赘!拿刀砍掉西瓜蹦出一个哪吒来非得给你闹个天翻地覆。

知道我为什么前面说恨铁不成钢吗?因为凭什么IOS引领着我们Android的交互啊,就因为苹果手机贵吗?就因为iPhone是身份或虚荣的象征吗?当然可能有这方面的原因,但是大部分还是IOS系统做得确实很好,还有就是确实火,用户多。唉,但是世界上用Android手机的人肯定比IOS的人多,这是毋庸置疑的,毕竟什么扁平化,什么设计都是IOS引领的潮流,Android要是想赶超还得从自身做起,规范自己,打破碎片化带来的一系列问题。这就是我为什么说恨铁不成钢。

来个吐槽场景:

一个苹果手机用户手机破了,买不起了,一想要是再买个苹果手机,就得卖肾了,于是乎买了一款Android的坚果手机,之后打开微信后,看到好友给他发了一个优衣库的视频的公众号文章,感觉非常不错,直接就把这条链接收藏了,偷偷欣赏完之后,回到家怕被爱玩手机的儿子发现,就想删除这条收藏,哎呦喂,怎么滑动都没有滑动出删除按钮来,最后果真让自己的儿子看到了,听到声音的老婆过来就扇了他丈夫一嘴巴子!

哈哈,这么一说,是不是还感觉统一交互设计的风格还挺方便呢?有可能吧,但是如果Andorid遵循了苹果的交互风格也会带来很多问题,比如:使用大量的重写控件配合IOS的效果,必然导致性能的下降,或有些许的卡顿。但是我认为牺牲一些性能去统一风格还是不可取的,毕竟规范在那里,要不然要法律干什么?说白了,搞交互设计的那群人,谁TMD的看过Android交互规范啊,很少有,他们哪里懂得写代码的辛苦。但是双方也都在进步,Android有很多设计有些借鉴了IOS,IOS也有借鉴android的地方。按照各自系统的风格和规范进行设计才能把自己的优点发挥到最大化,否则,就像自己的优势我不用,还去学习别人的东西,这跟黑瞎子掰棒子有什么区别?

最后我想说一句:做一款纯粹的Android交互设计的应用,真是一件让人既兴奋又骄傲的一件事。要不怎么说,人家微信做的好呢?

来源:简书

网址:http://www.jianshu.com/p/fb99cc0a9459

原创文章,作者:Catherine,如若转载,请注明出处:https://www.iamue.com/30359/

(0)
CatherineCatherine
上一篇 2017-05-28 07:17
下一篇 2017-05-28 09:20

相关推荐

  • 从微信WeUI设计规范 解读移动界面设计

    作者:风口上的猪毛    编辑:小露 本文已经获得作者授权发布,转载请注明出处。 写在开头,以表明动机、甩掉一切可能需要承担的责任。 目的:看到传播很热的微信WeUI,应该说是一种比较简单暴力的表现形式,但落实…

    2016-04-05
  • 【STARCAST】用Sketch表现不了的"孝敏"清纯日常画报

    ——还没关注?点击上方蓝字——大家好。STARCAST的家族们!!!!!!我们孝敏终于携Sketch回归了,这是她的第4次STARCAST!如果觉得我们孝敏已经展示了她的全部,那你就错了!她还有很多都没有展示给大家哦!今天就为大家送上,脸也没法用Sketch来表现,身材也没法用Sketch来表现的孝敏隐藏的一面,就像日常生活一样的画报,就像画报一样的日常生活照!这个秘密只告诉STARCAST 家族的大家哦,不是秘密>.大家已经开始紧张了...

    2018-03-02
  • 提问解答:如何优雅的设计APP页面

    页面框架设计只是整个产品设计中的一环,不要把眼界局限在这一环,也不要只站需求、只站在交互、只站在视觉上思考问题,从多个角度看问题,你才会学会成长。

    2017-06-08
  • 看过英国院校的交互设计之后,你还想报国内的同专业吗?

    今天我们来聊一聊交英国的互设计专业。随着网络和新技术的发展,人们越来越重视交互的体验,许多公司、网站、APP都开始注意到交互设计在品牌的创建、客户回头率、客户满意度等方面的影响,交互设计师也越来越受到重视。因此,许多同学在高考填报志愿时,会选择交互设计专业。国内开设交互设计专业的院校较少,即便有,也是和工业设计剪不断理还乱,分为实体产品和互联网产品两种方向。国内交互专业普遍存在的问题是,学校教的知识过于浅显泛泛,教学内容与行业需求脱节。...

    2018-02-26
  • 各国货币简称及符号

      欧元,英镑,澳元,人民币,马来西亚币,印尼,新加坡币,新西兰,越南,韩币,泰铢,菲律宾,日元,美金等等货币的简称与符号,标准符号。 中国 人民币:元 Renminbi Yuan RMB¥ CNY 1CNY=10 jao (角)1 j…

    交互设计WiKi 2015-09-15
  • 无限下拉滚动 Vs 分页,究竟该使用哪一个?

    应该是使用无限下拉滚动还是分页的形式来展现内容?究竟那一个更好?相信这是一些设计师经常需要去思考的问题。其实任何事物都有优缺点,无限下拉滚动和分页也不例外。本文将两种方法的适用场景并分析哪类项目适合用…

    2016-06-07
  • 《设计之下》之交互总结

    作者:ManUx 拖了很久的读书笔记总结,总算稍稍总结了一下。有些内容都已经开始模糊了,每次重新再看的时候,又会发现跟之前不一样的理解。这篇读书笔记主要是对《设计之下》交互部分进行总结,书中基于搜狐新闻客…

    2015-08-18
  • 引导新用户熟悉产品的方式:向导程序

    引导新用户熟悉产品的方式多种多样,向导程序是其中最经典也是最常用的一种。今天的文章,我们来聊聊向导程序的设计模式。分割处理,各个击破。

    2017-05-03
  • 静态码限额后,微信支付还能兼顾合规和用户体验吗?

    【新朋友】点击标题下方蓝色字“经济晚报”关注【老朋友】点击右上角,转发或分享本页面内容4月1日,央行关于静态码扫码支付限额500元的新规开始正式实施了,从这天开始,大家通过静态二维码支付的时候每天限额是五百块。你感觉到了不方便吗?新规一出,很多小伙伴们都产生了疑问:以后我扫码支付消费是要被“管制”了吗?如果每天的限额用完却还有扫码支付的需求咋办?新规如何配合?微信支付上线新产品体验针对用户的这些疑问,微信支付和支付宝这两大移动支付巨头给...

    2018-04-07
  • UX设计师如何进行面试?

    面试,分两种:一种被人面,一种面别人。作为设计师我们肯定都被面过,当然也有高阶设计师面过别人。“如果被人面,你要展示哪些能力素质才能得到面试官的认可?”;“如果面别人,你要关注哪些信息才能找到合适的设计师人才?”到两个问题,答案其实可以是一个,理清思路不论是对求职的设计师,还是对负责招人的设计师都能有所帮助。最近看了一些设计师求职、面试相关的文章,结合我的经验重新做了整理,分享给大家。

    2016-05-30