๏ฃฟ Apple Lover Developer & Artist

์˜์†์ ์ธ ๋””์ž์ธ์— ํ˜„๋Œ€์˜ ๊ณต๊ฐ์„ ์ฑ„์›Œ๋„ฃ๋Š” ๊ณต๋ฐฉ์ž…๋‹ˆ๋‹ค

๋ฐ˜์‘ํ˜•

๐Ÿถ Experience/Developer Story 3

[ํšŒ๊ณ ] ์•ˆ์ „ํ•œ ํ˜„์—… iOS ์•ฑ ๊ฐœ๋ฐœ ๋„์ „๊ธฐ - Abstract

Overview ๋ณด์•ˆ ์—…์ข… ๋ถ„์•ผ์˜ ์ค‘๊ฒฌ๊ธฐ์—…์—์„œ iOS ์•ฑ ๊ฐœ๋ฐœ์ž๋กœ์„œ ์–ป์€ ๊ฒฝํ—˜์„ ์ •๋ฆฌํ•ด ๋ณธ๋‹ค. ๋‚˜๋Š” ๋ˆ„๊ตฌ์ธ๊ฐ€? ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์ž๋ฅผ ์‹œ์ž‘ํ•˜๊ณ  ์ง€๊ธˆ๊นŒ์ง€ ๊ฐ€์Šด์— ํ’ˆ์€ ์ดˆ์‹ฌ์ด ์žˆ๋‹ค. ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•  ๋•Œ ์˜์‚ฌ๊ฒฐ์ •์— ๊ทผ๋ณธ์ ์œผ๋กœ ์˜ํ–ฅ์„ ์ฃผ๋Š” ์š”์†Œ์ด๋‹ค. ํ•ต์‹ฌ ๊ฐ€์น˜๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์œผ๋ฉฐ ์ตœ๋Œ€ํ•œ ์ง€์ผœ๋‚ด๊ณ ์ž ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ๋‹ค. ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์˜ ๊ณ ๋ฏผ์„ ํ•ด๊ฒฐํ•˜๋„๋ก ๋ฌธ์ œ๋ฅผ ์ •์˜ํ•  ์ˆ˜ ์žˆ๋Š” ์‚ฌ๋žŒ์ด ๋˜๊ณ  ์‹ถ๋‹ค. ์‚ฌ์šฉ์ž์˜ ๋ฌธ์ œ์  ํ•ด๊ฒฐ์„ ์œ„ํ•œ ๊ธฐ์ˆ ์  ์†”๋ฃจ์…˜์„ ๋ณด๊ธ‰ํ•˜๊ณ  ์‹ถ๋‹ค. ์†”๋ฃจ์…˜์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž๊ฐ€ ์ค‘์š”ํ•œ ์ผ์— ์ง‘์ค‘ํ•˜๋„๋ก ๋„์™€์ฃผ๊ณ  ์‹ถ๋‹ค. ๋™๋ฃŒ์™€ ํ•จ๊ป˜ ๋™๋ฐ˜ ์„ฑ์žฅ์„ ์ถ”๊ตฌํ•˜๊ณ  ์ฝ”๋“œ ์„ค๊ณ„๋ฅผ ์„ฑ์ทจํ•ด๊ฐ€๊ณ  ์‹ถ๋‹ค. ์ข…ํ•ฉ์ ์ธ ํšŒ์‚ฌ ๊ฒฝํ—˜ ํŒ๊ต์—ญ ๋ถ€๊ทผ์— ์œ„์น˜ํ•œ ๋ณด์•ˆ ์—…์ข…์˜ ์ค‘๊ฒฌ๊ธฐ์—…์—์„œ iOS ๊ฐœ๋ฐœ์ž๋กœ ๊ทผ๋ฌดํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๊ฐ€ ์ƒ๊ฒผ๋‹ค. ์ด๋ฒˆ ์ปค๋ฆฌ์–ด ๊ฒฝํ—˜์€ ๋‹ค์Œ์˜ ์‚ฌ์œ ๋กœ..

