7个学习UI、UX设计一定要经历的步骤

2023-11-18

我们不是一些有才华的设计师。我们天生就有艺术天赋。后天我们学会了设计技巧。设计的根本目的是解决问题。设计是不断发现和解决问题。

有许多设计领域:UI、UX.产品设计师.平面设计师.交互设计师.信息架构师等,所以要找出你最感兴趣的设计专业。

现在让我们关注一下最常见的设计专业:UI/UX设计师。

1.熟悉UI原则

在进行设计实践之前,你需要做的第一件事就是学习一些设计原则。通过这种方式,您可以进入设计世界并开始“创造性”思考。你会学到心理学对设计方案的影响,比如:为什么看起来不错,为什么会失败。

这里有一些你应该知道的基本设计原则。

1.颜色

色彩词汇,色彩基础,色彩心理学。

设计原则:色彩

2.平衡

对称和不对称。

设计原则:平衡

3.对比

利用对比来组织信息,构建层次结构,创造焦点。

设计原则:对比

4.排版

在网络上选择字体和创建可读文本。

10个易读性原则和网页排版

5.一致性

最重要的原则是创造直观实用的设计。

设计原则:一致性

这里有一些好的设计界面的方法和注意事项。

2.了解创意用户体验过程

下一步是了解创作过程,UI/UX设计是一个特定的设计阶段。它分为四个不同的阶段,发现.定义.开发和交付。

发现

设计师将在项目开始时开始学习,获得灵感,收集想法。

定义

在定义阶段,设计师定义了从发现阶段提取的想法。从而创造了一个清晰的创意设计方案。

开发

在这里创建原型、测试和迭代解决方案或概念的地方。这种重复的实验过程有助于设计师改进和改进他们的想法。

交付

最后交付阶段,项目最终确定并投入使用。

3.培养你的设计视野

虽然理解设计原则很有帮助,但这远远不够。你还需要培养你的视野,知道什么是好的设计和坏的设计,并找到设计方案的优缺点。

在打开一块空白画布并盯着它看半小时之前,你知道创新的唯一方法就是通过研究。培养设计视觉最有效的方法是通过观看更多的设计方案来寻找灵感。特别是当你是一个初学者时,有时你不能打开你的大脑洞。在这个时候,你必须先看看别人的设计。

因此,看看其他设计师在设计社区中所做的事情。每当你遇到一个漂亮的设计或与你的项目相关的东西时,把它保存在笔记中,并说出你为什么喜欢它。您还可以在屏幕截图中保存它。这样,您将拥有一个丰富的设计材料库,从而开始设计之路。

4.每天阅读设计文章

为了尽快熟悉设计,最好的方法是每天阅读一些文章。让阅读设计新闻和博客成为一种日常习惯。我们有数百万篇在线文章供我们了解新趋势、设计方法和教程。我们所要做的就是找到它们。没有什么比从别人总结的经验中学习更好的了。

早上学习新事物会扩展你的大脑,为白天创造更多的空间。所以你可以在早上做Medium或SmashingMagazine阅读一些优秀的设计文章,开始新的一天。

此外,我们应该注意工作和休息的结合,不时休息,阅读更多的设计内容。特别是当你遇到麻烦,感觉不知道时,停下来休息,休息对创造力非常重要。你可以收集你最喜欢的网站作为书签或订阅设计博客。

5.设计概念项目

实践是检验真理的唯一标准,我们清楚地知道,没有设计经验,我们无法获得客户/工作。但如果没有客户/工作,我们就无法提高我们的设计技能。因此,我们可以通过自己的实践打破这个循环,设计概念项目,获得乐趣和成长!Dribbble有很多概念设计,他们都做得很好。

你可以花一些时间选择你感兴趣的网站或者App并对其进行重新设计。你可以给它全新的创意和意义,这样你就可以形成你的设计风格和作品,获得快速的成长。

6.了解最新的设计工具

我们有很多设计工具,但你不需要知道它们。您只需要选择您喜欢的和适合您的工具,并随时了解最新的功能和趋势。以下是我在设计过程中使用的最新工具:

界面设计:Sketch

用于协作界面设计:即时设计

低保真线框图:Axure

用于界面设计和原型设计:AdobeXD

可交互动态原型:Principle.Flinto

用于原型设计与合作:InvisionApp

更多设计工具相关内容可以参考:https://js.design/special/article/1.html

7.寻找导师并获得帮助

另一个学习设计的好方法是找到愿意提供帮助的设计导师或设计师朋友。他们会帮你加快学习进度,

导师或设计师的朋友会尽可能多地对你的设计方案发表意见。这就像一条捷径。他们还将分享他们的经验、方法和设计技向有经验的设计师或导师提问,并讨论您的问题。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

7个学习UI、UX设计一定要经历的步骤 的相关文章

  • html前后端缓存,前后端分离系列-缓存篇

    1 我们需要在静态文件返回给浏览器的时候header中的缓存变长 这样就可以在本地秒加载 省去了带宽和加载时间 修改server js const path require path const Koa require koa const

