上一章 移动端UI设计的基本认识

UI 界面设计所需的技能解析

酸梅干超人2023-12-12 发布
2906人在学·43条笔记
收藏

UI 设计的主要对象是针对可交互界面的设计,想要实现优秀的界面设计效果,就需要具备以下几种能力:

  1. UI软件的使用
  2. 系统设计规范认识
  3. 主流的控件、组件掌握
  4. 界面的布局和排版
  5. 配色的逻辑和应用
  6. 图标的独立设计能力
  7. 项目设计规范定义

在开始学习 UI 的专业知识之前,我们要先对这些能力有初步的认识和判断,下面对它们分别进行解释。

1.UI 软件的使用

要完成界面的设计就必然要使用数字化软件进行操作和输出,虽然UI设计从形式表现上属于平面设计的一种,但发展出了专门针对UI设计的软件,如 Sketch、Figma、即时设计等。

只要掌握其中一款,就基本可以无缝上手其它软件。

而页面中一些复杂的元素,如广告图、装饰图标等,则会使用 PS 或 AI 等平面软件去完成。

2.系统设计规范认识

UI 设计的对象多数是在不同智能系统中运行的软件,这些软件会受系统本身的特征、技术、规则影响和限制,设计师需要在这个范围中进行设计,而不能随心所欲的发挥。

这些要求就是系统的设计规范,在本套分享中,将重点解释移动端的 iOS 和 Android 系统设计规范。

3.主流的控件、组件掌握

UI 界面作为可交互的页面,包含很多通用的交互控件,如按钮、开关、步进器、输入框、下拉菜单等。系统规范都会提供这些常见、通用的控件。

除此外,在 UI 行业的发展中,根据产品、业务的需要也发展出很多通用的模块,如轮播广告、快速入口、瓷片区、商品卡片、动态卡片等常见组件。

UI 界面就是控件+组件组装而成,所以要做好 UI 界面的设计,就需要在了解它们的基础上,做出大量针对性的练习。

4.界面的布局和排版

除了组件外,移动端产品也形成了很多相对标准的页面类型,如综合型首页、分类页、表单页、详情页、列表页、设置页等。

整个 APP 项目由这些页面组成,而这些常见页面都包含了相对固定的组件、布局、排版、样式逻辑,需要设计师去总结并掌握其中的规律。

对于专业的 UI 设计来讲,页面设计能力和项目设计能力不是同一件事,设计师需要先通过提升页面设计能力,才能驾驭整个项目的设计。网上大量的飞机稿案例,就是不同设计师为了提升界面设计能力所做出的练习。

5.配色的逻辑和应用

配色也是 UI 设计中的重要组成部分,而它的优先级之所以排在后面,是因为 UI 设计的流程是先排版后上色,即使只用黑白灰也足以输出优秀的界面。

同时,UI 中的配色又受限于 RGB 的色彩显示逻辑,配色的方法非常的粗暴、单一、简单,相对于传统平面的配色有很大的差异,无法照搬传统平面的配色逻辑和理论。

不用担心缺乏美术积累,只要掌握这些配色的 “套路” 就可以快速上手 UI 的配色。

6.图标的独立设计能力

图标是UI界面中的核心组成元素之一,随着行业的发展,出现了大量的图标素材库,让设计师可以非常容易的获取和使用免费的图标素材,比如 iconfont、iconpark、Material Icon、SF Symbol 等以及各大设计资源社区。

但设计师不能光依赖素材,在真实工作环境中的个性化图标需求往往是素材库无法覆盖的,必须由设计师独立完成。

尽量在完成前面的任务以后再预留出一段时间进行专项的训练,才能有效的提升图标设计的认识和能力。

7.项目设计规范定义

任何成熟、优秀的项目,都应该包含统一的调性和风格,为用户提供更好的使用体验,而这就是设计规范要发挥的作用。 UI设计师通过制定界面中使用的色彩、字体、样式、控件、组件等内容,来确保不同页面之间能建立统一的视觉语言和共性。

设计师在具备完整的界面设计能力之后,就可以结合 UI 软件相关的样式、组件功能,提升构建全局设计系统的能力。

