SlideShare una empresa de Scribd logo
1 de 122
Descargar para leer sin conexión
那些設計時容易忽略
的事情
Front-End Developers Taiwan Party - 2
2013/10/29 @Changee中⼭山店
Weihan Hung
magic
PhD., Technology Painter @Fourdesire 四合願
Image via centralasian, CC License.
Ideas

Composition

Make it happen

Image via centralasian, CC License.
Fourdesire 四合願
2012 Aug - Present

Desiring Clicks

Plant Nanny

Doggii

Grids

First Launch

Beer Nanny

Change Taipei

NTU YouTube EDU
Application & Web

screenshots of bloglovin’

Image via Mike Rohde, CC License.
Page-based Application
Behave like Applications
那些設計時容易忽略的事情
(經驗分享)
哪些?
Before asking what or which,
let’s ask WHY.
對於產品本質的了解程度
Graphic Design
Interaction

Form Follow Function
本質的不同

Application

Service

Game

Branding
⽤用在什麼地⽅方
Side Menu vs Tab Bar
什麼樣的資訊內容
給什麼樣的⼈人⽤用
Image via Kent Want, CC License.

Image via Adrian Askew, CC License
製造邏輯與使⽤用材質
Different Platforms
Different Platforms
There is no essential difference between the
artist and the craftsman. The artist is an exalted
craftsman.

Walter Gropius, “Bauhaus Manifesto and Program” (1919)
Engineer as Designer
Engineers design materials, structures, and systems while
considering the limitations imposed by practicality,
regulation, safety, and cost.
A designer is an agent that “specifies the structural
properties of a design object.”

Bureau of Labor Statistics, U.S. Department of Labor (2006). "Engineers". Occupational Outlook Handbook, 2006-07 Edition. Retrieved 2006-09-21.
Ralph, P. and Wand, Y. (2009). A proposal for a formal definition of the design concept. In Lyytinen, K., Loucopoulos, P., Mylopoulos, J., and Robinson, W., editors, Design
Requirements Workshop (LNBIP 14), pp. 103–136. Springer-Verlag, p. 110
最重要的⺫⽬目的在於解決問題
產品必須是要拿來⽤用的
實⽤用是基礎
再來要是⽅方便好⽤用的
良好的體驗
It means something

Image via Ronald Sarayudej, CC License.
視覺上的美感

http://dribbble.com/shots/1286277-Dashboard

http://dribbble.com/shots/584188-Mobile-Coach

http://dribbble.com/shots/1059004-close-web?list=searches&tag=web

http://dribbble.com/shots/576957-Revised-Coach-Card
Attractive Things Work Better
Norman, D. A. (2002)
To be truly beautiful, wondrous, and pleasurable, the
product has to fulfill a useful function, work well, and be
usable and understandable.
Norman, D. A. (2002)
設計是⼀一個⼈人的事情嗎?
不同的⾝身分與關係

軟體⼯工程師

互動設計師

視覺設計師
後端⼯工程師
前端⼯工程師
不同的⾝身分與關係

軟體⼯工程師

互動設計師

視覺設計師
後端⼯工程師
前端⼯工程師
不同的⾝身分與關係

軟體⼯工程師

互動設計師

視覺設計師
後端⼯工程師
前端⼯工程師
不同的⾝身分與關係

軟體⼯工程師

互動設計師

視覺設計師
後端⼯工程師
前端⼯工程師
了解你的團隊與合作夥伴

http://www.flickr.com/photos/battlecreekcvb/
程式設計師在意的

• 架構乾淨
• 保持彈性
• 模組化
• 減少客製化
• 完整的設計
視覺設計師在意的

• 細節的完美
• 像素戰士 Pixel Fighter
• 色調、風格的一致性
• 視覺上的平衡與協調
• 客製化
我們都不愛變更設計

軟體⼯工程師

互動設計師

視覺設計師
後端⼯工程師
前端⼯工程師
介⾯面的特性

Image via qmnonic, CC License.
1) 介⾯面操作是⼀一個連續的過程
Tap to switch
Tap to switch

Plant Selection Tutorial

Check if need download
resource from server

