๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

Apple Developer Academy/ํšŒ๊ณ 

Apple Developer Academy 6์ฃผ์ฐจ ํšŒ๊ณ 

 

์ž˜ํ•œ ๊ฒƒ์€ ๋ฌด์—‡์ธ๊ฐ€?

 

NC1

 

NC1์„ ์‹œ์ž‘ํ•˜๊ณ , ๊ฐœ๋ฐœ์„ ํ•  ๋•Œ ๋‹จ์ˆœํžˆ ๊ธฐ๋Šฅ์„ ๊ฐœ๋ฐœํ•˜๋Š” ๋ฐ์— ๋ชฐ๋‘ํ•˜๊ธฐ ๋ณด๋‹ค๋Š” ์™œ ์ด๋ ‡๊ฒŒ ์งœ์•ผํ•˜๋Š” ๊ฒƒ์ธ์ง€ ์˜์‹์ ์œผ๋กœ ์ƒ๊ฐํ•˜๋ฉด์„œ ์ฝ”๋“œ๋ฅผ ์ง  ๊ฒƒ. → ํšŒ์‚ฌ์— ๋‹ค๋‹ˆ๋ฉด์„œ ์–ด๋–ป๊ฒŒ๋“  ๊ฐœ๋ฐœ ๊ธฐ๊ฐ„์— ๋งž์ถ”๋ ค๊ณ  ๊ธ‰ํ•˜๊ฒŒ ๊ฐœ๋ฐœํ•˜๋Š” ์Šต๊ด€์ด ๋‚จ์•„์žˆ์–ด์„œ ์—ฌ์ „ํžˆ ์ž‘์—…ํ•˜๋ฉด์„œ ๊ทธ๋Ÿฌํ•œ ์Šต๊ด€์ด ๋ถˆ์‘ฅ ๋ถˆ์‘ฅ ๋‚˜์˜ค๊ธฐ๋„ ํ•˜์ง€๋งŒ, ์˜์‹์ ์œผ๋กœ ์—ฌ๊ธฐ์„œ๋Š” ๊ฒฐ๊ณผ๊ฐ€ ์ค‘์š”ํ•œ ๊ฒƒ์ด ์•„๋‹Œ ๋ฐฐ์›€์ด ์ค‘์š”ํ•œ ๊ฒƒ์ด๋‹ค ๋ผ๋Š” ๋ง์„ ๋˜์ƒˆ๊ธฐ๊ณ  ์žˆ๋‹ค.

 

ex. ์ด ์ƒํ™ฉ์— ์ด ํ”„๋กœํผํ‹ฐ ๋ž˜ํผ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ๋งž๋Š” ๊ฒƒ์ธ๊ฐ€? ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง์„ ์ด๋Ÿฐ ์‹์œผ๋กœ ์งœ๋Š” ๊ฒƒ์ด ์ตœ์„ ์ธ๊ฐ€

 

UX๋ฅผ ๊ณ ๋ คํ•˜๋ฉด์„œ ํ”„๋กœํ† ํƒ€์ž…์„ ๋งŒ๋“  ๊ฒƒ

UX ์Šคํ„ฐ๋””๋ฅผ ํ•˜๋ฉด์„œ ์กฐ๊ธˆ์”ฉ UX๋ฅผ ๋ณด๋Š” ๋ˆˆ์ด ์•„์ฃผ ์กฐ๊ธˆ์”ฉ ์ƒ๊ธฐ๊ณ  ์žˆ๋Š”๋ฐ, ๊ด€๋ จ๋œ ์ฑ…๋„ ์ฝ๊ณ  ํ•˜๋‹ค ๋ณด๋‹ˆ ์‚ฌ์šฉ์„ฑ์„ ๊ณ ๋ คํ•œ ์ข‹์€ ๋””์ž์ธ์ด๋ž€ ๋ฌด์—‡์ธ๊ฐ€? ๋ฅผ ๋””์ž์ธํ•  ๋•Œ ๋งŽ์ด ์ƒ๊ฐํ•˜๊ฒŒ ๋œ ๊ฒƒ์„ ์ž˜ํ•œ ๊ฒƒ ๊ฐ™๋‹ค. ๊ทธ๋ฆฌ๊ณ , ์• ํ”Œ ํ”Œ๋žซํผ ๋””์ž์ธ ์„ธ์…˜์„ ๋“ค์œผ๋ฉด์„œ ๋‚ด ์•ฑ์˜ ์‚ฌ์šฉ์„ฑ์„ ํ”ผ๋“œ๋ฐฑ ํ•ด๋ณด๊ฒŒ ๋˜์—ˆ๊ณ  ๋‚ด๊ฐ€ ์•ฑ์—์„œ ๋งŒ๋“  ํ™”๋ฉด ๊ตฌ์„ฑ ๋ฐฉ์‹์„ ๋ณ€๊ฒฝํ•˜๋Š” ๋“ฑ ์ข€ ๋” ๋‚˜์€ UX ๋””์ž์ธ์ด ๋ฌด์—‡์ธ์ง€ ๊ณ ๋ คํ•ด๋ณด๋Š” ์ž‘์—…์˜ ์žฌ๋ฏธ๋ฅผ ์ ์  ๋Š๋ผ๊ณ  ์žˆ๋‹ค.

 

