6-1 ์ธํฐํ์ด์ค ๋์์ธ - UI ์ปดํฌ๋ํธ์ ๋ ์ด์์
: UI ์ฝคํฌ๋ํธ์ ๋ ์ด์์
1)์ธํฐํ์ด์ค ๋์์ธ์ด๋?
์ธํฐํ์ด์ค ๋์์ธ์ด๋?
User Interface Design = User Interaction Design
์ฌ์ฉ์๊ฐ ์์คํ
์ ํตํด ๊ณผ์
์ ๋ฌ์ฑํ๊ธฐ ์ํด ์กฐ์ํ๋ ์์ญ
์ด๋ป๊ฒ ์์คํ
๊ณผ ๋ํํ๋๊ฐ
๏ฟผ
์ํธ๊ฐ์ ์ดํด ๋๋ ์ธ์ด๋ฅผ ๋ง๋๋ ๊ฒ
DOS์ ์๋: ์ปดํจํฐ์ ์ธ์ด
๏ฟผ
GUI์ ํ์: ์ฌ์ฉ์์ ์ธ์ด
๏ฟผ
์ฌ์ฉ์๊ฐ ๋์ผ๋ก ๋ณด๊ณ ์ดํดํ๊ณ ๋ง์ฐ์ค๋ฅผ ์ด์ฉํด์ ์์คํ
์๊ฒ ๋ช
๋ นํ ์ ์๋๋ก ๊ทธ๋ํฝ์ปฌํ ์ค๋ธ์ ํธํ ํ๋ฉด์ ๋ง๋ ๊ฒ
2)UI์ฝคํฌ๋ํธ์ ์ดํด
UI component = GUI๋ฅผ ๊ตฌ์ฑํ๋ ์์
๏ฟผ
UI๋์์ด๋ Ui ์ฝคํฌ๋ํธ๋ฅผ ๋ง๋๋ ์ฌ๋
Design system
๏ฟผ
๋์์ธ ๊ฐ์ด๋๋ผ์ธ ์ด๋ผ๊ณ ๋ ๋ถ๋ฆ
์ฐ๋ฆฌํ์ฌ์ ์ ํ์ ๋์์ธ ํ ๋๋ ์ด๋ฐ ๊ธฐ์ค์ ๋ฐ๋ผ์ผ ํ๋ค
Google Meterial Design Guideline
๏ฟผ
๏ฟผ
์ด๋ค ๊ตฌ์กฐ๋ก ๋์ด์๊ณ ํ๋์ ์ปดํฌ๋ํธ ์์ ์ธ๋ถ์ ์ ์ปดํฌ๋ํธ๋ ๋ฌด์์ด ์๋์ง๋ฅผ ์์์์
๏ฟผ
์์: Combm box ui component ๋์์ธ ๊ณผ์
๏ฟผ
3)๋ ์ด์์
UI ๋ ์ด์์์ด๋?
๏ฟผ
๏ฟผ
ํ๋ฉด์ ๋๋์ด์ ๊ฐ ์์ญ์ ์ด๋๋งํผ์ ํฌ๊ธฐ๋ก,๋น์จ๋ก ์ด๋ค ์์ฑ์ ์ปดํฌ๋ํธ๋ฅผ ๋ฃ๋์ง ์ ๋ฆฌํ๋ ๊ณผ์
Column ๋ ์ด์์
ํ๋ฉด์ ๋ช๊ฐ๋ก ๋๋๊ฒ์ธ์ง ์๊ธฐํ๋ ๊ฒ
๏ฟผ
๏ฟผ
6-2 ์ธํฐํ์ด์ค ๋์์ธ- ๋์์ธ ํ๊ฒฝ๊ณผ ๋์์ธ ์์คํ
1)๋์์ธ ํ๊ฒฝ์ด๋
๋์์ธ ํ๊ฒฝ๊ณผ ์ ์ฝ์กฐ๊ฑด
๋์์ธํ๊ฒฝ์ด๋ ๋์์ธ์ด ๋ฐ์๋๋ ํ๋ซํผ์ ํน์ฑ์ ๋งํ๋ค.
์ฌ๊ธฐ์๋ ๋์์ธ์ ์ ์ฝ(ํ์ค)๊ณผ ๊ธฐ์ ์ ์ ์ฝ์ด ๋ฐ์ํ ์ ์์ผ๋ฉฐ ์ง์ ๊ฐ๋ฅํ ๋์์ธ์ ์ํด ๋ฐ๋์ ๊ณ ๋ ค๋์ด์ผ ํ๋ค.
๋์์ธ ๊ณ ๋ ค์์
๏ฟผ
์ฐ๋ฆฌ๋ธ๋๋๋ง์ ์ธ์ด๋ฅผ ์ ํํํ๊ณ ์๋๊ฐ ๊ฐ ๊ต์ฅํ ์ค์ํจ
๊ธฐ์ ์ ๊ณ ๋ ค์์
๏ฟผ
๊ตฌํ๊ฐ๋ฅ์ฑ
์ด์ํ ์์์๊น
์ฌ์ฉ์ฑ
ํ๋์จ์ด ์กฐ๊ฑด
๏ฟผ
Responsive design vs Adaptive design
๏ฟผ
์ ํ๋ง๋ค ๋์์ธ์ ๋ฐ๋กํจ
๊ฐ๋ณ์ , ํ๋ฉด ์ฌ์ด์ฆ๋ง ๋ฌ๋ผ์ง
2)๋์์ธ ์์คํ
๋์์ธ ์์คํ
์ด๋
๋์์ธ ์ธ์ด Design languge๋ฅผ ์ค์ ๋์์ธ์ ๋ฐ์ํ๊ธฐ ์ํ ํ์ค ๊ฐ์ด๋๋ผ์ธ ๋๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
๋์์ธ ์์คํ
์ ๊ตฌ์ฑ
๋์์ธ ์ปจ์
concept ๊ณผ ์์น Principles
๏ฟผ
๋์์ธ ์์คํ
์ ๊ตฌ์ฑ
์์ Color
๏ฟผ
์์ด์ฝ Icon
๏ฟผ
ํฐํธ Font
๏ฟผ
๋ ์ด์์ Layout
๏ฟผ
์ฝคํฌ๋ํธ Components
๏ฟผ
๊ตฌ๊ธ ๋จธํฐ๋ฆฌ์ผ ๋์์ธ Material design
๏ฟผ
Using design system or from the scratch
๏ฟผ
6-3 ์ธํฐํ์ด์ค ๋์์ธ - ํ๋ก์ธ์ค์ ์๊ตฌ์ฌํญ ์ ์
1)์ธํฐํ์ด์ค ๋์์ธ ํ๋ก์ธ์ค
์ธํฐํ์ด์ค ๋์์ธ์ ์์ํ๊ธฐ ์ํด ํ์ํ ๊ฒ
๏ฟผ
์ธํฐํ์ด์ค ๋์์ธ์ ์์ํ๊ธฐ ์ํด ํ์ํ ๊ฒ
๏ฟผ
2)์๊ตฌ์ฌํญ ์ ์
์๊ตฌ์ฌํญ ์ ์ Requirement definition
๏ฟผ
์๊ตฌ์ฌํญ ์ ์์ ์์
๏ฟผ
์๊ตฌ์ฌํญ ID๋ก ๋์์ธ ์์ดํ
๊ด๋ฆฌ(e.g.JIRA)
๏ฟผ
์๊ตฌ์ฌํญ์ ์ ๋๋ก ์ ์ํ๋ ๊ฒ ์ค์ํ ์ด์
๏ฟผ
์ ๋ง๋ก ์๊ตฌ์ฌํญ์์ ์ํ๋๊ฒ ๋ญ๊น ์ถฉ๋ถํ ์๊ฐํ๋ ์๊ฐ์ ๊ฐ๋ ๊ฒ์ด ์ค์ํจ
3)์ฐ์ ์์ ์ ์
์ฐ์ ์์ ์ ์
๏ฟผ
์ธ๋ถ ๋์์ธ ๊ธฐํ
๏ฟผ
๏ฟผ
๏ฟผ
6-4 ์ธํฐํ์ด์ค ๋์์ธ - UI ๋์์ธ
1)UI ํ๋ฆ ์ ์
๊ธฐํ์ ๋ฐ๋ฅธ UIํ๋ฆ ์์ฑ
๏ฟผ
๊ธฐํ์ ๋ฐ๋ฅธ UIํ๋ก์ฐ ์์ฑ
๏ฟผ
์์ด์ดํ๋ ์ ๋ง๋ค๊ธฐ ์ UIํ๋ก์ฐ ์์ฑ ๋จผ์ ํ๋ ๊ฒ์ด ์ค์ํจ
๋ด๊ฐ ์ด๋ค ํ๋ฆ์ผ๋ก ์ด๋ค ํ๋ฉด๋ค์ ๋ง๋ค์ด์ผ ํ๋์ง ์ ์
๋ฒ์ ์ธ UIํ๋ก์ฐ ์๋ต
๏ฟผ
UI ํ๋ก์ฐ ์
๋ฐ์ดํธ
๏ฟผ
๋ฆฌ๋ทฐ Stakeholders review
๏ฟผ
๋ฆฌ๋ทฐ ๊ฒฐ๊ณผ ๋ฐ์
๏ฟผ
2)UI ๋์์ธ
UI๋์์ธ: ๋์์ธ ์์คํ
์ฌ์ฉํ๊ธฐ
๏ฟผ
ํํ ๋งํ๋ UI๋์์ธ ์์ด์ดํ๋ ์ ์ด๋ผ๊ณ ํ ์์๋๊ฒ
๏ฟผ
๏ฟผ
UI ๋์์ธ
๏ฟผ
6-5 ์ธํฐํ์ด์ค ๋์์ธ - UI ํ๊ฐ
1)UI ๋ฆฌ๋ทฐ
UI๋ฆฌ๋ทฐ
UI๋ฅผ ๊ฒ์ฆํ๋ค๋ ๊ฑด ์ฐ๋ฆฌ๊ฐ ๋ง๋ ์์คํ
์ ์ฌ์ฉ์๊ฐ ์ ์ฌ์ฉํ ์ ์๋๋ก ๋ง๋ค์๋์ง ์ค์ค๋ก ํ์ธํ๋ ๊ฒ
UI ๋ฆฌ๋ทฐ
๏ฟผ
์ด๋ค UI ํ
์คํธ๋ฅผ ์ด๋ค ํค์ค๋งค๋๋ก ์ฌ์ฉํ ๊ฒ์ธ๊ฐ์ ๋ฌธ์
๏ฟผ
์์ํ๋ฉด์์๋ ๋ชจ๋ ์ต์
์ ๋ค ๋ณด์ฌ์ฃผ๋ ๊ฒ ๋ณด๋ค๋ ์ฌ์ฉ์๊ฐ ์ ํํ ๊ฒ ๊ฐ์ ์ต์
๋จผ์ ๋ณด์ฌ์ฃผ๋๊ฒ ์ข์
๏ฟผ
์ฌ์ฉ์๊ฐ ์๋ชปํ๋ํ ์ปดํฌ๋ํธ๋ง ๋นจ๊ฐ์์ผ๋ก ํ์
์ค๋ณต๋ ๋ฉ์์ง๋ ์ฌ์ฉ์๋ฅผ ํผ๋์ค๋ฝ๊ฒ ํจ
์ต์ ์ ์ฌ์ด์ฆ๋ฅผ ์ ์งํ๊ณ ์๋์ง
๏ฟผ
2)์์ธ ์ผ์ด์ค ๋์์ธ
์์ธ ์ผ์ด์ค ๋์์ธ
๏ฟผ
๏ฟผ
๏ฟผ
๏ฟผ
'ํ์ต์ผ์ง' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
UX ์ด๋ก ๊ธฐ์ด Part 1 : Chapter 8. UX ๋์์ด๋ ๋๊ธฐ (0) | 2024.09.26 |
---|---|
UX ์ด๋ก ๊ธฐ์ด Part 1 : Chapter 7. ๋์์ธ ํ๊ฐ ๋ฐ ํ ์คํธ (0) | 2024.09.24 |
UX ์ด๋ก ๊ธฐ์ด Part 1 : Chapter 5. ๋์์ธ ์ปจ์ ๊ณผ ์ ๋ณด๊ตฌ์กฐ (0) | 2024.09.17 |
UX ์ด๋ก ๊ธฐ์ด Part 1 : Chapter 4. ํผ์๋ (0) | 2024.09.16 |
UX ์ด๋ก ๊ธฐ์ด Part 1 : Chapter 3. ๋ชจ๋ธ๋ง (0) | 2024.09.12 |