Flowerpot Selection Tutorial

Finish
Input plant’s name
完整的流程圖

http://dribbble.com/shots/1240564-Wireframes
不同的任務與情境

First Launch

App Launch
購買的流程
購買的流程
Path Premium 購買範例
Path Premium 購買範例
Path Premium 購買範例
Path Premium 購買範例
Path Premium 購買範例
Line 下載貼紙
Droplr
Droplr
2) 可能發⽣生各種狀況
動態資訊的各種狀況

空⽩白
說⼀一句話吧

更多資訊

有資訊

沒有資訊

可以讀取更多資訊
動態資訊的各種狀況

無法讀取!
你尚未連接到網路

你尚未連接到網路

只有這些

已經沒有更多資訊

沒有網路

沒有網路(刷新時)
空⽩白狀態的利⽤用 (Blank Slate)
空⽩白狀態的利⽤用 (Blank Slate)
是什麼讓我想要在這裡做些什麼
Why
要怎麼做
How
什麼資料將會出現在這裡
What
空⽩白狀態的利⽤用 (Blank Slate)
空⽩白狀態的利⽤用 (Blank Slate)
網路問題
網路問題

? pt
3) 變動的資訊內容
http://www.behance.net/gallery/NomNom/11351281
http://www.behance.net/gallery/Moti-Concept/10703931
Doggii
Doggii
Doggii
Doggii
What I learned

• 希伯來文是從右到左
• 實作了 Justify、斷字與換行、以及自動
縮字型、自動高度調整。
Park Guides
Design by considering normal contents.
資訊內容
資訊內容

堆疊式的⽂文字顯⽰示
資訊內容

我是⼀一個很⻑⾧長很⻑⾧長的地點...

截短

我是⼀一個很⻑⾧長很⻑⾧長很⻑⾧長的地點名稱

縮⼩小字型

我是⼀一個很⻑⾧長很⻑⾧長很⻑⾧長的地!
點名稱

換⾏行
介⾯面⽂文字
介⾯面⽂文字
定義⽂文字資訊的邊界
4) 後端與前端的相互影響
Instagram
成就系統
Information

• Identifier
• Title
• Description
Progress

• Identifier
• Completed Percentage
我們來⽀支援 iCloud 吧

Yes
Is iCloud available?

First launch

No

Yes

Overwrite cloud

Is there data on cloud?

No

Sync with cloud
Yes

Enable iCloud?
No

Data available
Local
我們來⽀支援 iCloud 吧

Yes
Is iCloud available?

First launch

No

Yes

Overwrite cloud

Is there data on cloud?

No

Sync with cloud
Yes

Enable iCloud?
No

Data available
Local
5) 視覺與動態效果
昂貴的視覺效果

Shadow with Radius

Transparent Elements
昂貴的視覺效果

Text
昂貴的視覺效果
昂貴的視覺效果
昂貴的視覺效果
昂貴的視覺效果

Text
昂貴的視覺效果

Text Changed
昂貴的視覺效果

Text Changed
昂貴的視覺效果

Text Changed
昂貴的視覺效果

Text Changed
昂貴的視覺效果

Text

opaque = YES
昂貴的視覺效果

Text Changed

opaque = YES
昂貴的視覺效果
1
1
2
3
4
5
6
7

2

2

3

3

4

4

5

5

初始化

6

6

初始化

7

回收使⽤用

7

清單視圖的回收機制
昂貴的視覺效果

Shadow with no radius
動態效果
動態效果
動態效果
動態效果
動態效果

http://www.w3.org/TR/SVGCompositing/
⽤用⼿手思考
Sketching

http://www.flickr.com/photos/purecaffeine/
Learning by doing

75% Retention Rate

http://www.flickr.com/photos/wwworks/
Teaching Others

90% Retention Rate

http://www.flickr.com/photos/bobnrenee/
Enjoy it!
謝謝⼤大家
Email: magic@fourdesire.com
Facebook: Weihan Hung

Más contenido relacionado

La actualidad más candente

用工具方法來輔助創新
用工具方法來輔助創新用工具方法來輔助創新
用工具方法來輔助創新Ian Jang
 
