UI 跟 UX 是两个完全不一样的东西,以工程师的角度简单来说,
UI 是美术视觉看得到的,
UX 是了解使用者的理解後改善体验,
详细的定义请搜寻网路上的各种介绍,
一般小公司不太会有 UX 设计师,但不管大小公司机会都有 UI 设计师,
这两种身份职责不同,对我们工程师来说,实作的范围也不同,
UI 是每一次做功能的时候,UI 设计师都会给我们设计稿,让我们照着设计刻,
UX 设计师说话的时候可能就很恐怖了,可能是改页面间的动线、页面里放的资讯等,可能会需要大大改动 app 的架构。
官方的 design guidelines:Design for Android。
这里面非常的详细,从基本的颜色、界面,到手势、动画、甚至声音都有规范,
里面也有大量 do 跟 don't 的范例。
最常用的工具:
可以搜寻"ui 设计 网站",有各路 UI 设计师整理了界面、元件、颜色、交互相关资讯:
很多网站都有提供上面介绍的设计工具的档案,
但可能会发现有很多的设计美得夸张,非常难以实现,
不用太过担心,这是理论上,但实际在公司运作的时候,
不管是开发时程、不同平台使用习惯及其官方的 design guidelines 等考量,
一般是不容易看到这麽浮夸的画面,这点可以下载几个知名 app 就能知道了,
另外,临摹一个既有 app 也是很好的做法,但需要有针对性,比方说:
这还只是基本的,
看不到的地方还有:
很多时候,做出了一个功能并不是让我们最开心的地方,而是画面很美也很好用,
在公司里,会有专业的设计师出设计稿给我们,
我们只要照着实作就可以,但平常还是要培养一些美感、流行以及设计规范,
公司的设计师经常是拿 iPhone,他们不见得会去追 Android 新的设计规范,
这时候我们就要出面沟通了。
<<: 我们的基因体时代-AI, Data和生物资讯 Day27-进阶人工智慧在分子生物学之应用
遍历 HTML tag 这时候你会需要使用Vue Server Test Utils暴露的另一个方法...
Day 29 - 客户说:我是个人户,但是有个理念一直很想要做看看,可以帮我网站报价吗,概念是这样....
电的产生方式来自於一个简单的事实:电磁感应。在感应线圈里如果磁通量发生变化就会产生电。 虽然在现代这...
APPIOT 指物联网应用程序,是应用在物联网上的智慧型手机应用程序,APP 是应用程序(appli...
过於频繁访问服务器,会造成服务器负担,这时必须使用middleware来阻挡,在尚未访问到资料前,就...