Ios和android cutout命名规范,如何给ios和android cutout贴标签?
我不太相信iOS和Android用的是同一套iOS交互设计。毕竟很多人已经这么做了。很多时候是用一套交互还是两套交互,受到很多因素的影响,比如设计部门的话语权,项目周期,人力资源等等,并不是一个简单的学科问题。所以这里我们不讨论一组交互是否正确,只讨论在这种情况下如何工作。
所以,既然是同一套设计,仅仅为了达到可交付的标准,就输出两套几乎一模一样的iOS和Android的UI图,有点痛苦。据我所知,有些设计团队是在不明真相的情况下这么做的。
第二个理解:我们来看设计环节的可交付物。
iOS和Android开发所需的设计交付成果至少应包括:高保真UI图、标签和切割图。
高保真UI图的作用是开发会参照它来绘制页面,这只是了解页面外观的一种手段,并不是高精度的东西。仅凭这一条,设计师就不需要像iOS和Android一样,画出两组大小不同的图。对于开发,他们只需要看到页面。
标注和裁剪的作用是开发会根据标注的维度和高保真UI图的放置在界面上进行裁剪。那么问题来了,iOS的发展和Android不一样。如何在一套iOS的高保真UI图上做两套标注和切割?
众所周知,iOS设计的像素尺寸为640*960/1136,Android主流hdpi模式的像素尺寸为480*800。如图,它们的换算关系是,iOS的像素大小75%是Android的像素大小。
所以很多设计团队都是基于这75%的关系来做安卓地图的,但这并不是一个好方法,是在设计和开发没有成为好朋友的状态下使用的方法。
我们知道Android开发用的单位不是像素,而是一个叫dp/sp的单位。人家根本不用像素。你想调个480*800调半天有什么用?用300像素的宽度标注他有什么用?设计不懂开发,开发不懂设计,安卓不懂iOS,iOS不懂安卓。很多同志只是在这种“矩阵互不理解”中凑合。