UXI服務設計的日常
UXI服務設計的日常UXI服務設計的日常
UXI服務設計的日常Ian Jang
 
雲端產品的用戶體驗檢測重要性與作法
雲端產品的用戶體驗檢測重要性與作法雲端產品的用戶體驗檢測重要性與作法
雲端產品的用戶體驗檢測重要性與作法NTUST
 
展望2013使用經驗設計發展
展望2013使用經驗設計發展展望2013使用經驗設計發展
展望2013使用經驗設計發展Yu-Hsiu Li
 
设计资料总结
设计资料总结设计资料总结
设计资料总结yamingd
 
數據如何輔助 App 設計流程
數據如何輔助 App 設計流程數據如何輔助 App 設計流程
數據如何輔助 App 設計流程Soldier Hsieh
 
消费品List改版分享
消费品List改版分享消费品List改版分享
消费品List改版分享Alite Yu
 
資策會 從洞察需求到交互原型溝通
資策會 從洞察需求到交互原型溝通資策會 從洞察需求到交互原型溝通
資策會 從洞察需求到交互原型溝通Gainshin Hsiao
 

La actualidad más candente (9)

用工具方法來輔助創新
用工具方法來輔助創新用工具方法來輔助創新
用工具方法來輔助創新
 
UXI服務設計的日常
UXI服務設計的日常UXI服務設計的日常
UXI服務設計的日常
 
雲端產品的用戶體驗檢測重要性與作法
雲端產品的用戶體驗檢測重要性與作法雲端產品的用戶體驗檢測重要性與作法
雲端產品的用戶體驗檢測重要性與作法
 
From UX to Product
From UX to ProductFrom UX to Product
From UX to Product
 
展望2013使用經驗設計發展
展望2013使用經驗設計發展展望2013使用經驗設計發展
展望2013使用經驗設計發展
 
设计资料总结
设计资料总结设计资料总结
设计资料总结
 
數據如何輔助 App 設計流程
數據如何輔助 App 設計流程數據如何輔助 App 設計流程
數據如何輔助 App 設計流程
 
消费品List改版分享
消费品List改版分享消费品List改版分享
消费品List改版分享
 
資策會 從洞察需求到交互原型溝通
資策會 從洞察需求到交互原型溝通資策會 從洞察需求到交互原型溝通
資策會 從洞察需求到交互原型溝通
 

Destacado

LTUX Taipei 成為更好的設計師
LTUX Taipei 成為更好的設計師LTUX Taipei 成為更好的設計師
LTUX Taipei 成為更好的設計師Simon LIN
 
認識用戶體驗設計的價值與招募要點 - Recruit UX Talents For Your Team
認識用戶體驗設計的價值與招募要點 - Recruit UX Talents For Your Team認識用戶體驗設計的價值與招募要點 - Recruit UX Talents For Your Team
認識用戶體驗設計的價值與招募要點 - Recruit UX Talents For Your TeamIvan Wei
 
產品設計的0到1,與1到1億
產品設計的0到1,與1到1億產品設計的0到1,與1到1億
產品設計的0到1,與1到1億Ivan Wei
 
用戶體驗設計,從需求到產品落地
用戶體驗設計,從需求到產品落地用戶體驗設計,從需求到產品落地
用戶體驗設計,從需求到產品落地Ivan Wei
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksSlideShare
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShareSlideShare
 

Destacado (7)

LTUX Taipei 成為更好的設計師
LTUX Taipei 成為更好的設計師LTUX Taipei 成為更好的設計師
LTUX Taipei 成為更好的設計師
 
認識用戶體驗設計的價值與招募要點 - Recruit UX Talents For Your Team
認識用戶體驗設計的價值與招募要點 - Recruit UX Talents For Your Team認識用戶體驗設計的價值與招募要點 - Recruit UX Talents For Your Team
認識用戶體驗設計的價值與招募要點 - Recruit UX Talents For Your Team
 
產品設計的0到1,與1到1億
產品設計的0到1,與1到1億產品設計的0到1,與1到1億
產品設計的0到1,與1到1億
 
