事情起因是这样的,因为想参加一个国内刚刚举办不久,也还不是很知名的计算机竞赛(对哦,我一个哲学学生为什么想要参加某计算机竞赛呢?),恰巧又认识几个厉害的技术大佬;于是乎,我们便开始组队参加比赛了咯。
最后呢,也拿到了一个还算马马虎虎的成绩,毕竟互联网行业还是更喜欢「商机」这种东西,不管这种东西在不在,总有人觉得反正埋头找就对了!
于是,我就被激流小姐姐约稿,说能不能谈谈怎么制作一个小程序呢?既然这样,那就好的吧。
顾名思义,「产品分析」就是对某互联网产品,进行系统的、多纬度的分析,并最终完成一份逻辑清晰,符合客观事实的报告。
等等诸如此类的问题,都是在「产品分析」阶段需要想清楚的,只有在这一部分思考清楚之后,美工才能做出合理的UI设计图。
具体来说,「产品分析」的内容可以划分为多个维度和若干的细节,例如「产品基本信息」、「用户研究」、「用户体验要素」、「盈利模式」四个部分。
唠唠ToDo所希望解决的现实问题则包括如下问题:
-目前单独安装独立的日程管理APP占用用户移动端大量资源,所以需要一个普及程度更高的平台搭载日程管理功能,避免安装过多软件占用用户手机端资源;
-目前常见的日程管理软件大多依赖用户手动添加任务,而形式较为僵硬,唠唠Todo首次采用「人工智能自然语言处理技术」,希望借此帮助用户更便捷地创建日程;同时,「聊天」的形式也能带给用户更不一样的使用体验;
「盈利模式」就是需要考虑这个产品如何盈利,例如直接发生交易的产品类型,只要分析产品本身的交流的过程即可;如果是社交、资讯、工具类的应用,这类应用的利益点往往会较为分散且较为隐晦,所以这类应用需要考虑如何实现产品变现。
对于一个初学的设计者来说,首先需要了解如下内容:
设计软件操作能力是一名设计师入行设计的最基本要求;因为只有当设计工具都会使用的话,再多的想法都没办法很好的还原呈现。根据我的经验来说,软件使用越发熟练,设计者复现和呈现某种东西的成功率和效率就越高,而唯有不断的练习才能提高软件的使用熟练程度。另一方面,软件只是工具而已,会使用软件并不代表会设计。
1.AdobePhotoshop(简称PS)
Photoshop是初学设计的人优先要学会的软件,也是一款具有高普及度、高市场占有率的设计软件。在熟练掌握PS之后,对学习其他的设计软件将会有很大的帮助,因为绝大部分的设计软件都会引进「图层」这一概念,这将使得绝大部分设计软件的使用逻辑相互贯通。
对于UI设计师来说,这款软件主要用于:界面布局设计、图片处理与合成、插画创作、运营需求设计等等。
2.AdobeIllustrator(简称AI)
AI,是一款矢量图形设计软件,在矢量插画、图标设计、LOGO图形设计、字体设计、排版等方面都有非常大的优势。AI和PS在使用逻辑上是相似的,只是在功能上各有所长,所以只要先学会了PS,这款软件学习起来将会事半功倍;当然PS和AI之间还是有一些具体的功能上的差别。
一般而言,对于UI设计来说,AI大多被用于绘制网站的某些要素或者是插画,再将在AI中制成的成品导入PS中以组合进UI设计图中。
3.Sketch
Sketch是一款轻量、易用的矢量设计工具,也是UI设计行业中近年来非常火热的软件。最近更新的54版本已实现汉化。只要在拥有PS和AI软件基本操作的基础上,才能比较容易地上手Sketch。由于目前Sketch只能在Mac电脑中运行,因此也受到了一定的局限。如果没有Mac电脑,可以用Windows电脑安装双系统,即可使用Sketch。
4.AdobeXD
5.AxureRP
AxureRP是一款专业的原型设计工具,虽然现在一些公司的交互设计师也在运用Sketch软件进行交互设计,但AxureRP还是很多交互设计师的选择。AxureRP的使用者主要包括商业分析师、信息架构师、产品经理、IT咨询师、用户体验设计师、交互设计师、UI设计师等。根据个人使用体验来看,觉得这款软件使用体验其实不太好,对于初学者来说意义并不大,可以等进阶一点之后再使用。
6.动效设计软件
近些年对动效制作能力的要求也越来越普遍,特别是在下一个5G时代的到来,微动效辅助产品体验将会更为全面普及。
现在实现动效的软件和平台也很多,比如:AdobeAfterEffects(简称AE)、Principle、AdobeFlash、Pixate、Origami、Hype3、Flinto等等。个人一般主推的是AE软件,因为没有操作系统限制,市面上的学习资源也比较多。虽然Principle也是比较流行的,用的设计师也还算多,由于目前只支持Mac电脑,也存在一定的局限。
品牌、产品的设计风格与配色是相辅相成的,依据产品特性与需求,选择合适的设计风格,更利于提升视觉效果(更有利于让甲方满意)。除此之外,我们需要随时了解最新的设计趋势与风格,分清各个设计风格的特点和区别,这其实也是培养审美的过程。
1.半扁平化风格
半扁平化风格的特点:极简、符号化、光影。
由于受到具体化设计的影响,现在界面设计更加趋向于立体化、光和阴影的运用,成为「半扁平化设计」。为了适应现代科技而推崇的扁平化设计仍会存在,但已不再被大量发展并使用。适量渐变阴影的使用,将会在保留其简约风格的基础上,使扁平化设计更加复杂和写实化。
2.三维渲染风格
三维渲染风格的特点:平面立体感,纯色,空间感。
空间感的布局可以拓展画面深度,同时物体纯色系的渲染方式又强化了画面的平面感。设计将干扰人们注意力的因素排除,只留下需要传达的主题部分。
3.动画效果
动画效果已经越来越多的以各种形式出现在网页设计上,诸如gif、SVG、WebGL、CSS或小视频。
4.渐变色风格
渐变色风格的特点:多色、同色系、对比色。
渐变色是时下最主要的流行趋势之一,始于2016且势头至今有增无减。像Instagram这样的业界大拿甚至将其logo由扁平改成了多颜色渐变。从logo到按键和图片,渐变色的潮流已经无处不在。渐变其实是一个双刃剑,好看的渐变配色会使得整个设计瞬间变得高大上,但是如果配色的方案没有选好,会导致整个设计惨不忍睹。
5.极简风格
极简风格的特点:极简、雅致、留白。
在内容越来越多的前提下,设计师应该减少无用信息的干扰,使得用户可以快速聚焦到内容本身,这种「少即是多」的设计思路就是我们常说的极简风格。删减与用户任务无关的非功能性元素,只保留重要的信息,减轻用户的认知负荷。
6.波普风格
波普风格的特点:波点、夸张、设计感极强。
波普风格主要体现在大众喜闻乐见的人物、事物、事件中。简单来说,它有以下几个特点:
7.孟菲斯风格
孟菲斯风格的特点:明快,集合结构,随性。
孟菲斯风格在色彩上,常常打破配色规律,喜欢用一些靓丽、纯度高、大胆、对比强烈的配色,借鉴了波普艺术的配色。在排版上,元素之间没有过多的联系,元素的排列常常无规律可循,运用大量的几何元素,点、线、面综合运用。规则的几何图形有圆形、三角形、矩形、圆环、波浪线、网格、斜杠等等,不规则的几何图形也是由点、线、面拼贴而成。
8.光感透气叠加
光感透气叠加的特点:光感,渐变,氤氲感。
具有光感的半透明渐变叠加平面设计风格。光因为其剔透,纯净,反射的特性,一直被人们所青睐着。人们不再满足于简单的色彩叠加,增加光感的设计将会为产品增添更多的未来迷幻属性。
9.插画风格
插画风格也有很多种分类。
扁平插画:简单来讲就是把复杂的关系简约化,让画面更加清爽整洁,也是现在比较常用的风格了,很多商务工具类的APP会选择使用这种风格。
肌理插画:顾名思义就是给插画加上了些肌理质感(比如杂色)和光感,本质也和扁平插画差不多,一些想体现质感的页面会用到这种风格。
手绘插画:需要设计师具备很强的绘画功底,也算是插画里面难度比较高的一种。手绘风格的插画运用得也比较广,常见的有插画绘本,故事场景设计等。
MBE插画:dribbble的一位设计师创作了这种风格,它主要的特点就是圆润、可爱、呆萌、简洁。在APP中的引导页、启动页和缺省页运用也比较广泛。
渐变插画:有点类似日本漫画场景的感觉,风格特别唯美浪漫。光感比较强,所以也称为微光插画。颜色一般采用相近色,颜色种类不要太多。
2.5D插画:立体插画,也就是在二维的空间里表现三维的事物。大多设计师使用C4D设计,PS/AI也可以。
10.中国风风格
中国风风格的特点:水墨、雅致、文艺。
利用中国风的视觉元素在设计上完成表达。在各种视觉表现形式中,国画,书法,服饰纹理,建筑结构,陶瓷等传统材料肌理等等,都可以作为素材,利用中国风元素的同时,适当改造,更换色彩,简化结构,复杂化肌理效果等等,以求在视觉上更接近品牌的气质。
11.剪纸风格
剪纸风格的特点:矢量插画、投影、纸张肌理。
12.低多边形风格(LowPoly)
低多边形风格的特点:多边形、3D、低细节。
lowpoly实际是把多色元素,用三角形分割,每个小三角形的颜色,取自原多色元素的相应位置。这种设计风格的特点是低细节,面又多又小,高度渲染,经常配以柔光效果。
13.赛博朋克风格
赛博朋克风格的特点:虚拟现实、人工智能、霓虹光感。
赛博朋克又称赛伯朋克、数字朋克、电脑判客、网络判客,是科幻小说的一个分支,以计算机或信息技术为主题。在视觉设计中的主要特点就是蓝、紫、青等冷色调为主色调,霓虹灯光感效果为辅助,故障艺术风为辅助(图像的失真、错位、破碎等),有时还可以加一些异常的现象,比如180度翻转的建筑,还有复古风和未来风并存。很多摄影作品修图时也会有意识地调色调成赛博朋克风格(有很多教程都教这个的,B站上蛮多的)。
14.蒸汽波风格(Vaporwave)
蒸汽波风格的特点:荧光、流体、梦幻感。
蒸汽波是一种受赛博朋克影响的网络线上艺术,选用的视觉元素主要有古典艺术形象,八九十年代的流行文化产物,window95经典窗口样式,又或者是代表着某个时代记忆的各种事物。
15.像素风格
像素风格的特点:像素化,轮廓清晰,卡通。
像素风格属于点阵式图像,是一种图标风格的图像,更强调清晰的轮廓、明快的色彩,几乎不用混叠方法来绘制光滑的线条,同时它的造型比较卡通,得到很多朋友的喜爱。
16.故障艺术风格(GlitchArt)
利用事物形成的故障,进行艺术加工。特点就在于图像失真、破碎、错位、变形,还有颜色的失真、错位,和一些条纹图形的辅助。
实际上,在UI设计中我们会使用很多不同种类的图标,以下则是关于图标的介绍。
设计中常用的图标,从使用的用途来说图标可分为两种,功能性图标和展示性图标。
但图标的风格并不止两类,以下简单的整理了一下图标的风格分类,设计中选择符合产品整体风格的图标即可。
常用图标网站有如下几个:
iconfont:www.iconfont.cn
Flaticon:www.flaticon.com
Iconmonstr:iconmonstr.com
Iconstore:iconstore.co
Nova:webalys.com/nova/
Iosicongallery:iosicongallery.com
在有了以上基本的设计知识之后,我们就可以回到小程序制作的开发上。
最后,把不同页面相互连接在一起,并且检查一下其中功能模块是否齐全?界面跳转之间是否合理?下面这张图是在AdobeXD中绘制完唠唠ToDo所有的静态界面并添加完交互连接之后的界面: