博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
新手学UI设计应该怎样入门?
阅读量:7079 次
发布时间:2019-06-28

本文共 1253 字,大约阅读时间需要 4 分钟。

目前UI设计而言,UI设计的确是设计越来越火,网上很多朋友在问UI设计初学者应该怎样入门?UI设计要学习什么知识?UI设计是做什么的?

UI设计师是什么?现在很多人都以为UI设计师和设计师只是P图的美工,这里有必要先明确一下UI设计师的概念。UI,也即用户界面(UserInterface,简称UI,亦称使用者界面)是系统和用户之间进行交互和信息交换的媒介,它实现信息的内部形式与人类可以接受形式之间的转换。因此,UI设计师也就是设计用户界面的人。UI设计师的水平,直接决定了互联网产品(网站、App、网上店铺等)的颜值。无论产品的质量怎样,用户接触产品的第一幕,就是UI设计师给产品设计的这张脸,一旦产品的颜值达不到标准,下一步就是关闭/卸载。

一、娴熟的技术基础 如果说程序员一天中大部分时间都在码代码,那么设计师的时间都留给了Photoshop、Axure、Adobe Illustrator,涂涂修修确实是常态,而这里,也是“美工”称呼的发源地。娴熟的技法,是完美展现设计作品的必备条件,作为UI设计师,也应当熟练掌握这些常用软件。稍低一点的要求,是至少能精通其中一款软件,各种操作都已经形成自然反应,其他软件也能通个七八分。

二、扎实的美术功底 很多人认为设计师只要去图库网站找一些素材,借助工具进行修饰即可,其实这只能锻炼你的借鉴能力,当你的技法娴熟到一定程度,就可以尝试临摹。通过临摹,一则用来强化技法层面的能力,二来也能提升初学者的创新能力。临摹的内容,可以有两方面选择:一种是系统自带的图标,比如Mac OX、Windows,或者移动端iOS、Android的原生图标,都是精心打磨过,既能帮助初学者了解平台设计规则,又能在临摹中逐渐巩固常用软件的技术。另一种则是行业牛人的设计作品,捉摸他们的设计风格、思想和细节,都能加深对设计的认识。

三、熟悉各平台设计规则 iOS、Android、WP、Windows、Mac OX各个平台都有自己的设计规则和偏好,在移动端,连每款机型的分辨率、状态栏高度、导航栏高度、图标尺寸、字体、颜色值都有严格的规定。

四、对设计的总体认知 在进入一个未知的领域前,首先倾向于先梳理这个领域的架构,待有了比较全面认知后再深挖,这其实也是大学专业课程设置的思路,先学习一门导论课,了解基本概念,再进入细分领域。学习UI设计也是一样,先对整个设计专业有总体认知,再去学技法层面的内容、规则,慢慢把知识库填充完整,如果有条件,可以尝试了解一个新的互联网产品出炉的工作流程。这样,在局部学习前,就能对重难点、课程框架都心中有数。

五、对设计的理解能力 设计是沟通,是传达,而艺术是表现,是创作。这并不是说设计里没有表现的成份,更不是说艺术是不在乎沟通的。但是两者放在这两项上的重视是有较大差别的。设计是不能凭感觉做的,要考虑各种因素,要寻找最隹的表达方法,要把自己的感觉翻译成大众能够理解的有效视觉语言。多去观察世界,体验生活,丰富自己的话,对设计的认识会自然加深。

转载地址:http://rbvml.baihongyu.com/

你可能感兴趣的文章
吉利集团子公司研发全球首款飞行车将于明年上市
查看>>
掌握多少门编程语言才能成为优秀程序员?
查看>>
vector二维数组初始化
查看>>
买电脑装什么系统好?win7还是win10?
查看>>
python爬虫系列之初识爬虫
查看>>
1月16日云栖精选夜读 | 阿里P8架构师谈:Zookeeper的原理和架构设计,以及应用场景...
查看>>
How do you create a DynamicResourceBinding that supports Converters, StringFormat?
查看>>
《快学 Go 语言》第 9 课 —— 接口
查看>>
HTML5抽奖转盘
查看>>
PostgreSQL 10.1 手册_部分 III. 服务器管理_第 31 章 逻辑复制_31.6. 监控
查看>>
python 练习
查看>>
Kafka三款监控工具比较(转载)
查看>>
SQL Server中sp_spaceused统计数据使用的空间总量不正确的原因
查看>>
不一样的Java Enum
查看>>
Visual Studio 2015 和 Apache Cordova 跨平台开发入门
查看>>
Java Web之Cookie和Session的理解
查看>>
C#使用Xamarin开发可移植移动应用(4.进阶篇MVVM双向绑定和命令绑定)附源码
查看>>
spark 统计每天新增用户数
查看>>
使用.NET Core搭建分布式音频效果处理服务(二)创建基于FFMpeg的Web程序
查看>>
Python 面向对象程序设计
查看>>