用戶體驗設計,從需求到產品落地
用戶體驗設計,從需求到產品落地用戶體驗設計,從需求到產品落地
用戶體驗設計,從需求到產品落地
 
SlideShare 101
SlideShare 101SlideShare 101
SlideShare 101
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & Tricks
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShare
 

Similar a 那些設計時容易忽略的事情 @Front-End Developers Taiwan Party 2

開源 x 節流:企業導入經驗分享 (一)+(二) [2016/07/21] A+A Space 開源講座
開源 x 節流:企業導入經驗分享 (一)+(二)  [2016/07/21] A+A Space 開源講座開源 x 節流:企業導入經驗分享 (一)+(二)  [2016/07/21] A+A Space 開源講座
開源 x 節流:企業導入經驗分享 (一)+(二) [2016/07/21] A+A Space 開源講座Jason Cheng
 
2009/04/19 UI Gathering專題演講-「偽」網站設計-Website Prototype Design的實務應用分享
2009/04/19 UI Gathering專題演講-「偽」網站設計-Website Prototype Design的實務應用分享2009/04/19 UI Gathering專題演講-「偽」網站設計-Website Prototype Design的實務應用分享
2009/04/19 UI Gathering專題演講-「偽」網站設計-Website Prototype Design的實務應用分享Justin Lee
 
130113 why.&.how.smb.running.ux-light
130113 why.&.how.smb.running.ux-light130113 why.&.how.smb.running.ux-light
130113 why.&.how.smb.running.ux-lightDavid Liu
 
Blender 台中分享會:開源應用經驗分享 [2018/07/21] @Monospace
Blender 台中分享會:開源應用經驗分享 [2018/07/21] @MonospaceBlender 台中分享會:開源應用經驗分享 [2018/07/21] @Monospace
Blender 台中分享會:開源應用經驗分享 [2018/07/21] @MonospaceJason Cheng
 
網路、行銷、使用者經驗設計
網路、行銷、使用者經驗設計網路、行銷、使用者經驗設計
網路、行銷、使用者經驗設計Charles (XXC) Chen
 
Web Design - 從需求到設計,我要思考什麼?
Web Design - 從需求到設計,我要思考什麼?Web Design - 從需求到設計,我要思考什麼?
Web Design - 從需求到設計,我要思考什麼?Rice Tseng
 
service design 20221118
service design 20221118service design 20221118
service design 20221118Winny Wang
 
What's New In 2009
What's New In 2009What's New In 2009
What's New In 2009Lowell
 
開源x節流:企業應用經驗分享 (一)+(二) [2017/02/03] @臺中市政府
開源x節流:企業應用經驗分享 (一)+(二) [2017/02/03] @臺中市政府開源x節流:企業應用經驗分享 (一)+(二) [2017/02/03] @臺中市政府
開源x節流:企業應用經驗分享 (一)+(二) [2017/02/03] @臺中市政府Jason Cheng
 
Our experience to start a startup
Our experience to start a startupOur experience to start a startup
Our experience to start a startupYenwen Feng
 
用户体验 @创业团队 2011-01-16
用户体验 @创业团队 2011-01-16用户体验 @创业团队 2011-01-16
用户体验 @创业团队 2011-01-16John Woo
 
创新工厂 -用户体验报告.
创新工厂 -用户体验报告.创新工厂 -用户体验报告.
创新工厂 -用户体验报告.VImLai
 
Let's talk about Web Design
Let's talk about Web DesignLet's talk about Web Design
Let's talk about Web DesignAbby Chiu
 
2020_portfolio_Pei.pdf
2020_portfolio_Pei.pdf2020_portfolio_Pei.pdf
2020_portfolio_Pei.pdfPeiHu8
 
Week 16 - appWorks_IC Jan
Week 16 - appWorks_IC JanWeek 16 - appWorks_IC Jan
Week 16 - appWorks_IC JanAppUniverz Org
 
Developer Series 6x6 Tour: The power of interactive ads
Developer Series 6x6 Tour: The power of interactive adsDeveloper Series 6x6 Tour: The power of interactive ads
Developer Series 6x6 Tour: The power of interactive adsironSource
 
service design 20230915
service design 20230915service design 20230915
service design 20230915Winny Wang
 
