-
โ โถโโ โ โขใ5์ฃผ์ฐจ ํ์ต์ผ์ง ์ฒซ๋ฒ์งธ | UI ๋์์ธ ๊ธฐ์ด๊ฐ์ | Chapter 1-1 ~ 1-5 | Chapter 2-1 ~ 2-8๐ฏ๐๐ง๐ค ๐๐๐จ๐/๐๐๐๐๐๐๐ 2024. 10. 31. 03:34
๐ ์ค๋์ ํ ์ผ ๐
๐ป UI ๋์์ธ ๊ธฐ์ด๊ฐ์ | Chapter 1-1 ~ 1-5
๐ป UI ๋์์ธ ๊ธฐ์ด๊ฐ์ | Chapter 2-1 ~ 2-8
๐ป UI ๋์์ธ ๊ธฐ์ด๊ฐ์ | Chapter 1-1 ~ 1-5
โก๏ธDesign Process
โ Double Diamond
∗ ์ด๋ค ๋ถ์ผ์ ๋์์ธ์์๊ฑด ๊ฑฐ์น๊ฒ ๋๋ ๋์์ธ ํ๋ก์ธ์ค ๋จ๊ณ๋ค์ ์ผ๋ฐํํ๊ณ ์ฒด๊ณํํ ๋ชจ๋ธ
โถ Discover (์ ๊ทผ)
๊ณ ๊ฐ ๊ฒฝํ ๋ฆฌ์์น๋ฅผ ํตํ ๋ฌธ์ ๋ฅผ ์ค์ , ์ฌ์ฉ์ ๊ฒฝํ์ ์กฐ์ฌํ๊ณ ๋ถ์, ํต์ฌ ๊ณ ๊ฐ ์ค์ , ๊ณ ๊ฐ ๊ด์ฐฐ, ๊ณ ๊ฐ ์ฒดํ, ์ธํฐ๋ทฐ ๋ฑ์ ์ฌ์ฉํ๋ค. ์ฌ์ฉ์ ๊ฒฝํ์ ๋์ด๊ธฐ ์ํด ๊ธฐํ๊ณผ ๋์์ธ์ ํ๊ฒ ๋๋ค.
โท Define (๋ฐ๊ฒฌ)
์๋ฃ ๋ถ์ ๋ฐ ๋์์ธ ๋ฐฉํฅ์ ์ค์ . ๋์์ธ์ ์ ์ํ๋ ๋จ๊ณ๋ก ๊ฐ์ ๊ณ ๊ฐ์ ์ค์ (ํผ์๋), ๊ณ ๊ฐ ์ฌ์ ๋งต (์ ๋๋งต), ํต์ฌ ์๊ตฌ ๋์ถ, ์๋น์ค ์ปจ์ ๋์ถ ๋ฑ์ ์ฌ์ฉํ๋ค.
โธ Develop (ํด์ ๊ตฌ์ฒดํ)
์ธ๋ถ ํด๊ฒฐ ๋ฐฉ์์ ๊ตฌ์, ์ ๋ณด์ ๋ํ ๊ตฌ์กฐ๋๋ฅผ ์์ฑํด์ผ ํ๋ฉฐ, ํ๋กํ ํ์ ์ ๋ง๋ค์ด์ผ ํ๋ค.
โน Deliver (์์ด๋์ด ์ ์ & ํด๊ฒฐ์ฑ ๋์ถ ์คํ)
์ ์ฉ ๋ฐ ์๋ ด์ ๋จ๊ณ, ์คํ ๊ณํ์ ์๋ฆฝ,
โก Stanford’s d.school
∗ ๋ช ํํ๊ฒ ์ ๋ฆฌ๋์ง ์์ ์ฌ์ฉ์์ ๋์ฆ๋ฅผ ์ดํดํ๊ณ , ํด๊ฒฐํ ์ ์๋ ๊ธฐํ๋ฅผ ์ป๊ธฐ ์ํด ๊ณต๊ฐ์ ํ๋๋ฅผ ํ์ฉํ๋ค.
∗ ๋ณต์กํ ๋ฌธ์ ์ ๋ํ ๋ ผ๋ฆฌ ์ถ๋ก ์ ์ ๊ทผ๋ฒ.
∗ ๊ณต๊ฐ, ์ ์, ์์ด๋์ด, ํ๋กํ ํ์ , ํ ์คํธ ๋ค์ฏ ๊ฐ์ ๋จ๊ณ๋ก ์ด๋ฃจ์ด์ ธ ์๋ค.
โข Google Design Sprint
∗ ํ๋ก์ธ์ค๋ ์๋์ง๋ง ์ ๋ฌด ๋ฐฉ์ ์ค ํ๋.
โฃ Waterfall Model
∗ ๊ธฐํ, ๋์์ธ, ๊ฐ๋ฐ ์ดํ ํ ์คํธ๋ฅผ ์งํํ๊ณ , ํด๋น ๋จ๊ณ์์ ๋ฌธ์ ๊ฐ ๋ฐ์ ์ ๊ธฐํ๋ถํฐ ๋ค์ ๋์๊ฐ์ ์๋ก ์์ํ๋ค.
∗ Agile model
โก๏ธWhy How What
∗ ๋์์ธ๋ง ๋ฒค์น๋งํน ํด์๋ ํ๋ก์ ํธ๋ฅผ ์งํํ๊ธฐ ํ๋ค๋ค. ์ปจ์ ์ด๋ผ๊ณ ํ๋ ๋ ผ๋ฆฌ์ ํ์ด ๋ถ์กฑํด์ง๊ธฐ ๋๋ฌธ์ ๋ ผ๋ฆฌ์ ์ผ๋ก ๋งฅ๋ฝ์ ์ธ ๋์์ธ์ ํ๋ฆ์ ๋ง๋๋ ๊ฒ ์ญ์ ์ฝํด์ง๊ธฐ ๋๋ฌธ์ด๋ค. ๊ทธ๋ฌ๋ฏ๋ก ๋ฐฉ๋ฒ๋ก ์ ๋์์ ๋ฐ์ ๋์์ธ์ ๋์ถํด๋ด์ผ ํ๋ค.
๐ Why
โ Kick off (์ํ์ค๋น)
∗ TFT ๊ตฌ์ฑ → ํ๋ก์ ํธ ์น์ธ → ๋ด๋ถ ํฅ์คํ → ๊ณ ๊ฐ ์๋ฃ ์์ง ์์ฒญ (์ ์ฑ ์, brand asset)
Request Profiling (์๊ตฌ์ฌํญ ๋ถ์/์ง๋จ) ๊ณ ๊ฐ์๊ตฌ ๊ธฐ์ด ๋ถ์ → ๋ธ๋๋ฉ ์๊ตฌ์ฌํญ ๋ถ์ → ์๋น์ค/์ ์ฑ ์๋ฆฝ ์๊ตฌ์ฌํญ ๋ถ์ → ๋์์ธ ์๊ตฌ์ฌํญ ๋ถ์ → ๊ณ ๊ฐ TF ์ธํฐ๋ทฐ → ๋ถ์/์ง๋จ ์ข ํฉ(KPI/Goal์ ์ดํด) → ์์ ๋ฆฌ์คํฌ ์ง๋จ/์ ์ → ์ด์ ํ๋ก์ ํธ ๋ฒ์ ์ ์ Request Define ํ๋ก์ ํธ ์๊ตฌ์ฌํญ ์ ์ Project Planning (์ํ๊ณํ ์๋ฆฝ) ํ๋ก์ ํธ ํ๋ ์์ ์ค๊ณ → WBS ์๋ฆฝ ๋ฐ ๊ฒํ ์๊ฒฌ ์๋ ด โ Discover = Desk Research
Desk Research Framework ๋ถ์ ํ๋ ์์ ์ค๊ณ → As-Is brand ๋ถ์ → As-Is ์ฑ๋ ๋ถ์ (PC/Mobile) → As-Is Contents ๋ถ์ (์ฝํ ์ธ ์ข ๋ฅ/์์/ํ์) → ๊ฒฝ์/์ ์ฌ์ ๊ณ Brand ๋ถ์ → ๊ฒฝ์/์ ์ฌ์ ๊ณ Channel ๋ถ์ (PC/Mobile) → ๊ฒฝ์/์ ์ฌ ์ ๊ณ UX ๋ถ์ (์๋น์ค/GUI) → ํธ๋ ๋ ๋ถ์ Insight Clustering (Co-creation) ๋ฐ์คํฌ๋ฆฌ์์น ์๋ ด ์ํฌ์ต Direction Modeling (To-be ๋ฐฉํฅ์ฑ ์๋ฆฝ) Brand SWOT & ERRC → GUI SWOT & ERRC → Positioning Map (Brand) → Image map / Moodboard (Brand) → ์ต์์ ํค์๋ ๋์ถ Concept Sketch To-be outline & concept โข Define = Modeling
VX Modeling (์๊ฐํ ๊ฒฝํ ์ ์) Metaphor → Color →Typography → Icon → Graphic Design Strategy (๋์์ธ ์ ๋ต ์๋ฆฝ) Design Strategy→ Concept Making ์ ๋ต ๋ณด๊ณ ์ค๊ฐ ๋ณด๊ณ โฃ Define = Core Design
GUI Design-Core (๊ธฐ๋ณธ ๋์์ธ) Icon ๊ฐ์ด๋ ๋์์ธ ์ ๋ฆฌ → ํ๋ก๋ชจ์ ๊ฐ์ด๋ ๋์์ธ ์ ๋ฆฌ → Basic Style Guide ์ ๋ฆฌ Interaction Design-Core (์ธํฐ๋ ์ ๋์์ธ) ์์ด์ฝ, ํ๋ก๋ชจ์ ๋ชจ์ ์ธํฐ๋ ์ ์ํ ๋์์ธ ๋ณด๊ณ ์ข ๋ฃ๋ณด๊ณ (Icon/ํ๋ก๋ชจ์ ๊ฐ์ด๋, ์ธํฐ๋์ ๋ชจ์ ์ํ) โค Deliver
์ฐ์ถ๋ฌผ ์ ๋ฆฌ ๋์์ธ ์ฐ์ถ๋ฌผ ์ ๋ฆฌ - ํ๋ก์ ํธ ๋ด GUI Style Guide ์ ๋ฆฌ ๊ต์ก ๋ฐ ์ธ์์ธ๊ณ ์ฐ์ถ๋ฌผ ์ด๊ด - ๊ต์ก ๋ฐ ์ธ์์ธ๊ณ ๊ฒ์ ํ์ธ ๊ฒ์ํ์ธ์ ์์ฑ ๋ฐ ํ์ธ ํ๊ณ ์ข ๋ฃ ํ๋ก์ ํธ ์ข ๋ฃ ๐ How
โ As-Is ๋ธ๋๋ ๋ถ์ (๋ธ๋๋์ ๋ํ ์ดํด ๊ธฐ๋ฐ์ ์์ด๋ฐ์ด์ , ์ ๋ต ์๋ฆฝ, ๋ฐฉํฅ ์ ์)
∗ ์ด๋ฏธ์ง ์บก์ณ ์ ๋ถ์ํ๊ณ ๋ถ์ํ ๋ด์ฉ์ ์ ๋ฆฌํด์ ๋ฌด์กฐ๊ฑด ๋ฌธ์ํ ํด์ ํ์ ํ๊ธฐ ์ข๊ฒ ๋ง๋ค์ด์ผ ํ๋ค.
โ As-Is ์ฝํ ์ธ , ๋ถ์ (ํ์ฌ ์ฝํ ์ธ ์ ๊ธฐ๋ฅ์ ์ดํดํ์ฌ, ๋์ฑ ๊ณ ๋ํ๋ ๋์์ธ์ ๊ฐ๋ฅํ๊ฒ ํ๋ค = ํํ๋ ๊ธฐ๋ฅ์ ๋ฐ๋ฅธ๋ค.)
โข ๊ฒฝ์/์ ์ฌ ์ฝํ ์ธ ๋ถ์ (๊ฒฝ์/์ ์ฌ ์ ์ฒด๋ ์ด๋ค ์ฝํ ์ธ ์ ๊ธฐ๋ฅ๋ค์ ์ฌ์ฉํ๋์ง ์ดํดํ๊ณ , ์ข์ ์ฝํ ์ธ ์ ๊ธฐ๋ฅ๋ค์ ์์ง)
∗ ์ฐจ๋ณ์ ์ ์ข์ ๊ฒ๊ณผ ์ข์ง ์์ ๊ฒ์ผ๋ก ๋ถ๋ฅํด๋๋ค.
โฃ As-Is ๋์์ธ ๋ถ์ (ํ์ฌ ๋์์ธ์ ์ฅ๋จ์ ์ง๋จํ๊ณ ์๋ฃจ์ ์ ์ ์ํ๋ค.
∗ ์์์ As-is ๋ธ๋๋ ๋ถ์์ ์งํํ๋ฉด์ ์์ฐ์ค๋ฝ๊ฒ ๋์์ธ๋ ํจ๊ป ๋ถ์์ ํ๊ฒ ๋๊ฒ ์ง๋ง ์ดํ ํ์ ์ ์ํด ๋ฌธ์๋ก ๋ฐ๋ก ์์ ํด๋๋ค.
∗ Design Essense ๊ฐ์ : ๋์์ธ ์์๋ฅผ ์ต์ํํจ์ผ๋ก์จ ๋์์ธ์ ๋จ์๋ช ํํ๊ฒ ์ ์งํ๊ณ , ์ฌ์ฉ์๊ฐ ์ฝ๊ณ ๋น ๋ฅด๊ฒ ์ ๋ณด์ ์ง์คํ ์ ์๋๋ก ํ๋ค.
∗ Color system ๊ฐ์ : ๋ธ๋๋ ์์ด๋ดํฐํฐ ์ปฌ๋ฌ ์ฌ์ฉ์ผ๋ก ํ์ฌ ๋ธ๋๋์ ์ํด ์์์ ๋๋ผ๊ฒ ํ๋ค.
∗ ๊ตฌ๋ถ์ ๋ฐ๋ฅธ ๊ฐ ์ปฌ๋ฌ๋ณ ๋ช ํํ ๊ท์น ์ ์ฉ์ผ๋ก ์ฝ๊ฒ ์ธ์งํ๊ณ ์ง์คํ ์ ์๋๋ก ํ๋ค.
โค ๊ฒฝ์/์ ์ฌ ๋์์ธ ๋ถ์ (ํ์ฌ์ ์ฅ๋จ์ ์ ์ง๋จ, ์ ๊ณ์ ๋์์ธ ์์ ๋ถ์)
โฅ ๋ธ๋๋ ํฌ์ง์ ๋ ๋งต
∗ ๋์์ธ์ ํตํด ๋ธ๋๋๋ฅผ ์ฌ์ฉ์์ ๊ณ ๊ฐ์๊ฒ ์ด๋ ์ ๋ ํฌ์ง์ ์์ ๋ณด์ด๊ฒ ํ์ฌ ๊ทธ ์ํฉ์์ ์ปค๋ฎค๋์ผ์ด์ ํ ๊ฒ์ธ์ง๋ ๋ฌธ์ํ๋ฅผ ์งํํ๊ธฐ๋ ํ๋ค.
โฆ ์ด๋ฏธ์ง๋งต / ๋ฌด๋๋ณด๋
∗ ์ ์ฌํ ํค์ ์ผ๊ด๋๊ฒ ๋ณด์ฌ์ค์ผ๋ก์จ ๋ฃฉ์คํ์ ๋ํ ๊ณต๊ฐ๋๋ฅผ ํ์ฑ
โง GUI
∗ ๋์์ธ์ ์ํ ๋ฆฌ์์ค, ์๊ฐ์๋ฃ ์์ง๋จ๊ณ / ํ์ ๋ฐ ๊ณต์ ๋ฅผ ์ํด ๋ฌธ์ํ ์งํฅ
โจ ์ ๋ต, ๋ฐฉํฅ ์๋ฆฝ
∗ ์ง๊ธ๊น์ง์ ์ค๋น๋ฅผ ์ ๋ฆฌํ์ฌ ํ์ ์ ์ฐ๋ฆฌ์ ์ ๋ต๊ณผ ๋ฐฉํฅ์ ์ค๋ช ํ๋ค.
๊ณต๊ฐํ ์ ์๋ ๊ฒฐ๊ณผ๋ฅผ ์ป์์ ๋์๋ ํด๋น ๊ณผ์ ์ ์ฌ์คํ, ์ฌ๊ฒ์ฆ, ์ฌ๊ณต๊ฐํ๋ ํ์คํฌ๋ฅผ ๋ฐ๋ณตํ๋ค.
โก๏ธ Visual Define∗ ๋น์ฃผ์ผ ์ ํ๊ธฐ ์ ์ ํ๋ก์ ํธ์ ๋ชฉํ๋ฅผ ๋ช ํํ ์์์ผ ํ๋ค.
โ ๊ฐ๋ ์ ์ธ ์ธก๋ฉด : ์ฒ ํ์ด๋ ๊ฐ์น๋ฅผ ์๊ฐํ ํ๋ ๋ถ๋ถ
โ ํํ์ ์ธ ์ธก๋ฉด : ํด๋น ๋ธ๋๋์ ๋ก๊ณ ์ ํํ๋ ์๋น์ค, ํ๋ซํผ์์ ์ฌ์ฉํด์ผ ํ๋ ์ด๋ค ํํ
โข ๊ฐ์น๋ ์๋ฏธ ๊ธฐ์ค์ผ๋ก ์์งํ ์๋ฃ๋ค์ ๋ฐํ์ผ๋ก ์ฌ๋ฌ ์ฌ๋๋ค์ด ๋ชจ์ฌ์ ๋ ผ์ํ๊ณ ํ์๋ฅผ ํตํด ๋ฐฉํฅ์ฑ์ ์ค์ ํ๊ณ ์์์ ์ ์ํ๋ค.
๐ป UI ๋์์ธ ๊ธฐ์ด ๊ฐ์ | Chapter 2-1 ~ 2-8
โก๏ธ๋์์ธ ํ๊ฒฝ
∗ Dp? : ํด์๋๋ง๋ค ๋์์ธ์ด ๋ค๋ฅด๊ฒ ์ถ๋ ฅ๋๋ ๊ฒ์ ๋ฐฉ์งํ๊ธฐ ์ํ ๊ฐ๋ , ๋ฐ๋ ์ฐจ์ด๋ฅผ ํ์
∗ ํ๋ฉด์ ๊ตฌ์ฑ์์๋ค์ ํฌ๊ธฐ๋ ๋ฐฐ์น๋ฅผ ํ ๋ ๊ธฐ๊ธฐ์ ๋ฌผ๋ฆฌ์ ์ธ ๋์คํ๋ ์ด ํด์๋์ ์ํฅ์ ๋ฐ์ง ์๊ณ ๋ ๋ฆฝ์ ์ผ๋ก ํฌ๊ธฐ๋ฅผ ์ง์ ํ ์ ์๋๋ก ํ๋ ๊ฐ์์ ํ์์ ๋จ์ 160DPI์ ๋์คํ๋ ์ด ํด์๋๋ฅผ ๊ธฐ์ค์ผ๋ก ํ๋ค.
∗ 360*640์ด ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋๋ ํ๋ฉด์ ํฌ๊ธฐ
0.75x (low-density) [1dpi] = ~ 120dpi 1.0x (medium-density) [mdpi] = ~ 160dpi → ํ์ค, 100% 1.5x (high-density) [hdpi] = ~ 240dpi 2.0x (extra-high-density) [xdpi] = ~ 320dpi 3.0x (extra-extra-high-density) [xxdpi] = ~ 480dpi 4.0x (extra-extra-extra-extra-high-density) [xxxdpi] = ~ 640dpi ∗ ex) Dpi 360*640 > xhdpi 720*1280
โก๏ธ์ปฌ๋ฌ์์คํ
∗ Background → #fafafa / Surface → #ffffff ๋ก ๊ตฌ๋ถํด์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ๋ ์์
∗ Inactive, Activated, Error, Disabled ์ํ์ ๋ฐ๋ผ์ ์ปฌ๋ฌ๋ฅผ ์ ์ํ ๊ฒ
∗ ํนํ Primary Color๋ Secondary Color ๊ฐ ๋ ๋ ๊ณ์ด์ผ ๊ฒฝ์ฐ Error ์ปฌ๋ฌ์ ํผ๋์ด ์๋๋ก ํ ๊ฒ
โก๏ธํ์ดํฌ๊ทธ๋ํผ
∗ ์์ ๋ง์ ๊ท์น์ ์ ์ฉํด์ ์ ๋ฆฌํ ๊ฒ.
∗ ๊ฐ์ฅ ์์ Body ๋ด์ ํ์ดํฌ ํฌ๊ธฐ๊ฐ 14 ๋ฐ์ผ๋ก ๋ด๋ ค๊ฐ์ง ๋ง ๊ฒ.
โก๏ธ์์ด์ฝ
โ ์ฑ์์ด์ฝ
∗ ๊ธฐ๊ธฐ๋ณ๋ก ์์ด์ฝ์ ํฌ๊ธฐ๋ ๋ค๋ฅด๋ค
iPhone 180px*108px (60pt*60pt @3x) 120px*120px (60pt*60pt @2x) iPad Pro 167px*167px (83.5pt*83.5pt @2x) Pad, iPad mini 152px*152px (76pt*76pt @2x App Store 1024px*1024px (1024pt * 1024px @1x) โ ์์คํ ์์ด์ฝ
∗ ์ค์ํ๋ฉด ์ข์ ํน์ ๊ถ์ฅ๋๋ ์ข์ ์ฌ์ด์ฆ๊ฐ ์๋ค
∗ ์ผ๋ํด ๋์ด์ผ ํ ๊ท์น
โถ icon layout : ์ฌ์ด์ฆ, ์์ ๋ด์ฉ๋ฌผ์ด ๋ค๋ฅด๋ค๊ณ ํ๋ค ๊ท์ ๋ ์ฌ์ด์ฆ๋ก ์ ์ํ์ฌ์ผ ๋์ค์ ๋์์ธํ๊ธฐ ์ฝ๋ค. (24*24px or 20*20px)
โท ์ฌ์ ๊ณต๊ฐ์ 48*48px ๋ก ์์ . ํฐ์น ์์ญ์ ์๊ฐํ๊ธฐ
โธ icon grid & keyline : keyline์ ๊ทธ๋ฆฌ๋์ ๊ธฐ์ด, ์ผ๊ด๋ ์๊ฐ์ ๋น์จ์ ์ ์งํ ์ ์๋ค.
โน icon style : line, fill, color ์ธ ์ข ๋ฅ๋ฅผ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉํ๋ค.
โบ icon stroke : ๊ธฐ๋ณธ์ ์ผ๋ก 2px์ stroke๋ฅผ ์ ์งํ๊ณ ์๋ค.
'๐ฏ๐๐ง๐ค ๐๐๐จ๐ > ๐๐๐๐๐๐๐' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