iOS和Android需要保持体验一致吗?

来源:互联网 发布:jquery查询前清空数据 编辑:程序博客网 时间:2024/06/06 02:20

背景简介

如今ios和android是手机操作系统中的绝对两位大哥。两个系统中很多操作类似,也有互相抄袭。例如:下拉弹出状态栏,是android中先有,ios后来跟进的功能。

为什么要讨论?

一些产品经理和设计师会以ios为标准,让android来做一些和ios相同的效果。虽然android开源,理论上几乎可以做出任何想要的功能和效果,但是一些效果ios中只需几行代码,而android开发要被搞到残,甚至会牺牲一点性能。

开发角度

列表下拉刷新

ios的tableview中支持,android需要使用第三方控件(5.0中已有SwipeRefreshLayout,但是定制效果并不好)和listview配合。

列表项左滑删除

ios的tableview中支持,android需要使用第三方控件。

页面左滑返回

ios支持,android需要使用第三方控件。

其他

等等…

硬件角度

ios只有一个home键,而android一般有3个物理按键。android设备的屏幕可能更大。

结论

由于硬件和设计上的些许差异,ios和android的两个平台的交互并不完全相同。所以个人更倾向于设计出更符合平台(ios和android)特性的产品,真正给用户带来便利,而不是一味模仿所谓的高端(ios)。

1 0
原创粉丝点击