2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定
2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定
2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定Kyle Shen
 
2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊?
2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊?2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊?
2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊?棋文 鄭
 

Similar a 那些設計時容易忽略的事情 @Front-End Developers Taiwan Party 2 (20)

開源 x 節流:企業導入經驗分享 (一)+(二) [2016/07/21] A+A Space 開源講座
開源 x 節流:企業導入經驗分享 (一)+(二)  [2016/07/21] A+A Space 開源講座開源 x 節流:企業導入經驗分享 (一)+(二)  [2016/07/21] A+A Space 開源講座
開源 x 節流:企業導入經驗分享 (一)+(二) [2016/07/21] A+A Space 開源講座
 
2009/04/19 UI Gathering專題演講-「偽」網站設計-Website Prototype Design的實務應用分享
2009/04/19 UI Gathering專題演講-「偽」網站設計-Website Prototype Design的實務應用分享2009/04/19 UI Gathering專題演講-「偽」網站設計-Website Prototype Design的實務應用分享
2009/04/19 UI Gathering專題演講-「偽」網站設計-Website Prototype Design的實務應用分享
 
130113 why.&.how.smb.running.ux-light
130113 why.&.how.smb.running.ux-light130113 why.&.how.smb.running.ux-light
130113 why.&.how.smb.running.ux-light
 
Blender 台中分享會:開源應用經驗分享 [2018/07/21] @Monospace
Blender 台中分享會:開源應用經驗分享 [2018/07/21] @MonospaceBlender 台中分享會:開源應用經驗分享 [2018/07/21] @Monospace
Blender 台中分享會:開源應用經驗分享 [2018/07/21] @Monospace
 
網路、行銷、使用者經驗設計
網路、行銷、使用者經驗設計網路、行銷、使用者經驗設計
網路、行銷、使用者經驗設計
 
Web Design - 從需求到設計,我要思考什麼?
Web Design - 從需求到設計,我要思考什麼?Web Design - 從需求到設計,我要思考什麼?
Web Design - 從需求到設計,我要思考什麼?
 
service design 20221118
service design 20221118service design 20221118
service design 20221118
 
What's New In 2009
What's New In 2009What's New In 2009
What's New In 2009
 
開源x節流:企業應用經驗分享 (一)+(二) [2017/02/03] @臺中市政府
開源x節流:企業應用經驗分享 (一)+(二) [2017/02/03] @臺中市政府開源x節流:企業應用經驗分享 (一)+(二) [2017/02/03] @臺中市政府
開源x節流:企業應用經驗分享 (一)+(二) [2017/02/03] @臺中市政府
 
Our experience to start a startup
Our experience to start a startupOur experience to start a startup
Our experience to start a startup
 
產品企劃與開發過程
產品企劃與開發過程產品企劃與開發過程
產品企劃與開發過程
 
用户体验 @创业团队 2011-01-16
用户体验 @创业团队 2011-01-16用户体验 @创业团队 2011-01-16
用户体验 @创业团队 2011-01-16
 
创新工厂 -用户体验报告.
创新工厂 -用户体验报告.创新工厂 -用户体验报告.
创新工厂 -用户体验报告.
 
Let's talk about Web Design
Let's talk about Web DesignLet's talk about Web Design
Let's talk about Web Design
 
2020_portfolio_Pei.pdf
2020_portfolio_Pei.pdf2020_portfolio_Pei.pdf
2020_portfolio_Pei.pdf
 
Week 16 - appWorks_IC Jan
Week 16 - appWorks_IC JanWeek 16 - appWorks_IC Jan
Week 16 - appWorks_IC Jan
 
Developer Series 6x6 Tour: The power of interactive ads
Developer Series 6x6 Tour: The power of interactive adsDeveloper Series 6x6 Tour: The power of interactive ads
Developer Series 6x6 Tour: The power of interactive ads
 
service design 20230915
service design 20230915service design 20230915
service design 20230915
 
2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定
2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定
2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定
 
2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊?
2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊?2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊?
2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊?
 

那些設計時容易忽略的事情 @Front-End Developers Taiwan Party 2