iOS

[Apple Developer] ํœด๋จผ ์ธํ„ฐํŽ˜์ด์Šค ๊ฐ€์ด๋“œ๋ผ์ธ(HIG) ์‚ดํŽด๋ณด๊ธฐ - ์›จ๋น„๋‚˜

๊ฒฝํ‘ธ 2024. 4. 19. 11:00
๋ฐ˜์‘ํ˜•

์˜ค๋Š˜ ์›จ๋น„๋‚˜์—์„œ๋Š”

HIG๋ฅผ ๊ฐ„๋‹จํ•˜๊ฒŒ ์‚ดํŽด๋ณด๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ๋‹ค.

์ดˆ๋ฐ˜๋ถ€์—๋Š” HIG ์—ญ์‚ฌ๋ฅผ ์œ„์ฃผ๋กœ ์„ค๋ช…์„ ํ•ด์ฃผ์…จ๋Š”๋ฐ, ์˜ค๋žœ ์—ญ์‚ฌ๋ฅผ ๊ฐ€์ง„ ๋งŒํผ ๋ณด์žฅ๋œ ๋””์ž์ธ ๊ฒฝํ—˜์„ ์ค„ ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ด ํ•ต์‹ฌ์ด์—ˆ๋˜ ๊ฒƒ ๊ฐ™๋‹ค.

์ดํ›„์—๋Š” HIG์— ๋“ค์–ด๊ฐ€ 6๊ฐ€์ง€ ์„น์…˜์„ ๊ฐ„๋‹จํ•˜๊ฒŒ ์‚ดํŽด๋ณด๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ๋‹ค.

๊ฐ•์กฐํ•˜์…จ๋˜ ๊ฒƒ์€ Best Practice์™€ Consider ๋ถ€๋ถ„์„ ์กฐ๊ธˆ๋” ์ฃผ์˜ ๊นŠ๊ฒŒ ๋ด์ฃผ์—ˆ์œผ๋ฉด ํ•˜๋Š” ๊ฒƒ์ด์—ˆ๋‹ค.

๋ชจ๋“  ๋‚ด์šฉ์„ ์ •๋ฆฌํ•˜์ง€ ์•Š์•˜๊ณ , ์‹ค์งˆ์ ์ธ ์›์น™ ํŒŒํŠธ, HIG๋ฅผ ํ›Œ๋ฅญํ•˜๊ฒŒ ์†Œํ™”ํ•œ ์•ฑ ์†Œ๊ฐœ, ์ง์ ‘ ํ•ด๋ณผ ๋งŒํ•œ ์•ก์…˜ ์•„์ดํ…œ๋งŒ ์ •๋ฆฌํ–ˆ๋‹ค.

 


 

 

ํœด๋จผ ์ธํ„ฐํŽ˜์ด์Šค ๊ฐ€์ด๋“œ๋ผ์ธ ์‚ดํŽด๋ณด๊ธฐ

์ •๋ฆฌ์— ์•ž์„œ ์ค‘์š”ํ•œ ๋‚ด์šฉ์ด ์žˆ๋‹ค.

- ๋“œ๋””์–ด ํœด๋จผ ์ธํ„ฐํŽ˜์ด์Šค ๊ฐ€์ด๋“œ๊ฐ€ ํ•œ๊ตญ์–ด๋ฅผ ์ œ๊ณตํ•œ๋‹ค๊ณ  ํ•œ๋‹ค. ์–ธ์ œ ๋‚˜์˜ค๊ฒŒ ๋ ์ง€๋Š” ๋ชจ๋ฅด๊ฒ ์ง€๋งŒ ์˜ฌํ•ด ์•ˆ์œผ๋กœ๋Š” ๋‚˜์˜จ๋‹ค๊ณ  ํ•˜๋‹ˆ ๊ธฐ๋Œ€๊ฐ€ ๋œ๋‹ค.

์‹ค์งˆ์ ์ธ ์›์น™

- ์–ด๋””๊นŒ์ง€ HIG์— ๋งž์ถฐ์•ผ ํ• ๊นŒ๋ผ๋Š” ๊ณ ๋ฏผ์„ ํ•ด๋ณธ ์ ์ด ์žˆ์„ ๊ฒƒ์ด๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ์ƒ๊ฐํ–ˆ๋˜ ๊ฒƒ์ฒ˜๋Ÿผ ๋””์ž์ธ์—๋Š” ์ •๋‹ต์ด ์—†๊ฑฐ๋‹ˆ์™€ HIG๋Š” ๊ฐ€์ด๋“œ๋ผ์ธ์ผ ๋ฟ์ด๋ผ๋Š” ๊ฒƒ์„ ๊ธฐ์–ตํ•ด ๋‹ฌ๋ผ๊ณ  ๋ง์”€ํ•ด ์ฃผ์…จ๋‹ค. ๋”ฐ๋ผ์„œ ๋ฐ˜๋“œ์‹œ ๋”ฐ๋ผ์•ผ ํ•  ๊ฒƒ์€ ์•„๋‹ˆ๋ผ๋Š” ๊ฒƒ์ด๋‹ค.

- Never, Don’t, Always์™€ ๊ฐ™์€ ๋‹จ์–ด๋Š” ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ , Try, Avoid, Consider์™€ ๊ฐ™์€ ๋‹จ์–ด๋ฅผ ์ฃผ๋กœ ์‚ฌ์šฉํ•œ ๊ฒƒ์„ ๋ณด๋ฉด ์•Œ ์ˆ˜ ์žˆ๋‹ค.

