了解了iOS和Android系统各自的设计规范后,自然得继续学习下这两大目前最常见系统的其他区别。产品策划时才不会太过没常识哈~~
不过鉴于系统的规范也在不断变化中,所以最好的办法就是去实际使用并一直观察。
另外,对于同一个产品其iOS和Android版本UI是否应该保持一致这个老问题也稍微归纳下。
学习资料感谢知乎。
基本框架感谢知友郅帅杰,主要是按照产品设计过程的角度来。
app拥有的权限不同
讨论需求阶段,需要注意app所拥有的权限的区别,这关乎到需求的可行性问题。
iOS平台:app只能做自己区域(安装路径)内的事情。
Android:给开发者的权限相当广泛,小到读取其他app的权限信息,大到引导用户卸载某app。
这个区别导致:
1. Android手机运行速度变慢、造成安全隐患(原因之一);
2. iOS平台的系统管理或优化类软件较少,个性化软件较多,Android平台则相反。
界面布局方式的区别
需求确定后,需要选用适当的界面布局方式,1)上/下tab;2)九宫格;3)左右滑屏;4) 抽屉式;5)……。无论是iOS还是Android平台,APP都可以随意选择界面布局方式,这一点没有本质区别。
但 ...