交互和UI(界面)是两个体系。界面设计师本身是不需要代码的,但是很多公司为了节省人力成本要求设计师这么做,设计界面的时候每个icon、列表间距之类的都是设计师标注的,一般都有设计规范,移动端的根据安卓和ios系统来适配,web端根据各公司自己的栅格来。交互设计师的体系很复杂,他需要大量的时间来研究需求、分析竞品以及勾画框架和原型,在大公司里和团队成员多向沟通,小公司一般是由PM(产品经理)兼任的。
如果你想学设计,最好先考虑清楚自己要学交互设计,还是UI(界面设计),这两个不是单纯的包含与被包含的关系,而是分属两个不同专业,就目前来看,北京一带UI指的是界面设计,上海珠三角一带指的是交互设计,而UE用户体验设计偏向交互多些,地域不同划分也很乱,所以我不太清楚你所说的UI指的是什么,不过设计师需要标注规范,这个是肯定的。
UI设计不仅是让某个APP或软件有个性有品位,吸引用户,还有一个是操作舒适、简单、突出软件的定位和特点,蓝湖的设计规范云可以尝试一下
快速标注尺寸和PS切图
快速换算单位
快速绘制不同需求参考线
多个矢量图形圆角转换
水平、垂直或按指定间隔复制图层
可以使用蓝湖
主要是三大平台的规范:ios、安卓、winphone,基本最常见的,到趣达学院的ui公开课上有详细的讲解,包括图标、界面、导航栏等等