1、UI 用户界面

  UI:User Interfase 用户界面

  UID:User Interfase Designer 用户界面设计师,多指移动 app 的界面设计;

2、一个合格的 UI 设计师,至少应该具备什么?

(1)审美:

一个好的设计师,应具备基本的艺术审美,识别不同的艺术表现形式,区分作品的好坏,感受下:

  图1:   图2:  

(2)想象力、脑洞  

  比如:克里斯托弗·诺兰导演的电影《盗梦空间》、 宫崎骏的《千与千寻》

  

(3)基本的工具使用:

  常用且基本的工具:PS

  拓展:

    图标:Sketch / macOS电脑;

    矢量设计软件:Ai

    原型图绘制:Axure、磨刀

    视频剪辑-后期处理: Ae

      

(4)进阶阶段:

  美术基础理论修炼,关于:造型、透视技巧、颜色等;

  

(5)兴趣:手绘

  如果业余对手绘有兴趣,可以拓展一下,很加分,优秀的手绘更需要时间积累,不断得思考;

(6)热爱:

  任何一条路,能走多远,从来不因出发早晚能决定的,而是对事物本身的热爱;

  设计是个磨人的工作,工作过程中,需要发挥自己的创意,开动脑筋,甚至要苦思冥想才能完成一个比较好的设计作品;是一个痛苦又快乐的过程;如果没有一个对美的执着追求,很容易半途而废;相反,如果你非常喜爱它,每一次作品的完成都是一个非常愉快快的体验;而且每一次都能感受到自己的升华。


3、工欲善其事,必先利其器

(1)工具安装:

  下载途径:搜索关键字 —— XXX + 百度云

  下载版本: 要下载 cc 2015 以上的版本

    PS、Sketch/mac、矢量设计Ai 、axure原型图 、Ae视频剪辑-后期处理

    (我这里有:PS cc 2017 破译版,macOS的,需要的评论区留下您的邮箱,我的网络出墙了,其他软件也可以帮你找)

(2)大神修炼必看网站:

  zcool.com.cn/站酷 -  国外的 behance.net

  ui.cn / UI中国  - 国外的 dribbble.com

  uisdc.com - 优设 素材下载,这里是设计师伸手党的天堂

  huaban.com - 花瓣

  

(3)“盗亦有道” —— 推荐书籍:

  《术与道》

  《在你身边,为你设计》腾讯 UI事业部出品

  《动静之美》关于sketch ios图标设计

  《简约至上》交互设计,心理学

  《一个app的诞生》从UI设计的角度,告诉你互联网这一行是怎么玩儿的

  《世界无界》《界与面》-- 人生观价值观,职场常识,给满满地正能量

  


4、图标  --  方寸之间,尽显功力

  什么是图标?

  广义: 具有明确指代含义的图形;高度浓缩、快捷传达信息、便于记忆等特性;

  (1)传统社会的图标:

  

  

  (2)智能时代的图标:在此致敬其鼻祖 -- Steve Jobs

  

  (3)图标的大致分类:

    logo图标 - app的图标

    

    功能性图标 - iconfont 让界面更加饱满、体验更愉悦

       VS   

      左边:只有文字的界面、单调枯燥

      右边: 加入图标、界面饱满内容更加丰富、浏览体验生动活泼;  

    观赏性图标:1、女儿红中国风

    

    

5、APP设计的工作流程:

  项目需求、策划方案、调研 => 草稿、原型图   => UI界面设计  设计稿交付 =>  上线后调整、迭代

  (这个部分,我抽时间详细总结一篇)


6、关于交互设计:

  交互设计是一种目标导向设计。所有的工作内容都围绕用户行为进行设计,是的行为流程更加合理化,易用化。让用户更加方便、高效的完成产品业务目标,并获得愉快的用户体验。

  思维导图、原型图、交互文档、交互规范、用户行为研究、设计目标导向、体验评估;

    => 

  问路案例:

  “不知道,高冷范儿”  --> "左拐右拐 再拐"  --> “我带你去吧”

  

  交互设计:让app 更易用,感性做设计的同时,更加理性的思考;UI设计让app更好看;测试让app稳定上线;

  风格案例:

    需要了解行业 - 支付宝,美图秀秀,行业不同,需要凸显的重点不一样;

    大小凸显,颜色演示,层次感明细,线条明朗;


7、文末,感受下来自 锤子科技 的 UI 设计

  坚果 R1

  坚果 pro

  

    来自未来,改变一切的 TNT

