SlideShare a Scribd company logo
1 of 17
Download to read offline
#건강검진팀
# UI Pattern
UI Design Pattern
Jan 21 / 16
서울대융합과학기술원
유혜수
1
2
UI Design Pattern
3
UI Design Pattern
Foundation of UI patterns
4
Different UI Pattern Categories
UI Design Pattern
5
Different Levels of UI Patterns
UI Design Pattern
http://www.awwwards.com/mastering-ui-patterns-for-smarter-design.html
UI Pattern
UI Design Pattern
UI Design Pattern 정의
UX
brand’s strengths
& visual asset
visual guidance
for the user
co-ooperation
connecting
developers and code
6
- a way to describe solution to common
usability or accessibility in a specific context
- making easier for users to understand an interface
and accomplish their tasks
Significance of UI patterns
Reasons to use design patterns
Advantages over design guidelines
7
UI Design Pattern
• Capturing collective wisdom of designers across many uses and scenarios
• Giving teams a common language, reducing misunderstanding that arise from
different vocabulary
• Reducing time & costs in the design and development lifecycle
• Ensuring users have a consistent and predictable experience within an application
or service
• Abstract guidelines • Concrete guidelines
Martijin van Welie
8
UI Design Pattern
9
Posture type Patterns
UI Design Pattern
commercial sites personal / social sites
Every site or app has a reason for existence
10
UI Design Pattern
Experience Patterns
11
UI Design Pattern
Shopping experience pattern
12
Task Levels
UI Design Pattern
Shopping
13
Action Levels
UI Design Pattern
UI Design Pattern
References
• welie.com
• Van Welie, Martijn, and Gerrit C. Van der Veer. "Pattern languages in interaction design: Structure and
organization." Proceedings of interact. Vol. 3. 2003.
15
• http://ui-patterns.com/patterns
Libraries
• https://developer.yahoo.com/ypatterns/
• welie.com
UI Design Pattern
• http://zurb.com/patterntap
Pattern Tap
UI Patterns
Welie
Yahoo Design Pattern Library
Dark Patterns
• http://darkpatterns.org
Thank You!
16
패턴 분류체계
1. 사이트 유형 구역 (Posture Type Level)
2. 경험 구역 (Experience Level)
3. 테스크 구역 (Task Level)
4. 액션 구역 (Action Level)
: 패턴을 사이트 유형, 경험, 테스크, 액션으로 그루핑
점점 구체화하여 상호 연관성이 있는 패턴 분류 체계
1. 비즈니스에 따라 실질적으로 같은 목표를 갖고
구조적으로 유사한 사이트 컨셉을
갖는 많은 사이트들이 있는데, 이러한 사이트 유형을 분류함
2. 사용자가 사이트 컨셉하에서 사용자의 주요 목적에 달성하고
주요 테스크를 우행하여 만족을 얻는 방법과 과장에 대해 분류함
3. 경험 패턴에서 보다 구체화된 패턴으로서,
사용자가 테스크를 수행하는 데에 있어
발생하는 일련의 인터렉션을 분류함
4. 실제 태스크에 대해서 의미가 있는 세부적인 인터랙션을 분류함
17
UI Design Pattern
Review

More Related Content

Viewers also liked

0126 패턴 랭귀지 ios 가이드라인
0126 패턴 랭귀지  ios 가이드라인0126 패턴 랭귀지  ios 가이드라인
0126 패턴 랭귀지 ios 가이드라인Hyunjeong Lee
 
[UI 패턴 스터디02] 사람들은 어떻게 얼굴도 안보고 글말을 하게 되었나 (메신저 UI)
[UI 패턴 스터디02] 사람들은 어떻게 얼굴도 안보고 글말을 하게 되었나 (메신저 UI)[UI 패턴 스터디02] 사람들은 어떻게 얼굴도 안보고 글말을 하게 되었나 (메신저 UI)
[UI 패턴 스터디02] 사람들은 어떻게 얼굴도 안보고 글말을 하게 되었나 (메신저 UI)Nuri Na
 
What Does Touch Tell Us about Emotions in Touchscreen-Based Gameplay?
What Does Touch Tell Us about Emotions in Touchscreen-Based Gameplay?What Does Touch Tell Us about Emotions in Touchscreen-Based Gameplay?
What Does Touch Tell Us about Emotions in Touchscreen-Based Gameplay?Nuri Na
 