随机推荐

  • 内存泄露原因和解决方案

    资料参考出自 http blog chinaunix net uid 26930580 id 3844811 html http www jianshu com p 90caf813682d 为什么会产生内存泄漏 当一个对象已经不需要再使用
  • 基于Matlab应用DBSCAN

    基于Matlab应用DBSCAN Density Based Spatial Clustering of Applications with Noise 具有噪声的基于密度的聚类方法 一 算法原理 Matlab中的统计与机器学习工具箱 Th
  • SuperSocket实战手把手教程:一个完整的SocketServer项目

    SuperSocket系列教程 1 SuperSocket基础 一 基本概念 2 SuperSocket实战手把手教程 一个完整的SocketServer项目 目录 一 项目场景 1 Visual Studio新建项目 2 自定义自己服务器
  • pre loader简单分析

    ZZ from http blog csdn net ly601579033 article details 48318239 大致的流程图如下 上电后RESET ARM核开始执行Boot ROM 具体操作有 代码固化在ROM中 1 初始化
  • 【软件硬件】相机标定(Camera calibration)原理、步骤

    转载来源 https blog csdn net lql0716 article details 71973318 locationNum 8 fps 1 在图像测量过程以及机器视觉应用中 为确定空间物体表面某点的三维几何位置与其在图像中对
  • 使用OpenGL实现的光线追踪器示例

    使用OpenGL实现的光线追踪器示例 光线追踪是一种计算机图形学中常用的方法 它可以模拟光线在三维空间中的传播和反射 在本文中 我们将介绍如何使用OpenGL实现一个简单的光线追踪器 在本例中 我们将创建一个场景 其中包含一个球体和一个平面
  • flutter a .dex file cannot exceed 64K

    第一步 添加multidex 第二部 添加multiDexEnabled 构建运行完事
  • 获取下拉菜单值

    function getSelectVal ele var selectedIndex ele selectedIndex var value ele options selectedIndex value return value
  • oracle生成编号(首字母+YYYY-DD-MM+4位序号)自动增长,4位序号达到9999,在从1001开始。

    今天写业务的时候遇见需要系统生成13位的编号 规则编号按一个大写字母 YYYY MM DD 4位序号组成 数据库用的oracle 所以就打算用序列实现 下面是实现方式 1 先创建序列 create sequence contact seq
  • vue2.x 插件的开发

    前言 第一次好好学习插件的开发 有什么不正确的地方麻烦指正 另外写这篇文章 纯粹是当作自己的学习笔记 插件 插件通常用来为 Vue 添加全局功能 插件的功能范围没有严格的限制 一般有下面几种 添加全局方法或者 property 如 vue
  • 如何查看和修改操作系统字符集

    在Windows平台下查看和修改字符集 一 查看字符集 chcp 二 修改字符集为936 chcp 936 简体中文 可以得到操作系统的代码页信息 你可以从控制面板的语言选项中 可以查看代码页对应的详细的字符集信息 linux下查看和修改字
  • JavaScript 手写深拷贝

    深拷贝 深拷贝就是要拷贝的对象内的所有引用类型的属性进行完整的拷贝 也就是说拷贝出来的对象和原对象之间没有任何数据是共享的 所有的东西都是自己独占的一份 三步实现深拷贝 第一步 判断入参是值类型还是引用类型 值类型直接返回 if typeo
  • 数字图像处理课程设计-疲劳检测系统

    文章目录 数字图像处理课程设计 疲劳检测系统 前言 一 课程设计任务 二 设计框图 三 准备工作 四 任务流程 视频预处理 4 2图片分割 五 结果 六 项目总结 数字图像处理课程设计 疲劳检测系统 前言 此系统基于MATLAB设计 核心思
  • 系统稳定性设计原则:简单、冗余、标准化、健壮

    作者介绍 淇公 蚂蚁金服技术专家 热爱java和一些函数式语言 长期关注系统稳定性领域 因为base在分公司 需要经常去总部出差 所以搭乘飞机成了家常便饭 很多时候坐在飞机上会不由的感叹 设计制造这样精密复杂的机器的那帮人真的是了不起 他们
  • 如何获取Windows软件安装信息

    猜你感兴趣 使用Pyqt5玩转ChatGpt 内网文件共享服务 快速搭建私有pip镜像源 python设计模式 创建型模式 docker搭建私有git服务器 项目备份和迁移 redis持久化方案 说明 windows注册表中有两支子健存储有
  • Swagger3 注解使用(Open API 3.0)

    文章目录 前言 一 swagger 3 的使用 Swagger SpringFox 3 0 相关特性 SpringDoc 二 从 spring fox 迁移到 springdoc 三 使用 swagger3 注解代替 swagger2 的
  • 【算法/剑指Offer】从上到下按层打印二叉树,同一层结点从左至右输出。每一层输出一行。

    题目描述 从上到下按层打印二叉树 同一层结点从左至右输出 每一层输出一行 struct TreeNode int val struct TreeNode left struct TreeNode right TreeNode int x v
  • (Oracle基础篇) Select检索数据

    Select语句语法 Select语句是日常使用最多的语句 它以select开头 其中最重要的部分就是Select和From关键字 这两项是查询当中必须的部分 其他子句可以根据实际的需求进行变动 获取指定字段数据代码 查询指定字段数据实例代
  • 如何在Jupyter Notebook中使用Tensorflow

    下边是原文链接 中文翻译如下 http stackoverflow com questions 35771285 using tensorflow through jupyter python 3 解决该问题主要参考Using a virt
  • 7个学习UI、UX设计一定要经历的步骤

    我们不是一些有才华的设计师 我们天生就有艺术天赋 后天我们学会了设计技巧 设计的根本目的是解决问题 设计是不断发现和解决问题 有许多设计领域 UI UX 产品设计师 平面设计师 交互设计师 信息架构师等 所以要找出你最感兴趣的设计专业 现在