- ๋‹ค๋งŒ, ๋””์ž์ธ๊ณผ ๊ฐœ๋ฐœ์— ์žˆ์–ด ์˜์‚ฌ๊ฒฐ์ •์—๋Š” ํฐ ๋„์›€์„ ์ค„ ์ˆ˜ ์žˆ์œผ๋‹ˆ ์–ธ์ œ๋“ ์ง€ ์ฐธ๊ณ ํ•ด ์ฃผ๋ฉด ์ข‹๋‹ค.

์œ ์—ฐ์„ฑ

- ์•ž์„œ ์„ค๋ช…ํ–ˆ๋“ฏ์ด ์˜ค๋žœ ์—ญ์‚ฌ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๊ธฐ์— ๊ทธ ์‹œ๊ฐ„ ๋™์•ˆ ์ถฉ๋ถ„ํ•œ ๊ฒ€์ฆ์ด ๋˜์–ด์™”๋‹ค๋Š” ๊ฒƒ์„ ๋ฐ˜์ฆํ•œ๋‹ค. ๊ทธ๋ ‡๊ธฐ์— ์• ํ”Œ์˜ ํ”Œ๋žซํผ ์•ˆ์—์„œ HIG๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ๋””์ž์ธ์„ ๊ฐ€์ ธ๊ฐ€๋ฉด ์œ ์—ฐ์„ฑ๊ณผ ์‘์ง‘๋ ฅ์„ ๋†’์ผ ์ˆ˜ ์žˆ๋‹ค.

HIG๋ฅผ ์ž˜ ์ดํ–‰ํ•œ ํ—ค๋“œ์ŠคํŽ˜์ด์Šค

- HIG๋ฅผ ์ž˜ ์ดํ–‰ํ•œ ๋Œ€ํ‘œ์ ์ธ ์•ฑ์œผ๋กœ ํ—ค๋“œ์ŠคํŽ˜์ด์Šค๊ฐ€ ์žˆ์œผ๋‹ˆ ์„ค์น˜ํ•ด์„œ ์‚ฌ์šฉํ•ด ๋ณด๋Š” ๊ฒƒ๋„ ํฐ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ๋‹ค.

์•ก์…˜ ์•„์ดํ…œ

- ๋Œ€ํ‘œ์ ์œผ๋กœ ํ•ด๋ณผ ๋งŒํ•œ ์•„์ดํ…œ์„ ์†Œ๊ฐœ

1. ๋‚ด๋น„๊ฒŒ์ด์…˜ ์žฌ์„ค๊ณ„

- ์•ฑ๊ตฌ์กฐ์˜ ๊ทผ๊ฐ„์ด ๋˜๋Š” ๋‚ด๋น„๊ฒŒ์ด์…˜์„ ์žฌ์„ค๊ณ„ํ•ด๋ณด๋Š” ๊ฒƒ์„ ์ถ”์ฒœํ•œ๋‹ค. ๊ฐ€๋ น ํ•œ ํƒญ์— ๋„ˆ๋ฌด ๊นŠ์€ ๋Ž์Šค๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์ง€๋Š” ์•Š์€์ง€, ํƒญ์— ๊ท€์†๋˜์–ด ์žˆ๋Š” ๊ฒƒ๋“ค์ด ๊ณตํ†ต์ ์ธ ๊ฒƒ์— ๋ถ€ํ•ฉํ•˜๋Š”์ง€ ๋“ฑ์„ ํ™•์ธํ•ด ๋ณด๋ฉด์„œ ์žฌ์„ค๊ณ„๋ฅผ ํ•ด๋ณด๊ธฐ

- HIG์˜ Tab bars๋ฅผ ์‚ดํŽด๋ณด๋ฉด์„œ Best Practice์™€ Consider๋ฅผ ์ฝ์–ด๋ณด๊ธฐ ( iPadOS์—์„œ๋Š” Sidebars )

2. ์œ„์ ฏ๊ณผ ์‹ค์‹œ๊ฐ„ ํ˜„ํ™ฉ์„ ์‚ฌ์šฉํ•ด ๋ณด๊ธฐ

- ์ข‹์€ ์œ„์ ฏ์˜ ๊ฒฝํ—˜์„ ์œ„ํ•ด HIG์˜ System Experience ํŒŒํŠธ๋ฅผ ๋ณด๋ฉด์„œ ๊ตฌํ˜„ํ•ด ๋ณด๊ธฐ

- ์˜ˆ๋ฅผ ๋“ค์–ด ๋ผ์ด๋ธŒ ์•กํ‹ฐ๋น„ํ‹ฐ๋Š” ์‹œ์ž‘๊ณผ ๋์ด ์žˆ๋Š” ๊ฒฝ์šฐ์— ์‚ฌ์šฉํ•˜๋ฉด ์ข‹๋‹ค. ๋ฐฐ๋‹ฌ ํ˜„ํ™ฉ์ด๋ผ๋˜๊ฐ€, ๋ฝ€๋ชจ๋„๋กœ ํƒ€์ด๋จธ, ์šด๋™ ํƒ€์ด๋จธ ๋“ฑ

๋ฐ˜์‘ํ˜•