User Interface, ์ฌ์ฉ์ ์ธํฐํ์ด์ค
์ฌ๋๋ค์ด ์ปดํจํฐ์ ์ํธ ์์ฉํ๋ ์์คํ ์ ์๋ฏธํ๋ค.
โGUI - Graphical User Interface
๊ทธ๋ํฝ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ก ์ฌ์ฉ์๊ฐ ๊ทธ๋ํฝ์ ํตํด
์ปดํจํฐ์ ์ ๋ณด๋ฅผ ๊ตํํ๋ ์์
ํ๊ฒฝ์ ๋งํ๋ค.
(ex. ์ด์์ฒด์ Window, Mac OS์ ํ๋ฉด, ์ ํ๋ฆฌ์ผ์ด์
ํ๋ฉด)
โ๏ธ์ฐธ๊ณ ) ํ๋ก ํธ์๋ ๊ฐ๋ฐ์๋ก์์ UI๋ ๋๋ถ๋ถ ์ด GUI๋ฅผ ์๋ฏธํ๋ค.
User Experience, ์ฌ์ฉ์ ๊ฒฝํ
์ด๋ค ์์คํ
, ์ ํ, ์๋น์ค๋ฅผ ์ฌ์ฉ์๊ฐ
์งโข๊ฐ์ ์ ์ผ๋ก ์ด์ฉํ๋ฉด์ ๋๋ผ๊ณ ์๊ฐํ๋ ์ด์ฒด์ ๊ฒฝํ์ด๋ค.
โUI์ UX์ ๊ด๊ณ?
UX๋ UI๋ฅผ ํฌํจํ๋ค.
์ข์ UX๊ฐ ์ข์ UI๋ฅผ ์๋ฏธํ๊ฑฐ๋,
์ข์ UI๊ฐ ํญ์ ์ข์ UX๋ฅผ ๋ณด์ฅํ์ง๋ ์๋๋ค.
But, ๋ณดํต ๋์ UI๋ ๋์ UX๋ฅผ ์ ๋ฐํ๋ค.
๋ชจ๋ฌ์ ๊ธฐ์กด์ ์ด์ฉํ๋ ํ๋ฉด ์์ ์ค๋ฒ๋ ์ด ๋๋ ์ฐฝ์ ๋งํ๋ค.
ํ ๊ธ์ On/Off๋ฅผ ์ค์ ํ ๋ ์ฌ์ฉํ๋ ์ค์์น ๋ฒํผ์ด๋ค.
ํญ์ ์ฝํ ์ธ ๋ฅผ ๋ถ๋ฆฌํด์ ๋ณด์ฌ์ฃผ๊ณ ์ถ์ ๋ ์ฌ์ฉํ๋ค.
ํ๊ทธ๋ ์ฝํ
์ธ ๋ฅผ ์ค๋ช
ํ๋ ํค์๋๋ฅผ ์ฌ์ฉํด์ ๋ผ๋ฒจ์ ๋ถ์ด๋ ์ญํ ์ ๋งํ๋ค.
์ฌ์ฉ์๊ฐ ๋ด์ฉ์ ์
๋ ฅ ์ค์ผ ๋, ์
๋ ฅํ๊ณ ์ ํ๋ ๋ด์ฉ๊ณผ
์ผ์นํ ๊ฐ๋ฅ์ฑ์ด ๋์ ํญ๋ชฉ์ ๋ณด์ฌ์ฃผ๋ ๊ฒ์ ์๋์์ฑ์ด๋ผ๊ณ ํ๋ค.
๋๋กญ๋ค์ด์ ์ ํํ ์ ์๋ ํญ๋ชฉ๋ค์ ์จ๊ฒจ๋์๋ค๊ฐ,
ํผ์ณ์ง๋ฉด์ ์ ํํ ์ ์๊ฒ ํด์ฃผ๋ ๊ฒ์ ๋งํ๋ค.
์์ฝ๋์ธ์ ์ ์๋ค ํ๋ค ํ ์ ์๋ ์ปดํฌ๋ํธ๋ก,
๋ณดํต ๊ฐ์ ๋ถ๋ฅ์ ์์ฝ๋์ธ์ ์ฌ๋ฌ ๊ฐ ์ฐ์ํด์ ๋ฐฐ์นํ๋ค.
์บ๋ฌ์
์ ์ปจ๋ฒ ์ด์ด ๋ฒจํธ๋ ํ์ ๋ชฉ๋ง์ฒ๋ผ
๋น๊ธ๋น๊ธ ๋์๊ฐ๋ฉด์ ์ฝํ
์ธ ๋ฅผ ํ์ํด ์ฃผ๋ ๊ฒ์ ๋งํ๋ค.
ํ์ด์ง๋ค์ด์
์ ํ ํ์ด์ง์ ๋์ฐ๊ธฐ์ ์ ๋ณด๊ฐ ๋๋ฌด ๋ง์ ๊ฒฝ์ฐ,
์ฑ
ํ์ด์ง๋ฅผ ๋๊ธฐ๋ฏ์ด ๋ฒํธ๋ฅผ ๋ถ์ฌ ํ์ด์ง๋ฅผ ๊ตฌ๋ถํด์ฃผ๋ ๊ฒ์ ๋งํ๋ค.
๋ฌดํ์คํฌ๋กค์ ๋ง ๊ทธ๋๋ก ๋ชจ๋ ์ฝํ
์ธ ๋ฅผ ๋ถ๋ฌ์ฌ ๋๊น์ง
๋ฌดํ์ผ๋ก ์คํฌ๋กค์ ๋ด๋ฆด ์ ์๋ ๊ฒ์ ๋งํ๋ค.
(ex. ํธ์ํฐ)
GNB๋ ์ด๋ ํ์ด์ง์ ๋ค์ด๊ฐ๋ ์ฌ์ฉํ ์ ์๋ ์ต์์ ๋ฉ๋ด๋ฅผ ๋งํ๋ค.
GNB์ ์ข ์๋๋ ์๋ธ ๋ฉ๋ด ํน์ ํน์ ํ์ด์ง์์๋ง ๋ณผ ์ ์๋ ๋ฉ๋ด๋ฅผ ๋ปํ๋ค.
Grid System
ํ๋ฉด์ ๊ฒฉ์๋ก ๋๋ ๋ค์ ๊ทธ ๊ฒฉ์์ ๋ง์ถฐ ์ฝํ ์ธ ๋ฅผ ๋ฐฐ์นํ๋ ๋ฐฉ๋ฒ์ ๋งํ๋ค.
์น ๋์์ธ์์๋ ํ๋ฉด์ ์ธ๋ก๋ก ๋ช ๊ฐ์ ์์ญ์ผ๋ก ๋๋ ๊ฒ์ธ๊ฐ์
์ด์ ์ ๋ง์ถ Margin, Column, Gutter๋ก ๊ตฌ์ฑ๋ ์ปฌ๋ผ ๊ทธ๋ฆฌ๋ ์์คํ
์ ์ฌ์ฉํ๋ค.
์ค๋ช | |
---|---|
Margin | ํ๋ฉด ์์ชฝ์ ์ฌ๋ฐฑ |
Column | ์ฝํ ์ธ ๊ฐ ์์นํ๊ฒ ๋ , ์ธ๋ก๋ก ๋๋์ด์ง ์์ญ |
Gutter | Column ์ฌ์ด์ ๊ณต๊ฐ์ผ๋ก, ์ฝํ ์ธ ๋ฅผ ๊ตฌ๋ถํด์ฃผ๋๋ฐ ๋์์ ์ค |
โ๏ธ์ฐธ๊ณ ) Column์ ์๋ ๋จ์๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข๋ค.
Column ํ์ค ๊ฐ์ | |
---|---|
์ค๋งํธํฐ | 4๊ฐ |
ํ๋ธ๋ฆฟ | 8๊ฐ |
PC | 12๊ฐ |
wireframe - wire(์ ) frame(ํ)
์ ์ผ๋ก ํ์ ์ก๋๋ค๋ ๋ป์ผ๋ก
์ ํ ๊ธฐํ ๋จ๊ณ์์ ํ์ด์ง๋ฅผ ์ด๋ป๊ฒ ๊ตฌ์ฑํ ๊ฒ์ธ์ง
๊ตฌ์กฐ๋ฅผ ์ก๊ธฐ์ํ ๋ชฉ์ ์ผ๋ก ๋ง๋ค๋ฉฐ, 3๊ฐ์ง ๋ ๋ฒจ์ด ๋๋๋ค.
โ๏ธ์ฐธ๊ณ ) ํ์ง ์์ค์ ์ ๋ฌธ์ฉ์ด๋ก ํผ๋ธ๋ฆฌํฐ(fidelity)๋ผ๊ณ ๋งํ๋ค.
์ค๋ช | |
---|---|
Lo-Fi Wireframe | ์์ผ๋ก ๋น ๋ฅด๊ฒ ๊ทธ๋ฆฐ ์์ค์ ์์ด์ดํ๋ ์ |
Mid-Fi Wireframe | ํด๋น ํ์ด์ง๊ฐ ์ด๋ป๊ฒ ์๋ํ๊ฒ ๋ ์ง ์์ํ ์ ์์ |
Hi-Fi Wireframe | ๋ชฉ์ ์ ๊ฐ๊น์ด ํํ, Hi-Fiํ ์์ค๊น์ง ๋ง๋๋ ๊ฒฝ์ฐ๋ ๊ฑฐ์ ์์ |
prototype
์ค์ ์ ํ๊ณผ ๊ฑฐ์ ํก์ฌํ๊ฒ ๊ตฌํํ ๊ฒ์ผ๋ก,
ํ์ด์ง ์ด๋๊ณผ ์ํธ ์์ฉ์ด ๊ฐ๋ฅํ๋ค.
์ค๋ช | |
---|---|
Lo-Fi Wireframe | ๊ฐ๋จํ ์ํธ ์์ฉ๊ณผ ํ์ด์ง ์ด๋ ์ ๋๋ง ํ ์คํธํด๋ณผ ์ ์๋ ์์ค |
Mid-Fi Wireframe | Lo-Fi ํ๋กํ ํ์ ๋ณด๋ค๋ ์ต์ข ๊ฒฐ๊ณผ๋ฌผ์ ๊ฐ๊น์ |
Hi-Fi Wireframe | ์ต์ข ๊ฒฐ๊ณผ๋ฌผ๊ณผ ๊ฑฐ์ ์ ์ฌํ ์์ค์ผ๋ก ๋ง๋ ๊ฒ |
์์ด์ดํ๋ ์ | ํ๋กํ ํ์ | |
---|---|---|
์์ฑ ์๊ธฐ | ๊ธฐํ ๋จ๊ณ | ๊ฐ๋ฐ ์ ๋จ๊ณ |
์์ฑ ๋ชฉ์ | ํ๋ฉด ๊ตฌ์กฐ ์ค๊ณ | UI ์ํธ์์ฉ ์๋ฎฌ๋ ์ด์ |
ํน์ง | ์ ์ | ๋์ |
ํผ๋ธ๋ฆฌํฐ | Low ~ Middle (High๋ ๊ฑฐ์ ์์ฑํ์ง ์์) | Middle ~ High (Low๋ ํ ์คํธ์ ์ ํฉํ์ง ์์) |
๐ ๋ ๋ง์ UI ๋์์ธ ํจํด์ ์๊ณ ์ถ๋ค๋ฉด?
๐ ์ปฌ๋ผ ๊ทธ๋ฆฌ๋ ์์คํ
์ ๋ํด ์ข ๋ ์์ธํ ์์๋ณด๊ณ ์ถ๋ค๋ฉด?
๐ User Flow ๋ค์ด์ด๊ทธ๋จ ๋๊ตฌ - Miro
๐ User Flow ๋ค์ด์ด๊ทธ๋จ ๋๊ตฌ - figjam