2015 s:s ux trend report
2015 s:s ux trend report2015 s:s ux trend report
2015 s:s ux trend reportHyunjeong Lee
 
healbegobe experience
healbegobe experiencehealbegobe experience
healbegobe experienceHyunjeong Lee
 
[HIB2010] Week 5. Curators: Idea 0.8?
[HIB2010] Week 5. Curators: Idea 0.8?[HIB2010] Week 5. Curators: Idea 0.8?
[HIB2010] Week 5. Curators: Idea 0.8?Sookyoung Ji
 
WEEK 4. Curators: Methodology 1.5
WEEK 4. Curators: Methodology 1.5WEEK 4. Curators: Methodology 1.5
WEEK 4. Curators: Methodology 1.5Sookyoung Ji
 
Travelex travel writer5_6
Travelex travel writer5_6Travelex travel writer5_6
Travelex travel writer5_6Sookyoung Ji
 
The information flaneur
The information flaneurThe information flaneur
The information flaneurSookyoung Ji
 
Escape from Everyday
Escape from EverydayEscape from Everyday
Escape from EverydaySookyoung Ji
 
2015 f/w ux트렌드
2015 f/w ux트렌드2015 f/w ux트렌드
2015 f/w ux트렌드Nuri Na
 
[SNU UX Lab] Smart Work Driver : A job is a device
[SNU UX Lab] Smart Work Driver : A job is a device [SNU UX Lab] Smart Work Driver : A job is a device
[SNU UX Lab] Smart Work Driver : A job is a device Sookyoung Ji
 
모바일 디자인 패턴 갤러리
모바일 디자인 패턴 갤러리모바일 디자인 패턴 갤러리
모바일 디자인 패턴 갤러리HyukJin Kim
 
2015 f:w ux trend report
2015 f:w ux trend report2015 f:w ux trend report
2015 f:w ux trend reportNuri Na
 
Choice, transparency, coordination, and quality among direct to-consumer tele...
Choice, transparency, coordination, and quality among direct to-consumer tele...Choice, transparency, coordination, and quality among direct to-consumer tele...
Choice, transparency, coordination, and quality among direct to-consumer tele...Nuri Na
 

Viewers also liked (19)

0126 패턴 랭귀지 ios 가이드라인
0126 패턴 랭귀지  ios 가이드라인0126 패턴 랭귀지  ios 가이드라인
0126 패턴 랭귀지 ios 가이드라인
 
[UI 패턴 스터디02] 사람들은 어떻게 얼굴도 안보고 글말을 하게 되었나 (메신저 UI)
[UI 패턴 스터디02] 사람들은 어떻게 얼굴도 안보고 글말을 하게 되었나 (메신저 UI)[UI 패턴 스터디02] 사람들은 어떻게 얼굴도 안보고 글말을 하게 되었나 (메신저 UI)
[UI 패턴 스터디02] 사람들은 어떻게 얼굴도 안보고 글말을 하게 되었나 (메신저 UI)
 
What Does Touch Tell Us about Emotions in Touchscreen-Based Gameplay?
What Does Touch Tell Us about Emotions in Touchscreen-Based Gameplay?What Does Touch Tell Us about Emotions in Touchscreen-Based Gameplay?
What Does Touch Tell Us about Emotions in Touchscreen-Based Gameplay?
 
2015 s:s ux trend report
2015 s:s ux trend report2015 s:s ux trend report
2015 s:s ux trend report
 
healbegobe experience
healbegobe experiencehealbegobe experience
healbegobe experience
 
Hib 0504
Hib 0504Hib 0504
Hib 0504
 
Travelex2
Travelex2Travelex2
Travelex2
 
[HIB2010] Week 5. Curators: Idea 0.8?
[HIB2010] Week 5. Curators: Idea 0.8?[HIB2010] Week 5. Curators: Idea 0.8?
[HIB2010] Week 5. Curators: Idea 0.8?
 
Hib 0511
Hib 0511Hib 0511
Hib 0511
 
WEEK 4. Curators: Methodology 1.5
WEEK 4. Curators: Methodology 1.5WEEK 4. Curators: Methodology 1.5
WEEK 4. Curators: Methodology 1.5
 