2906人在学·43条笔记
收藏
已学会
162人已学会
下一篇UI 设计的软件介绍
UI 设计类软件,就是开发出来专门用于 UI 界面设计的软件工具,是近 10 年来新兴起的设计软件类型。目前市面上已经存在非常多的 UI 设计软件,不仅包括国外的,还涌现出一批新兴的国产 UI 设计软件。 可以先将它们分成两个大类,本地和云端。 本地是指设计文件保存在你的电脑本地硬盘中,云端则是指设...
本章笔记
仅看自己
logo
UX小学生发布于 1天前
图标库
iconfont、iconpark、Material Icon、SF Symbol
回复
UX小学生发布于 1天前
图标库
iconfont、iconpark、Material Icon、SF Symbol
回复
UX小学生发布于 1天前
定义和概念 UI 控件:UI 控件是用户界面中最基础的元素,是实现特定交互功能的最小单位。它是直接与用户进行交互的界面元素,例如按钮、文本框、下拉列表等。用户可以通过点击、输入、选择等操作与这些控件进行交互。 UI 组件:UI 组件是由多个 UI 控件或其他元素组合而成的一个相对独立的功能模块。它具有特定的功能和用途,能够完成较为复杂的任务。例如,一个登录组件可能包含用户名文本框、密码文本框、登录按钮等多个控件,以及相应的布局和逻辑。 功能粒度 UI 控件:功能单一且明确,专注于实现某一项具体的交互操作。例如,按钮的主要功能是触发一个动作,如提交表单、打开链接等;文本框的功能是让用户输入文本信息。 UI 组件:功能相对复杂,是为了完成一个特定的、相对完整的任务而设计的。例如,一个购物车组件不仅包含商品列表展示(可看作是多个商品信息控件的组合)、数量增减控件、总价计算等功能,还涉及到与后端数据库的交互,以更新商品库存和订单信息。 复用性和独立性 UI 控件:复用性较高,因为它们的功能简单且通用,可以在不同的界面和场景中重复使用。例如,在一个应用程序的多个页面中都可能会使用到相同样式和功能的按钮。 UI 组件:具有一定的独立性,通常是针对特定的业务需求或功能模块进行设计的。虽然也可以复用,但复用的范围相对较窄,一般是在具有相似业务逻辑的场景中使用。例如,电商应用中的商品详情组件,在不同的商品页面中可以复用,但在其他类型的应用中可能就无法直接使用。 设计和开发复杂度 UI 控件:设计和开发相对简单,只需要关注其自身的外观和基本交互逻辑。例如,设计一个按钮时,只需要考虑按钮的颜色、形状、大小以及点击时的反馈效果等。 UI 组件:设计和开发复杂度较高,需要考虑多个控件之间的布局、交互逻辑以及与其他组件或系统的集成。例如,设计一个包含多个图表和数据展示的统计分析组件时,需要确保各个图表之间的数据一致性和交互的流畅性。 示例对比 UI 控件: 单选框:用户可以通过点击单选框来选择一个选项,其功能非常单一,只用于选择操作。 进度条:用于显示任务的完成进度,用户可以直观地看到任务进行到了什么程度。 UI 组件: 日期选择器组件:它由多个控件组成,如年份选择框、月份选择框、日期列表等。用户可以通过这个组件方便地选择一个具体的日期。 导航栏组件:通常包含菜单按钮、标题、搜索框等控件,用于实现页面之间的导航和搜索功能。
UI 界面就是控件+组件组装而成,所以要做好 UI 界面的设计,就需要在了解它们的基础上,做出大量针对性的练习。
回复
Carrie发布于 2025-04-01
理解什么叫交互控键
交互控件
回复
huhu发布于 2025-01-02
什么是飞机稿?不用于落地实现的吗?
飞机稿
回复
UX小学生回复huhu2025-02-20
项目没过
回复
Evelyn发布于 2024-11-18
后续还需要学习PS技能
页面中一些复杂的元素,如广告图、装饰图标等,则会使用 PS 或 AI 等平面软件去完成。
回复
Sophie发布于 2024-10-28
设计师为了练习手艺而创作的作品
飞机稿案例
回复
发布于 2024-06-13
设计师在具备完整的界面设计能力之后,就可以结合 UI 软件相关的样式、组件功能,提升构建全局设计系统的能力。
回复
Nitaaa发布于 2024-01-24
图标设计要专门练习 可以制定计划每天练习几个
尽量在完成前面的任务以后再预留出一段时间进行专项的训练,才能有效的提升图标设计的认识和能力。
回复
Nitaaa发布于 2024-01-24
骨架先站稳
UI 设计的流程是先排版后上色,即使只用黑白灰也足以输出优秀的界面。
回复