๊ฐœ์ธ ๊ณต๋ถ€

 

๋‹ค์‹œ ์ฒ˜์Œ์œผ๋กœ ๋Œ์•„๊ฐ€ Swift ๊ธฐ์ดˆ๋ฅผ ๋‹ค์ง€๋Š” ๊ณผ์ •์„ ๋ฐŸ๊ณ  ์žˆ๋Š” ๊ฒƒ

: ์ด๋ ‡๊ฒŒ ๊ฐ ์žก๊ณ  Swift ๊ธฐ์ดˆ ๊ณต๋ถ€๋ฅผ ํ•˜๋Š” ๊ฒƒ์€ ์˜ค๋žœ๋งŒ์ธ๋ฐ, ์ด ๊ณต๋ถ€๋ฅผ ํ†ตํ•ด ๋‹จ์ˆœํžˆ ์ฝ”๋“œ๋ฅผ ์งœ๋Š” ๊ฒƒ์„ ๋„˜์–ด์„œ ์™œ ์ด ๋ฌธ๋ฒ•์„ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋Š”์ง€ ๊ทธ๋ฆฌ๊ณ  ํ•ด๋‹น ๊ฐœ๋…์„ ์ ๊ฒ€ํ•  ์ˆ˜ ์žˆ์–ด์„œ ์ข‹์€ ๊ฒƒ ๊ฐ™๋‹ค.

 

์ž˜๋ชปํ•œ ๊ฒƒ์€ ๋ฌด์—‡์ธ๊ฐ€?

๋ฒŒ๋ ค๋†“์€ ๊ฒƒ์ด ๋งŽ์•„์„œ ํ—ˆ์šฐ์ ๊ฑฐ๋ฆฌ๋ฉด์„œ ์ซ“๊ธฐ๋ฉด์„œ ์‚ฌ๋Š” ๊ฒƒ..


์˜์š•์ด ์ถฉ๋งŒํ•˜๋˜ 3์›”์— ๊ต‰์žฅํžˆ ๋งŽ์€ ์Šคํ„ฐ๋””์— ์ฐธ์—ฌ ์‹ ์ฒญ์„ ํ–ˆ๊ณ , ๋„ˆ๋ฌด ๋‚ด๊ฐ€ ํ•  ์ˆ˜ ์žˆ๋Š” ์–‘์— ๋น„ํ•ด ๋งŽ์€ ๊ฑธ ํ•˜๊ณ  ์žˆ๋Š” ๊ฒƒ์€ ์•„๋‹Œ๊ฐ€ ๋ผ๋Š” ์ƒ๊ฐ๋„ ๋“ค์—ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ํ•ด๋‹น ๊ณ ๋ฏผ์— ๋Œ€ํ•ด ๋‹ค์–‘ํ•œ ์‚ฌ๋žŒ๋“ค๊ณผ ์ด์•ผ๊ธฐ๋ฅผ ๋‚˜๋ˆ ๋ณด์•˜๊ณ  ๋‚ด๊ฐ€ ๋‚ด๋ฆฐ ๊ฒฐ๋ก ์€ ๊ทธ๋ƒฅ ๋‚ด๊ฐ€ ํ•  ์ˆ˜ ์žˆ๋Š” ์ตœ์„ ์„ ๋‹คํ•˜์ž์ด๋‹ค. ์•„์นด๋ฐ๋ฏธ ํ™˜๊ฒฝ์„ ์ด์šฉํ•ด์„œ ํฐ ์„ฑ์žฅ์„ ํ•˜๊ณ  ์‹ถ๋‹ค๋Š” ๋ชฉํ‘œ๊ฐ€ ์žˆ๊ธฐ ๋•Œ๋ฌธ์—, ์ตœ๋Œ€ํ•œ ๋‚ด๊ฐ€ ์–ป์–ด๊ฐ€๊ณ  ์‹ถ์€ ๊ฒƒ์„ ๋‹ค ์–ป์–ด๊ฐ€๋ ค๊ณ  ํ•œ๋‹ค. ๊ทธ๋Ÿฌ๊ธฐ ์œ„ํ•ด์„œ๋Š” ์‹œ๊ฐ„์„ ์ƒ์‚ฐ์„ฑ ์žˆ๊ฒŒ ์จ์•ผํ•  ๊ฒƒ์ด๊ณ , ์ตœ๋Œ€ํ•œ ์‹œ๊ฐ„์— ์ซ“๊ธฐ๋Š” ๊ฒƒ์ด ์•„๋‹Œ ๋‚ด๊ฐ€ ์‹œ๊ฐ„์„ ๊ด€๋ฆฌํ•ด์„œ ์ตœ์„ ์„ ๋‹คํ•ด ์‚ด๊ณ  ์‹ถ๋‹ค.

 