Travelex travel writer5_6
Travelex travel writer5_6Travelex travel writer5_6
Travelex travel writer5_6
 
The information flaneur
The information flaneurThe information flaneur
The information flaneur
 
Escape from Everyday
Escape from EverydayEscape from Everyday
Escape from Everyday
 
2015 f/w ux트렌드
2015 f/w ux트렌드2015 f/w ux트렌드
2015 f/w ux트렌드
 
[SNU UX Lab] Smart Work Driver : A job is a device
[SNU UX Lab] Smart Work Driver : A job is a device [SNU UX Lab] Smart Work Driver : A job is a device
[SNU UX Lab] Smart Work Driver : A job is a device
 
Travelex ig
Travelex igTravelex ig
Travelex ig
 
모바일 디자인 패턴 갤러리
모바일 디자인 패턴 갤러리모바일 디자인 패턴 갤러리
모바일 디자인 패턴 갤러리
 
2015 f:w ux trend report
2015 f:w ux trend report2015 f:w ux trend report
2015 f:w ux trend report
 
Choice, transparency, coordination, and quality among direct to-consumer tele...
Choice, transparency, coordination, and quality among direct to-consumer tele...Choice, transparency, coordination, and quality among direct to-consumer tele...
Choice, transparency, coordination, and quality among direct to-consumer tele...
 

Similar to Ui patterns

U&i insight2012스터디설명회
U&i insight2012스터디설명회U&i insight2012스터디설명회
U&i insight2012스터디설명회Amy Young Ah Kim
 
Scenario-Based Interactive UI Design
Scenario-Based Interactive UI DesignScenario-Based Interactive UI Design
Scenario-Based Interactive UI DesignHyunjin Ahn
 
SNU UX Lab 패턴랭귀지 (The origin of Pattern Language)
SNU UX Lab 패턴랭귀지 (The origin of Pattern Language)SNU UX Lab 패턴랭귀지 (The origin of Pattern Language)
SNU UX Lab 패턴랭귀지 (The origin of Pattern Language)Hyun-Soo Ji
 
UX디자인 bookstudy
UX디자인 bookstudyUX디자인 bookstudy
UX디자인 bookstudy정인 주
 
What Can I say? Addressing User Experience Challenges of a Mobile Voice User ...
What Can I say? Addressing User Experience Challenges of a Mobile Voice User ...What Can I say? Addressing User Experience Challenges of a Mobile Voice User ...
What Can I say? Addressing User Experience Challenges of a Mobile Voice User ...skkang0617
 
Lecture 2 afternoon session
Lecture 2 afternoon sessionLecture 2 afternoon session
Lecture 2 afternoon sessionJongHo Lee
 
14.interaction design
14.interaction design14.interaction design
14.interaction designcheonsu park
 
HCI KOREA 2017 데이터 기반 UX 평가를 통한 반응형웹 디자인 개선 방안
HCI KOREA 2017 데이터 기반 UX 평가를 통한 반응형웹 디자인 개선 방안HCI KOREA 2017 데이터 기반 UX 평가를 통한 반응형웹 디자인 개선 방안
HCI KOREA 2017 데이터 기반 UX 평가를 통한 반응형웹 디자인 개선 방안(주)SNC Lab.
 
my activities before getting a job
my activities before getting a jobmy activities before getting a job
my activities before getting a jobDeo Kim
 
퍼소나로 완성하는 인터랙션 디자인
퍼소나로 완성하는 인터랙션 디자인퍼소나로 완성하는 인터랙션 디자인
퍼소나로 완성하는 인터랙션 디자인정인 주
 
프로젝트실무와 기획의 역할
프로젝트실무와 기획의 역할프로젝트실무와 기획의 역할
프로젝트실무와 기획의 역할Amy Young Ah Kim
 
프로젝트실무와기획의역할
프로젝트실무와기획의역할프로젝트실무와기획의역할
프로젝트실무와기획의역할Amy Young Ah Kim
 
Ux research guide
Ux research guideUx research guide
Ux research guideKim Taesook
 
[2014널리세미나] 접근성과 사용성, 기획자가 챙겨야 하는 이유
[2014널리세미나] 접근성과 사용성, 기획자가 챙겨야 하는 이유[2014널리세미나] 접근성과 사용성, 기획자가 챙겨야 하는 이유
[2014널리세미나] 접근성과 사용성, 기획자가 챙겨야 하는 이유Nts Nuli
 