开发辅助 | 前端开发工程师对 UI设计、交互设计的认知的更多相关文章

  1. 开发辅助 | 前端开发工程师必懂的 UI 知识

           移动 UI 设计的世界 ... 1.屏幕尺寸 屏幕大小,指屏幕对角线的长度,而不是屏幕的宽度或高度: 单位为英寸 如 iPhone 7 屏幕尺寸为 4.7 英寸:三星 S6 屏幕尺寸为 ...

  2. UED、UCD、UE、UI、交互设计概念

    作者:王阅微链接:https://www.zhihu.com/question/19908990/answer/14314128来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明 ...

  3. 第三阶段:3.Web端产品设计:4.产品设计-交互设计

    交互设计主要做框架层以及结构层.包括交互关系,信息结构,界面布局,导航设计,信息内容. 导航关系非常重要. 这是框架层. 这是结构层. 要素就是信息内容.

  4. odoo开发笔记 -- 前端开发相关

    https://www.cnblogs.com/lyzg/p/5634565.html http://dmyz.org/archives/598 https://www.jianshu.com/p/6 ...

  5. Android UI高级交互设计Demo

    首先:是google的新标准 Google Material design 开源项目 1.直接拿来用!十大Material Design开源项目 2.收集android上开源的酷炫的交互动画和视觉效果 ...

  6. web前端开发工程师

    web前端开发工程师 百科名片 Web前端开发工程师是一个很新的职业,在国内乃至国际上真正开始受到重视的时间不超过5年.Web前端开发是从网页制作演变而来的,名称上有很明显的时代特征.在互联网的演化进 ...

  7. 京东UED招聘web前端开发工程师(中/高级)

    工作职责: 负责前端界面的构建和各类交互设计与实现: 前端样式和脚本的模块设计及优化: 协同后台开发人员完成项目: 负责新产品开发线前端工作(新产品.垂直站.移动端 .后端系统),可根据个人喜好及特长 ...

  8. Web前端开发最佳实践(1):前端开发概述

    引言 我从07年开始进入博客园,从最开始阅读别人的文章到自己开始尝试表达一些自己对技术的看法.可以说,博客园是我参与技术讨论的一个主要的平台.在这其间,随着接触技术的广度和深度的增加,也写了一些得到了 ...

  9. Web前端,HTML5开发,前端资源,前端网址,前端博客,前端框架整理 - 转改

    Web前端/H5开发,前端资源,前端网址,前端博客,前端框架整理 综合类 前端知识体系 前端知识结构 Web前端开发大系概览 Web前端开发大系概览-中文版 Web Front-end Stack v ...

随机推荐

  1. 一个不错的学习android的网站

    http://androiddoc.qiniudn.com/guide/topics/ui/overview.html,最近想学下android的开发,找了一下网上的资料,中文的说的觉得太概括,看不太 ...

  2. 给html里面的class添加一个判断语句,判断当前class是否显示(vue)

    当我们想判断这个class是否出现时,其实有很多方法, 我这个是做了一个选项卡,当点击的时候navTitle的值和循环的item的值相同时class就等于borderbottom, 这样我们点击的图层 ...

  3. 【转】【Oracle 集群】Linux下Oracle RAC集群搭建之Oracle DataBase安装(八)

    原文地址:http://www.cnblogs.com/baiboy/p/orc8.html   阅读目录 目录 数据库安装 参考文献 相关文章 Oracle 11G RAC数据库安装(八) 概述:写 ...

  4. 解决linux 升级高版本python3.7后yum不能使用的问题

    我们linux系统一般自带python2.7 版本,但是最近项目需求必须要上python3以上,对于用惯了python2的我来说,只能硬着头皮上了.下面是我的解决办法 which yum => ...

  5. 【Git教程】Git教程及使用命令

      Git是目前世界上最先进的分布式版本控制系统,可以自动记录和管理文件的改动,还可以团队写作编辑,也就是帮助我们对不同的版本进行控制.2008年,GitHub网站上线,为开源项目提供免费存储,迅速发 ...

  6. C++基础 (8) 第八天 数组指针 模板指针 C语言中的多态 模板函数

    1昨日回顾 2 多态的练习-圆的图形 3多态的练习-程序员薪资 4员工管理案例-抽象类和技术员工的实现 employee.h: employee.cpp: technician.h: technici ...

  7. Vue学习之路第十四篇:v-for指令中key的使用注意事项

    1.学前准备: JavaScript中有一个方法:unshift() ,其作用是向数组的开头添加一个或更多元素,并返回新的长度.该方法的第一个参数将成为数组的新元素 0,如果还有第二个参数,它将成为新 ...

  8. 【codeforces 799A】Carrot Cakes

    [题目链接]:http://codeforces.com/contest/799/problem/A [题意] 你有一个烤炉; 每t秒能同时烤出k个蛋糕; 你可以在第一个烤炉在烤的时候;同时花费d秒建 ...

  9. 【codeforces 716D】Complete The Graph

    [题目链接]:http://codeforces.com/problemset/problem/716/D [题意] 给你一张图; 这张图上有一些边的权值未知; 让你确定这些权值(改成一个正整数) 使 ...

  10. SSH框架整合截图总结(三)

    联系人信息查询1 点击 联系人信息查询 超链接时候,到查询页面 (1)在查询页面中,选择客户,根据客户进行查询 下拉表框显示所有客户  可以根据所属的客户进行联系人查询  2 在查询页面中,输入值,提 ...