๋ฌด์—‡์„ ๋ฐฐ์› ๋Š”๊ฐ€? 

์ดˆ์‹ฌ์ž์˜ ๋งˆ์Œ, ๊ฒธ์†ํ•œ ๋งˆ์Œ

์ด๋ฒˆ์ฃผ๋Š” ์ œ๋ผ์Šค์™€ ๋‚˜๋ˆˆ ์ด์•ผ๊ธฐ๊ฐ€ ๊ฐ€์žฅ ๋งˆ์Œ์— ์™€๋‹ฟ์•˜๋‹ค. ๋‚˜๋Š” ์•„๋ฌด๊ฒƒ๋„ ๋ชจ๋ฅธ๋‹ค๋Š” ๋งˆ์Œ, ๊ทธ๋ฆฌ๊ณ  ์•„๋Š” ๊ฒƒ๋„ ๋‘๋“œ๋ ค๋ณด๊ณ  ๊ฑด๋„ˆ๋Š” ๊ฒƒ. ์ƒ๊ฐํ•ด๋ณด๋ฉด, ๋‚ด๊ฐ€ iOS ๊ฐœ๋ฐœ์ž๋กœ ์ผํ•˜๋‹ค ์™€์„œ, ์‚ฌ๋žŒ๋“ค์ด ๋‹ค ์•„๋Š” ๊ฒƒ์„ ๋‹ค ์•Œ์•„์•ผ ํ•˜๊ณ  ๋Œ€๋‹ต์„ ํ•˜์ง€ ๋ชปํ•˜๋ฉด ์Šค์Šค๋กœ ์ž๊ดด๊ฐ์— ๋น ์งˆ ๋•Œ๋„ ์žˆ์—ˆ๋˜ ๊ฒƒ ๊ฐ™๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ๋‚˜๋„ ๋ฐฐ์šฐ๊ธฐ ์œ„ํ•ด์„œ, ์ด๊ณณ์— ์™”๊ณ  ์•„์ง ๋ชจ๋ฅด๋Š” ๊ฒƒ๋„ ๋งŽ๊ธฐ ๋•Œ๋ฌธ์— ๋‚ด๊ฐ€ ๋„์›€์„ ์ค„ ์ˆ˜ ์žˆ๋Š” ์„ ์—์„œ๋Š” ๋„์›€์„ ์ฃผ๋˜ ๋ชจ๋ฅด๋Š” ๊ฒƒ์„ ๋ถ€๋„๋Ÿฌ์›Œ ํ•˜์ง€ ๋ง์•„์•ผ๊ฒ ๋‹ค๋Š” ์ƒ๊ฐ์„ ํ–ˆ๋‹ค.

 

ํ•ด๊ฒฐํ•ด์•ผํ•  ๋ฌธ์ œ/๋‚จ์•„์žˆ๋Š” ์˜๋ฌธ์€ ๋ฌด์—‡์ธ๊ฐ€?

๊ฐœ๋ฐœ ๊ณต๋ถ€๋ฅผ ์ž˜ ํ•œ๋‹ค๋Š” ๊ฒƒ์ด ๋ฌด์—‡์ธ์ง€, ์ฝ”๋“œ๋ฅผ ์ž˜ ์งœ๋Š” ๊ฒƒ์ด ๋ฌด์—‡์ธ์ง€, ์ „๋ฐ˜์ ์ธ ํ•™์Šต ๋ฐฉํ–ฅ์„ฑ์— ๋Œ€ํ•ด ๊ณ ๋ฏผ๋˜๋Š” ์ ์ด ๋งŽ๋‹ค. ๋˜ ๋‚ด๊ฐ€ ์ด ๊ฐœ๋…์„ ์ž˜ ์ดํ•ดํ•œ ๊ฒƒ์ด ๋งž๋Š”์ง€๋ฅผ ์–ด๋–ป๊ฒŒ ํ™•์ธํ•ด์•ผ ํ•˜๋Š” ๊ฒƒ์ธ์ง€ ๊ทธ๋ƒฅ ์ด๋Ÿฐ ์ด์•ผ๊ธฐ๋ฅผ ์‚ฌ๋žŒ๋“ค๊ณผ ๋‚˜๋ˆ ๋ณด๊ณ  ์‹ถ๋‹ค.

 

์–ด๋–ป๊ฒŒ ๊ฐœ์„ ํ•  ๊ฒƒ์ธ๊ฐ€?

๋ธŒ๋ฆฟ์ง€ ๊ธฐ๊ฐ„์— ๋ฉ˜ํ† ๋ถ„๋“ค์„ ์ฐพ์•„๊ฐ€์„œ ์ด์•ผ๊ธฐ ๋‚˜๋ˆ ๋ณด๋ ค ํ•œ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ์กฐ๊ธˆ์€ ๊ณ ๋ฏผ์ด ํ’€๋ฆฌ์ง€ ์•Š์„๊นŒ ์‹ถ๋‹ค!