Elements of user experience
Elements of user experienceElements of user experience
Elements of user experienceHyunjin Yoo
 
앱개발자를 위한 UX디자인실무_인트로
앱개발자를 위한 UX디자인실무_인트로앱개발자를 위한 UX디자인실무_인트로
앱개발자를 위한 UX디자인실무_인트로Junsang Dong
 
ux 2.0 시대의 ceo와 디자이너의 역할
ux 2.0 시대의 ceo와 디자이너의 역할ux 2.0 시대의 ceo와 디자이너의 역할
ux 2.0 시대의 ceo와 디자이너의 역할Billy Choi
 
7월 우아한테크세미나 "주니어개발자로 성장하는 우아한 방법들" 첫번째 세션
7월 우아한테크세미나 "주니어개발자로 성장하는 우아한 방법들" 첫번째 세션7월 우아한테크세미나 "주니어개발자로 성장하는 우아한 방법들" 첫번째 세션
7월 우아한테크세미나 "주니어개발자로 성장하는 우아한 방법들" 첫번째 세션Devrelationswoowahan
 

Similar to Ui patterns (20)

U&i insight2012스터디설명회
U&i insight2012스터디설명회U&i insight2012스터디설명회
U&i insight2012스터디설명회
 
Scenario-Based Interactive UI Design
Scenario-Based Interactive UI DesignScenario-Based Interactive UI Design
Scenario-Based Interactive UI Design
 
SNU UX Lab 패턴랭귀지 (The origin of Pattern Language)
SNU UX Lab 패턴랭귀지 (The origin of Pattern Language)SNU UX Lab 패턴랭귀지 (The origin of Pattern Language)
SNU UX Lab 패턴랭귀지 (The origin of Pattern Language)
 
U&I Insgiht
U&I InsgihtU&I Insgiht
U&I Insgiht
 
UX디자인 bookstudy
UX디자인 bookstudyUX디자인 bookstudy
UX디자인 bookstudy
 
What Can I say? Addressing User Experience Challenges of a Mobile Voice User ...
What Can I say? Addressing User Experience Challenges of a Mobile Voice User ...What Can I say? Addressing User Experience Challenges of a Mobile Voice User ...
What Can I say? Addressing User Experience Challenges of a Mobile Voice User ...
 
Lecture 2 afternoon session
Lecture 2 afternoon sessionLecture 2 afternoon session
Lecture 2 afternoon session
 
14.interaction design
14.interaction design14.interaction design
14.interaction design
 
HCI KOREA 2017 데이터 기반 UX 평가를 통한 반응형웹 디자인 개선 방안
HCI KOREA 2017 데이터 기반 UX 평가를 통한 반응형웹 디자인 개선 방안HCI KOREA 2017 데이터 기반 UX 평가를 통한 반응형웹 디자인 개선 방안
HCI KOREA 2017 데이터 기반 UX 평가를 통한 반응형웹 디자인 개선 방안
 
미래웹기술연구소는 왜 Sencha 를 채택하였는가?
미래웹기술연구소는 왜 Sencha 를 채택하였는가?미래웹기술연구소는 왜 Sencha 를 채택하였는가?
미래웹기술연구소는 왜 Sencha 를 채택하였는가?
 
my activities before getting a job
my activities before getting a jobmy activities before getting a job
my activities before getting a job
 
퍼소나로 완성하는 인터랙션 디자인
퍼소나로 완성하는 인터랙션 디자인퍼소나로 완성하는 인터랙션 디자인
퍼소나로 완성하는 인터랙션 디자인
 
프로젝트실무와 기획의 역할
프로젝트실무와 기획의 역할프로젝트실무와 기획의 역할
프로젝트실무와 기획의 역할
 
프로젝트실무와기획의역할
프로젝트실무와기획의역할프로젝트실무와기획의역할
프로젝트실무와기획의역할
 
Ux research guide
Ux research guideUx research guide
Ux research guide
 
[2014널리세미나] 접근성과 사용성, 기획자가 챙겨야 하는 이유
[2014널리세미나] 접근성과 사용성, 기획자가 챙겨야 하는 이유[2014널리세미나] 접근성과 사용성, 기획자가 챙겨야 하는 이유
[2014널리세미나] 접근성과 사용성, 기획자가 챙겨야 하는 이유
 