[Flutter] ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ์•ฑ ๊ฐœ๋ฐœ ๋„์ „๊ธฐ 3๋ถ€์ž‘ - 2๋ถ€ ๋ฌผ๋ฅ˜์ฃผ์„ ์—… ์ง€์‹

Overview ๋ฌผ๋ฅ˜ ์ฃผ์„ ์—… ๋ถ„์•ผ๋ฅผ ๊ฒฝํ—˜ํ•˜๋ฉฐ ์–ป์€ ์–•์€ ์ง€์‹์„ ์ •๋ฆฌํ•ด๋ณด๋ ค๊ณ  ํ•œ๋‹ค. ์—…๊ณ„ ์ข…์‚ฌ์ž ๋ถ„๋“ค๊ณผ ์†Œํ†ตํ•˜๋ฉด์„œ ์ฃผ์›Œ๋“ค์€ ๋‚ด์šฉ๋„ ํšŒ๊ณ ํ•ด๋ณธ๋‹ค. ํ•„์ž๋„ ์ž˜ ๋ชจ๋ฅด๋Š” ์™€์ค‘์— ๊ฒฝํ—˜ํ•œ ๋‚ด์šฉ์„ ๋‹ด์€ ๊ฒƒ์œผ๋กœ ์ •ํ™•ํ•˜์ง€ ์•Š์€ ๋‚ด์šฉ์ด ๋‹ค์†Œ ํฌํ•จ๋  ์ˆ˜ ์žˆ๋‹ค. ๋ฌผ๋ฅ˜ ์ฃผ์„ ์—… ์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ ํ†ต์‹  ๊ณผ์ •์—์„œ OSI 7 ๊ณ„์ธต์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์บก์Šํ™”๋œ ํŒจํ‚ท์€ ๋„คํŠธ์›Œํฌ ์ค‘๊ฐ„ ๋ผ์šฐํ„ฐ๋ฅผ ๊ฑฐ์ณ ๋ชฉ์ ์ง€ ์ปดํ“จํ„ฐ์— ๋„์ฐฉํ•˜๊ฒŒ ๋œ๋‹ค. ๋ฌผ๋ฅ˜ ์ฃผ์„ ์—…์€ ๋ฐฐ์†ก ๊ด€๋ฆฌ ์„œ๋น„์Šค ๋ฌผ๋ฅ˜์ฃผ์„ ์—…์ž๋Š” "ํฌ์›Œ๋”", ๊ณ ๊ฐ์€ "ํ™”์ฃผ(ํ™”๋ฌผ์˜ ์ฃผ์ธ)", ์šด์†ก์ž๋Š” "์ฐจ์ฃผ(์ฐจ๋Ÿ‰์˜ ์ฃผ์ธ)"๋ผ๊ณ  ๋ถˆ๋ฆฐ๋‹ค. ์ด ์—…๊ณ„์—์„œ๋Š” ์•ž๊ธ€์ž๋ฅผ ๋”ฐ์„œ ์ถ•์•ฝ์–ด๋ฅผ ๋งŒ๋“œ๋Š” ๋ฐฉ์‹์œผ๋กœ ๋„๋ฉ”์ธ ์šฉ์–ด๊ฐ€ ๋งŒ๋“ค์–ด์ง„ ๊ฒฝ์šฐ๊ฐ€ ๋‹ค์ˆ˜ ์กด์žฌํ•œ๋‹ค. ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ๋ฌผ๊ฑด์„ ์ฃผ๋ฌธํ•˜๊ณ  ์ง‘์•ž์—์„œ ๋ฐ›์•„๋ณด๋Š” ์ผ์€ ์šฐ๋ฆฌ์—๊ฒŒ ์ต์ˆ™ํ•˜๋‹ค. ๋‹น์ผ ๋ฐฐ์†ก ์„œ๋น„์Šค๋ฅผ..

[Flutter] ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ์•ฑ ๊ฐœ๋ฐœ ๋„์ „๊ธฐ 3๋ถ€์ž‘ - 1๋ถ€ ํ”„๋กœ์ ํŠธ ํšŒ๊ณ 

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

๋ฐ˜์‘ํ˜•