Elements of user experience
Elements of user experienceElements of user experience
Elements of user experience
 
앱개발자를 위한 UX디자인실무_인트로
앱개발자를 위한 UX디자인실무_인트로앱개발자를 위한 UX디자인실무_인트로
앱개발자를 위한 UX디자인실무_인트로
 
ux 2.0 시대의 ceo와 디자이너의 역할
ux 2.0 시대의 ceo와 디자이너의 역할ux 2.0 시대의 ceo와 디자이너의 역할
ux 2.0 시대의 ceo와 디자이너의 역할
 
7월 우아한테크세미나 "주니어개발자로 성장하는 우아한 방법들" 첫번째 세션
7월 우아한테크세미나 "주니어개발자로 성장하는 우아한 방법들" 첫번째 세션7월 우아한테크세미나 "주니어개발자로 성장하는 우아한 방법들" 첫번째 세션
7월 우아한테크세미나 "주니어개발자로 성장하는 우아한 방법들" 첫번째 세션
 

More from Hyesoo Yoo

412 발제
412 발제412 발제
412 발제Hyesoo Yoo
 
My Phone and Me: Understanding People's Receptivity to Mobile Notifications
My Phone and Me: Understanding People's Receptivity to Mobile Notifications My Phone and Me: Understanding People's Receptivity to Mobile Notifications
My Phone and Me: Understanding People's Receptivity to Mobile Notifications Hyesoo Yoo
 
The Effect of Communication Channel and Visual Awareness Display on Coordinat...
The Effect of Communication Channel and Visual Awareness Display on Coordinat...The Effect of Communication Channel and Visual Awareness Display on Coordinat...
The Effect of Communication Channel and Visual Awareness Display on Coordinat...Hyesoo Yoo
 
Getting User's Attention in Web Apps in Likable, Minimally Annoying Ways
Getting User's Attention in Web Apps in Likable, Minimally Annoying WaysGetting User's Attention in Web Apps in Likable, Minimally Annoying Ways
Getting User's Attention in Web Apps in Likable, Minimally Annoying WaysHyesoo Yoo
 
160428 Do Users' Perceptions of Password Security Match Reality?
160428 Do Users' Perceptions of Password Security Match Reality?160428 Do Users' Perceptions of Password Security Match Reality?
160428 Do Users' Perceptions of Password Security Match Reality?Hyesoo Yoo
 
16331 랩발제
16331 랩발제 16331 랩발제
16331 랩발제 Hyesoo Yoo
 
112615_labmeeting
112615_labmeeting112615_labmeeting
112615_labmeetingHyesoo Yoo
 
You Tweet What You Eat: Studying Food Consumption Through Twitter 유혜수
You Tweet What You Eat: Studying Food Consumption Through Twitter 유혜수You Tweet What You Eat: Studying Food Consumption Through Twitter 유혜수
You Tweet What You Eat: Studying Food Consumption Through Twitter 유혜수Hyesoo Yoo
 
Texting while Parenting: How Adults Use Mobile Phones While Caring for Childr...
Texting while Parenting: How Adults Use Mobile Phones While Caring for Childr...Texting while Parenting: How Adults Use Mobile Phones While Caring for Childr...
Texting while Parenting: How Adults Use Mobile Phones While Caring for Childr...Hyesoo Yoo
 

More from Hyesoo Yoo (10)

412 발제
412 발제412 발제
412 발제
 
My Phone and Me: Understanding People's Receptivity to Mobile Notifications
My Phone and Me: Understanding People's Receptivity to Mobile Notifications My Phone and Me: Understanding People's Receptivity to Mobile Notifications
My Phone and Me: Understanding People's Receptivity to Mobile Notifications
 
The Effect of Communication Channel and Visual Awareness Display on Coordinat...
The Effect of Communication Channel and Visual Awareness Display on Coordinat...The Effect of Communication Channel and Visual Awareness Display on Coordinat...
The Effect of Communication Channel and Visual Awareness Display on Coordinat...
 
Getting User's Attention in Web Apps in Likable, Minimally Annoying Ways
Getting User's Attention in Web Apps in Likable, Minimally Annoying WaysGetting User's Attention in Web Apps in Likable, Minimally Annoying Ways
Getting User's Attention in Web Apps in Likable, Minimally Annoying Ways
 
160428 Do Users' Perceptions of Password Security Match Reality?
160428 Do Users' Perceptions of Password Security Match Reality?160428 Do Users' Perceptions of Password Security Match Reality?
160428 Do Users' Perceptions of Password Security Match Reality?
 
160428
160428 160428
160428
 
16331 랩발제
16331 랩발제 16331 랩발제
16331 랩발제
 
112615_labmeeting
112615_labmeeting112615_labmeeting
112615_labmeeting
 
You Tweet What You Eat: Studying Food Consumption Through Twitter 유혜수
You Tweet What You Eat: Studying Food Consumption Through Twitter 유혜수You Tweet What You Eat: Studying Food Consumption Through Twitter 유혜수
You Tweet What You Eat: Studying Food Consumption Through Twitter 유혜수
 
Texting while Parenting: How Adults Use Mobile Phones While Caring for Childr...
Texting while Parenting: How Adults Use Mobile Phones While Caring for Childr...Texting while Parenting: How Adults Use Mobile Phones While Caring for Childr...
Texting while Parenting: How Adults Use Mobile Phones While Caring for Childr...
 

Ui patterns

  • 1. #건강검진팀 # UI Pattern UI Design Pattern Jan 21 / 16 서울대융합과학기술원 유혜수 1
  • 4. 4 Different UI Pattern Categories UI Design Pattern
  • 5. 5 Different Levels of UI Patterns UI Design Pattern http://www.awwwards.com/mastering-ui-patterns-for-smarter-design.html
  • 6. UI Pattern UI Design Pattern UI Design Pattern 정의 UX brand’s strengths & visual asset visual guidance for the user co-ooperation connecting developers and code 6 - a way to describe solution to common usability or accessibility in a specific context - making easier for users to understand an interface and accomplish their tasks
  • 7. Significance of UI patterns Reasons to use design patterns Advantages over design guidelines 7 UI Design Pattern • Capturing collective wisdom of designers across many uses and scenarios • Giving teams a common language, reducing misunderstanding that arise from different vocabulary • Reducing time & costs in the design and development lifecycle • Ensuring users have a consistent and predictable experience within an application or service • Abstract guidelines • Concrete guidelines
  • 8. Martijin van Welie 8 UI Design Pattern
  • 9. 9 Posture type Patterns UI Design Pattern commercial sites personal / social sites Every site or app has a reason for existence
  • 11. 11 UI Design Pattern Shopping experience pattern
  • 12. 12 Task Levels UI Design Pattern Shopping
  • 14. UI Design Pattern References • welie.com • Van Welie, Martijn, and Gerrit C. Van der Veer. "Pattern languages in interaction design: Structure and organization." Proceedings of interact. Vol. 3. 2003.
  • 15. 15 • http://ui-patterns.com/patterns Libraries • https://developer.yahoo.com/ypatterns/ • welie.com UI Design Pattern • http://zurb.com/patterntap Pattern Tap UI Patterns Welie Yahoo Design Pattern Library Dark Patterns • http://darkpatterns.org
  • 17. 패턴 분류체계 1. 사이트 유형 구역 (Posture Type Level) 2. 경험 구역 (Experience Level) 3. 테스크 구역 (Task Level) 4. 액션 구역 (Action Level) : 패턴을 사이트 유형, 경험, 테스크, 액션으로 그루핑 점점 구체화하여 상호 연관성이 있는 패턴 분류 체계 1. 비즈니스에 따라 실질적으로 같은 목표를 갖고 구조적으로 유사한 사이트 컨셉을 갖는 많은 사이트들이 있는데, 이러한 사이트 유형을 분류함 2. 사용자가 사이트 컨셉하에서 사용자의 주요 목적에 달성하고 주요 테스크를 우행하여 만족을 얻는 방법과 과장에 대해 분류함 3. 경험 패턴에서 보다 구체화된 패턴으로서, 사용자가 테스크를 수행하는 데에 있어 발생하는 일련의 인터렉션을 분류함 4. 실제 태스크에 대해서 의미가 있는 세부적인 인터랙션을 분류함 17 UI Design Pattern Review