[ ๐ฃ 2024 7์ UPDATE๐ฃ ]
์ด ๊ฐ์๋ ํ ๋ฌ ํ ๋ฌด๋ฃ๋ก ์ ํ๋ ์์ ์
๋๋ค.
(์ธํ๋ฐ ๊ท์ ์ ํ ๋ฌ ์ ๊ณ ์ง๊ฐ ํ์ํ๋ค๊ณ ํฉ๋๋ค.)
[ ๐ฃ 2023 7์ UPDATE๐ฃ ]
์ธํ๋ฐ ํ์ฌ ๊ธฐ์ค 3,942๋ช
์ด ์๊ฐํ๋ ์กฐ์ด์ค์ ์ฝํ๋ฆฐ ๊ฐ์๊ฐ 2023 ๋ฒ์ ์ ๋ฉด ๋ฆฌ๋ด์ผ ๋์์ต๋๋ค!
ํด๋น ๊ฐ์๋ฅผ ๊ตฌ๋งคํ์๋ฉด, 2023 ๋ฒ์ ์ฝํ๋ฆฐ ์ต์ ๊ฐ์๊ฐ ๋ฌด๋ฃ๋ก ์ ๊ณต๋ฉ๋๋ค.
๋ง์ฝ ์ฝํ๋ฆฐ์ ๋ชจ๋ฅด๊ณ ํ๋ก๊ทธ๋๋ฐ์ ํด๋ณธ ์ ์ด ์๋๋ผ๋
์ด ๊ฐ์ ํ๋๋ฉด ์ฝํ๋ฆฐ๊ณผ ์๋๋ก์ด๋ ๋๋ง๋ฆฌ ํ ๋ผ๋ฅผ ์ก์ ์ ์์ด์!
๋์ ์ฒซ ์๋๋ก์ด๋,
์ฝ๊ณ ์ฌ๋ฏธ์๋ ๊ฐ์๋ก ์์ํ์ธ์! ๐ฅ
Q. ์ด๋ป๊ฒ ์์ตํโจ๋ฅผ ํ ์ ์๋์?
์ฐ๋ฆฌ ์ฑ์์๋ ์ง์ ๊ด๊ณ ๋ฅผ ๋ถ์ฌ์ ์์ตํ๐ต๋ฅผ ํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณผ ๊ฒ์
๋๋ค. ์ฑ์ ์์ตํํ๋ ๋ฐ์๋ ์ฌ๋ฌ๊ฐ์ง ๋ฐฉ๋ฒ์ด ์์ต๋๋ค. ์ฑ ์์ฒด๋ฅผ ์ ๋ฃ๋ก ํ ์๋ ์๊ณ , ์ฑ ๋ด์์ ๊ฒฐ์ ๋ฅผ ์ ๋ํ ์๋ ์๊ณ , ๊ด๊ณ ๋ฅผ ๋ถ์ฌ์ ์์ต์ ๋ผ ์๋ ์์ต๋๋ค. ์ด๋ณด์์๊ฒ๋ ์ ์ ๋ค์ด ๊ฒฐ์ ๋ฅผ ํด์ผํ๋ ์ฑ๋ณด๋ค๋ ๊ด๊ณ ๋ฅผ ๋ถ์ฌ์ ํธ๋ํฝ์ ํตํด ์์ ์์ต์ด๋ผ๋ ๋ด๋ ๊ฒ์ด ๋ ๋์ ์๊ฐ ์์ต๋๋ค. ๋ฏธ์ธ๋ฏธ์ธ ํด๋ก ์ฝ๋ฉ์์ ๊ด๊ณ ๋ฅผ ์ง์ ๋ถ์ฌ๋ณด๋ฉด์ ๋ฉ๊ฒ๋ง ๋๊ปด์ก๋ ์์ตํ๋ฅผ ์ง์ ํด๋ณด์ธ์.
#๋๋์ด ์ถ์๋๋ค.
์๋๋ก์ด๋์์ ์ ํ๋ธ ๊ฐ์๋ฅผ ํ๋ค๊ฐ, ์๋ผ๋, Yes24 ์ฑ ํ๋ก๊ทธ๋๋ฐ ๋ถ์ผ TOP 10์ ๋ฌ์ฑํ ์ฑ
์ ์ ์กฐ์ด์ค๊ฐ ๋๋์ด ์ธํ๋ฐ์ ๊ฐ์๋ฅผ ์คํํ์ต๋๋ค!
์๋๋ ๋ฌด๋ฃ ๊ฐ์๋ง ์ฐ์ผ๋ ค๊ณ ํ์ง๋ง, ์ฐจ๋ผ๋ฆฌ ์ ๋ฃ๋ก ๋ณํํ๊ณ ์๊ฐ์๋ค์๊ฒ ๋ ์์ธํ, ๊ทธ๋ฆฌ๊ณ ์ฆ๊ฐ์ ์ธ ๋ฌธ๋ต์ ํด์ฃผ์๋ผ๋ ์๊ฐ์ ์ด๋ ๊ฒ ๊ฐ์๋ฅผ ์ฐ๊ฒ ๋์๋ค๊ณ ํฉ๋๋ค. ์ถ์๋๊ธฐ๊น์ง ์ฐ์ฌ๊ณก์ ์ด ์์์ง๋ง, ํ์ฌ ์๊ฐํ ๋ฌด๋ ค 5์ ์ ์ ์ง ์ค์
๋๋ค.
์๋๋ก์ด๋ ์ฒซ ๊ฐ์๋ ์กฐ์ด์ค์ ํจ๊ปํ์ธ์!
์์ ์
๋ฌธ์๋ ์ดํดํ ์ ์๋
์๋๋ก์ด๋ ๊ฐ์ ๐
์๋ผ๋ ๋ชจ๋ฐ์ผ ํ๋ก๊ทธ๋๋ฐ ๋ถ์ผ 2์๋ฅผ ๋ฌ์ฑํ๊ณ , 2022 ์ธ์ข
๋์ ํ์ ๋ถ์ผ์ ์ ์ ๋ ์ฑ
ใJoyce์ ์๋๋ก์ด๋ ์ฑ ํ๋ก๊ทธ๋๋ฐ with ์ฝํ๋ฆฐใ์ ์ ์๊ฐ ๋ช ๊ฐ์ ๋์ ๊ณ ์ฌํ๊ณ ๋ ๊ณ ์ฌํด์ ์ฐ์ ๊ฐ์๋ฅผ ๋๋์ด ์ฌ๋ฌ๋ถ๊ป ์ ๋ณด์
๋๋ค.
์ฉ์ด๋ณด ๊ฐ๋ฐ ์
๋ฌธ์๋ถํฐ, ์๋๋ก์ด๋ ๊ฐ๋
์ ํ์คํ๊ฒ ์ก๊ณ ์ถ์ ์๋๋ก์ด๋ ๊ฐ๋ฐ์๊น์ง ๋ชจ๋์๊ฒ ์ ํฉํ ๊ฐ์์
๋๋ค. ํจ๊ณผ์ ์ผ๋ก ์๋๋ก์ด๋ ๊ฐ๋
์ ๋ค์ง ์ดํ์ ์ธ ๊ฐ์ ์ฑ์ ์ฐจ๋ก๋ก ๋ง๋ค๊ณ ๊ด๊ณ ๋ฅผ ๋ถ์ฌ ์์ตํ๋ฅผ ํ ํ ๊ตฌ๊ธ ํ๋ ์ด์คํ ์ด์ ์ฌ๋ฆฌ๋ ์์
์ ํจ๊ป ์งํํ ๊ฒ์
๋๋ค. ์ด ๊ฐ์๊ฐ ๋๋๊ณ ๋์๋ ์ฌ๋ฌ๋ถ์ ๊ทธ ์ด๋ค ์๋ก์ด ๊ฐ๋
๋ ๋น ๋ฅด๊ฒ ์ตํ๊ณ ์คํํ ์ ์๋ ๊ฐ๋ฐ์๊ฐ ๋ ๊ฒ์
๋๋ค.

์ด์ฉ๋ฉด ๊ธฐ๋ณธ ๊ฐ๋
์ ์ฒ์ ๊ณต๋ถํ๋ ๊ฒ์ ์ง๋ฃจํ ์๋ ์์ต๋๋ค. ์ ๋ ์ฌ๋ฌ๋ถ์ด ์ฝ๊ณ ์ฌ๋ฐ๊ฒ ๊ณต๋ถํ ์ ์๋๋ก ๋ง์ ์์ ์ ๋น์ ๋ค์ ๋ค์ด ํต์ฌ ๋ด์ฉ๋ค์ ์ค๋ช
ํ์ต๋๋ค. ๋ฑ๋ฑํ ์ด๋ก ์ ์ง๋ฃจํ ํ ์์ด ๋ฐฐ์๋ณด์ธ์!

๋ก์ง ์์ ์ดํดํ๊ธฐ ์ด๋ ค์ด ๊ฒ์ด ์๋ค๋ฉด, ๋์ํ๋ฅผ ํตํด ์ต๋ํ ๋
ผ๋ฆฌ์ ์ผ๋ก ์ดํดํ ์ ์๋๋ก ๋ง๋ค์์ต๋๋ค. ๋
ผ๋ฆฌ์ ์ผ๋ก ์ฝ๋๋ฅผ ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ์ ์ตํ, ์๋๋ก์ด๋ ํ๋ก๊ทธ๋๋ฐ์ ์ ๋๋ก ์์ํด๋ณด์ธ์.

์ด๋ ค์ด ๊ฐ๋
์ ๋ฐ๋ก ๋ณต์ตํ ์ ์๋๋ก ๊ต์์ ์ ๊ณตํฉ๋๋ค. ์ด ๊ฐ์๊ฐ ๋๋ ๋์ฏค์ด๋ฉด ์ฌ๋ฌ๋ถ๋ค์ ๊ทธ ์ด๋ค ์๋ก์ด ๊ฐ๋
์ด ์๋ ๋๋ ค์ํ์ง ์๋ ๊ฐ๋ฐ์๊ฐ ๋ ๊ฒ์
๋๋ค.
๊ฐ์ ํน์ง โจ
#1.
ํ๋์ ์ฑ์
๊ณ ๋ํํ๋ ๊ฒฝํ
์ ๋ ์ด๋ป๊ฒ ํ๋ฉด ์ฌ๋ฌ๋ถ๋ค์๊ฒ ์๋๋ก์ด๋ ๊ธฐ๋ณธ๊ณผ ์ค๋ฌด ์ง์์ ํจ๊ป ์ ๋ฌํ ์ ์์์ง๋ฅผ ์น์ดํ๊ฒ ๊ณ ๋ฏผํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ฌ๋ฌ ๊ฐ์ ์ฌ์ด ์ฑ์ ๋ง๋๋ ๊ฒ๋ณด๋ค ํ๋์ ์ฑ์ ๋ฐ์ ์ํค๋ ์ค๋ฌด์ ๋น์ทํ ํ๊ฒฝ์ ๊ฒฝํํ๋ ๊ฒ ์ค์ํ๋ค๋ ๊ฒ์ ๊นจ๋ฌ์์ต๋๋ค. ๊ทธ๊ฒ์ด ์ค๋ฌด์์ ๋ง์ฃผํ ํ๊ฒฝ์ด๊ธฐ๋ ํ๊ณ ์. ๋ฏธ์ธ๋ฏธ์ธ ํด๋ก ์ฝ๋ฉ์์ ํต์ฌ์ ์ธ ๊ธฐ๋ฅ์ ๊ตฌํํ ํ์ ๊ตฌ๊ธ ๋งต ๊ธฐ๋ฅ, ๋ฐฐ๋ ๊ด๊ณ , ์ ๋ฉด๊ด๊ณ ๊ธฐ๋ฅ์ ํ๋์ฉ ์ถ๊ฐํด๋ณด๋ฉด์ ์ ์ ๋ฐ์ ํด๋๊ฐ๋ ์ฑ์ ๋ง๋ค์ด๋ณด์ธ์.
#2.
์ค๋ ฅ์
์๊ธฐ๊ฐ ์๋ ์ ์ฉ
์ ๋ ์ด๋ป๊ฒ ํ๋ฉด ์ฌ๋ฌ๋ถ๋ค์๊ฒ ๊ผญ ํ์ํ ํต์ฌ์ ์ธ ๊ฐ๋
๋ง ์ ๋ฌํ ์ ์์์ง ์น์ดํ๊ฒ ๊ณ ๋ฏผํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๋ค ๊ฐ์๋ ๋ชจ๋ ์ง์์ ๋ชจ๋ ๋ด์ ์๋ ์๊ณ , ๋ฐฐ์ด ๊ฐ๋
์ ์ค๋ฌด์ ์ ์ ์ฉํ๋ ๊ฒ ์ค์ํ๋ค๋ ๊ฒฐ๋ก ์ ๋๋ฌํ์ต๋๋ค. ์ฌ๋ฌ๋ถ๋ค์ ์ ์ ํจ๊ป ๊ฐ๋
์ ๋ฐฐ์ฐ๊ณ ๋ฐ๋ก ์ค์ตํ๊ณ ์ฒด๋ํ๋ ๊ณผ์ ์ ๊ฑฐ์น ๊ฒ์
๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ ๋ ๋์์์ด ์ฌ๋ฌ๋ถ๊ป ๋ฐฐ์ด ๋ด์ฉ์ ์ง๋ฌธํ ๊ฒ์
๋๋ค. ์ด๋ ค์ด ๊ฐ๋
์ ๊ต์์ ํตํด ๋ณต์ตํด๋ณด์ธ์.
#3.
๊ฐ๊ฐ์ ์ธ ๋์์ธ์
์ฑ ๊ตฌํ
์ฑ์ ์ ์ ์ ๋ฐ๋ก ๋ง๋๋ ๋ํ์ ์ธ ํ๋ก ํธ์๋ ๊ฐ๋ฐ ์ค ํ๋์
๋๋ค. ํํ ๋ฆฌ์ผ์ด๋ผ๊ณ ํด์ ์ ์๋ฌด ๊ธ๊ผด์ด๋, ์๋ฌด ์ด๋ฏธ์ง๋ ์ฌ์ฉํด์ผ ํ๋์? ์ฌ๋ฌ๋ถ์ด ์ด์ฌ์๋ผ๋ ์ถฉ๋ถํ ์๋ฆ๋ค์ด ์ฑ์ ๊ตฌํํด๋ณผ ์ ์์ต๋๋ค. ๊ฐ์๋ฅผ ์๋ฃํ์๋ ๋ถ๊ป๋ง ์ ๊ณต๋๋ ์ด๋ฏธ์ง ํ์ผ๋ก ๊ธฐ๋ฅ๋ฟ๋ง ์๋๋ผ ๋์์ธ์ ๊ตฌํํด๋ณด๋ ๋ฐฉ๋ฒ๋ ๋ฐฐ์๋ด
์๋ค.
#4.
์ค๋ฌด์์ ์ธ ์ ์๋
๋ค์ํ ์ฝํ๋ฆฐ ํ
์ฌ๋ฌ๋ถ๋ค์ด ์๋๋ก์ด๋๋ฅผ ๋๋ฌด ์ด์ฌํ ๊ณต๋ถํ๋ค๊ฐ ์ฝํ๋ฆฐ์ ์์๊น ๋ด ๊ฐ์ ๊ตฐ๋ฐ๊ตฐ๋ฐ ์ฝํ๋ฆฐ ํ ๋ฉ๋ชจ๋ฅผ ๋ถ์ฌ๋์์ต๋๋ค. ๋ง์ฝ ์ ๊น ๊น๋จน์ ์ฝํ๋ฆฐ ๋ฌธ๋ฒ์ด ์๋ค๋ฉด, ์ด ๋ฉ๋ชจ๋ฅผ ์ฐธ๊ณ ํ๋ฉด ๋ฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ค๋ฌด์์ ์ฌ์ฉํ ์ ์๋ ์ค์ ํ๋ค๋ ๋ง์ด ๋๋์์ผ๋ ๊ฐ์๋ฅผ ๊ผญ ํ์ธํด์ฃผ์ธ์!
Chapter 3 REAL ANDROID์์๋ ์ด 3๊ฐ์ ์ฑ์ ์ง์ ๋ง๋ค๋ฉฐ ๋ฐฐ์ด ๊ฐ๋
์ ํ์ฉํด๋ด
๋๋ค.
์ฒซ ๋ฒ์งธ ์ฑ. ์ค๋ ๋๋ฅผ ์ด์ฉํ ์คํฑ์์น
์ฒซ ๋ฒ์งธ ์ฑ์์๋ ์๋๋ก์ด๋๋ฟ๋ง ์๋๋ผ ๋ชจ๋ ํ๋ก๊ทธ๋๋ฐ์์ ๊ผญ ํ์์ ์ผ๋ก ์์์ผ ํ๋ ์ค๋ ๋ ๊ฐ๋
์ ๋ํด ํ์คํ ์๊ณ ๋์ด๊ฐ ๊ฒ์
๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋์์ธ ์
๋ฐ์ดํธ๋ฅผ ์งํํด๋ณด์ Constraint Layout์ ๋ํด ํ์ธต ๋ ์ต์ํด์ง๋ ์๊ฐ์ ๊ฐ์ง ๊ฒ์
๋๋ค.
๋ ๋ฒ์งธ ์ฑ. ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํด๋ณด๋ ํฌ๋ ๋ฆฌ์คํธ ์ฑ
๋ก์ปฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์ฑ์ ๋ง๋ค ๋ ๊ผญ ํ์ํ ์์์ด๋ฉฐ, ์๋๋ก์ด๋ ๊ฐ๋ฐ์๋ ํ์์ ์ผ๋ก ์ตํ์ผ ํ ๊ฐ๋
์
๋๋ค. ๋ก์ปฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์์ฝ๊ฒ ์ฌ์ฉํ๊ฒ ํด์ฃผ๋ Room Database ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ตํ๊ณ , ๋ฆฌ์คํธ๋ฅผ ํจ์จ์ ์ผ๋ก ๋ณด์ฌ์ค ์ ์๋ ๋ฆฌ์ฌ์ดํด๋ฌ๋ทฐ๋ฅผ ์ค์ ์ ์ผ๋ก ๋ฐฐ์๋ณผ ๊ฒ์
๋๋ค. ์ด ์ฑ์ ํตํด ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ๋
์ ์์ ํ ๋ด ๊ฒ์ผ๋ก ๋ง๋ค๊ณ ๋๋ฉด, ๋ด ์ผ๊ธฐ๋ฅผ ์ ์ฅํ๋ ์ฑ์ด๋, ์ ํ๋ฒํธ๋ถ ์ฑ์ ๋ง๋ค ์๋ ์์ ๊ฒ์
๋๋ค. ์๋๋ฉด ์ฒซ ๋ฒ์งธ ์คํฑ์์น ์ฑ์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ๊ธฐ๋ฅ์ ๋ง๋ค์ด ๋ณผ ์๋ ์์ ๊ฒ์
๋๋ค. ์ด ์ฑ์ ๋ง์ง๋ง์๋ ์ฌ๋ฌ๋ถ๋ค์ด ์ฑ์ ์
๋ฐ์ดํธํ ์ ์๋ ๊ณผ์ ๊ฐ ํ๋ ์ฃผ์ด์ ธ ์์ต๋๋ค.
์ธ ๋ฒ์งธ ์ฑ. API ํต์ ๊ณผ ๊ด๊ณ ๋ฅผ ๋ถ์ฌ๋ณด๋ ๋ฏธ์ธ๋ฏธ์ธ ํด๋ก ์ฝ๋ฉ
๋ฏธ์ธ๋ฏธ์ธ ํด๋ก ์ฝ๋ฉ์์๋ ๊ฐ์ฅ ์ค์ํ๊ฒ, ์๋๋ก์ด๋ API ํต์ ์ ๋์์ฃผ๋ Retrofit 2 ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ฉ๋ฒ์ ๋ํด์ ์ค์ ์ ์ผ๋ก ๋ค๋ฃฐ ๊ฒ์
๋๋ค. API, HTTP ํต์ ๊ณผ ๊ฐ์ ๊ฐ๋
์ ๋ชจ๋ฅด๋ ํ๋ก๊ทธ๋๋ฐ ์ ์
์ด์ด๋ ์ ํ ๊ฑฑ์ ํ์ง ๋ง์ธ์. ์ฌ์ ์ง์ ๋จ๊ณ์์ ๋ชจ๋ ํ๋ํ๋ ์์ธํ ๋ฐฐ์๋๋ค. ๋ง์ฝ ๋ฏธ๋ฆฌ ์๊ณ ์๋๋ผ๋ ๋ณธ๊ฒฉ์ ์ผ๋ก ์ฑ์ ๋ง๋ค๊ธฐ ์ ์ ์ค๋น์ด๋์ ํ๋ค๊ณ ์๊ฐํ์ธ์.
๋ฏธ์ธ๋ฏธ์ธ ํด๋ก ์ฝ๋ฉ์ ์ด ๋ฒ์ 1, ๋ฒ์ 2, ๋ฒ์ 3์ผ๋ก ์ฐจ๋ก๋๋ก ์
๊ทธ๋ ์ด๋ ํด๋๊ฐ๋ฉฐ ๋ฐฐ์ฐ๊ฒ ๋ฉ๋๋ค.
- ๋ฒ์ 1์์๋ ํ์ฌ ์์น ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ค๊ณ , ๋ฏธ์ธ๋จผ์ง ๋๋๋ฅผ ๊ฐ์ ธ์ค๋ ํต์ฌ ๊ธฐ๋ฅ์ ๊ตฌํํ ๊ฒ์
๋๋ค.
- ๋ฒ์ 2์์๋ ๊ตฌ๊ธ ๋งต ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฐ๋ํ์ฌ ์ง๋์์ ๋ด ์์น๋ฅผ ํ์ธํ๊ณ ์ํ๋ ๊ณณ์ ๋ฏธ์ธ๋จผ์ง ๋๋๋ฅผ ๊ตฌํํ๋ ๊ธฐ๋ฅ์ ์
๋ฐ์ดํธํ ๊ฒ์
๋๋ค.
- ๋ฒ์ 3์์๋ ์ฌ๋ฌ๋ถ์ด ์์ตํ๋ฅผ ํ ์ ์๋๋ก ์ ๋๋ชน์ ์ด์ฉํด ๋ฐฐ๋ ๊ด๊ณ ์ ์ ๋ฉด ๊ด๊ณ ๋ฅผ ๋ถ์ฌ๋ณผ ๊ฒ์
๋๋ค.
๊ทธ๋ฆฌ๊ณ ๋ง์ง๋ง์ผ๋ก๋ ์ฑ์ ํจํค์งํ๊ณ , ๊ตฌ๊ธ ํ๋ ์ด ์คํ ์ด์ ์ง์ ์ฌ๋ ค๋ณด๋ ์ค์ต์ ํ ๊ฒ์
๋๋ค. ์ฒ์ ์ฌ๋ฆด ๋๋ ์ ๊ฒฝ ์จ์ผ ํ ๊ฒ์ด ๊ฝค ๋ง์๋ฐ์, ์ง์ ์ ๊ฐ ํ๋ํ๋ ์์์ผ๋ก ์์ธํ ์ค๋ช
ํด ๋๋ฆด ๊ฒ์ด๋ ๊ฑฑ์ ํ์ง ๋ง์ธ์.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ ๐ฌ
Q. ํ๋ก๊ทธ๋๋ฐ์ ํ ๋ฒ๋ ํด๋ณธ ์ ์๊ณ , ์ฝํ๋ฆฐ๋ ๋ชจ๋ฅด๋๋ฐ ๊ด์ฐฎ์๊น์?
์ ๋ ๋ช ๋
๊ฐ ๋ฌด๋ฃ๋ก ๊ฐ์๋ฅผ ์งํํ๊ณ , ๋ฒ ์คํธ์
๋ฌ ์๋๋ก์ด๋ ์ฑ
์ ์งํํ๋ฉด์ ์ด๋ป๊ฒ ํ๋ฉด ์ฝ๊ณ ์ฌ๋ฏธ์๊ฒ ์ฌ๋ฌ๋ถ์๊ฒ ์๋๋ก์ด๋๋ฅผ ์๋ ค๋๋ฆด๊น ๊ณ ๋ฏผํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ ๊ณ ๋ฏผ์ ์ ์๊ฐ ๋ฐ๋ก ์ด ๊ฐ์์
๋๋ค. ๋ง์ฝ ์ฝํ๋ฆฐ ์ธ์ด๋ฅผ ๋ชจ๋ฅด์ ๋ค๋ฉด ์๋ ๊ฐ์์ 1๊ฐ(๊ธฐ๋ณธ ๋ฌธ๋ฒ๊ณผ)๊ณผ 2๊ฐ(๊ณ ๊ธ ๋ฌธ๋ฒ)์ ๋จผ์ ์๊ฐํด์ฃผ์ธ์. (๋ฌด๋ฃ์
๋๋ค :D) 3๊ฐ์ ์๋๋ก์ด๋ ๊ฐ๋ฐ ๊ด๋ จ ๋ด์ฉ์ด๋ฏ๋ก ๊ฑด๋๋ฐ์ด๋ ๋ฉ๋๋ค. ๋น ๋ฅด๊ฒ ์ฝํ๋ฆฐ์ ์ต๋ํ์ ํ์ ์ด ๊ฐ์๋ก ๋์ด์ ์๋๋ก์ด๋ ๊ธฐ์ด๋ฅผ ํํํ ๋ค์ ธ๋ณด์ธ์.
Q. ์ด ๊ฐ์๋ฅผ ๋ค์ผ๋ฉด ์๋๋ก์ด๋ ๊ฐ๋ฐ์๋ก ์ทจ์ง์ด ๊ฐ๋ฅํ ๊น์?
์๋์, ๊ทธ ์ด๋ค ๊ฐ๋ฐ ๊ฐ์๋ ์ฌ๋ฌ๋ถ์ ์ทจ์ง์ ๋ณด์ฅํด์ฃผ์ง ์์ต๋๋ค. ๋ค๋ง ์ ๋ ์ฌ๋ฌ๋ถ๊ป ์ทจ์ง์ด ์๋ ํ์ ๊ฐ๋ฐ์๋ก ์ด ๋ฐฉ๋ฒ์ ์ด ๊ฐ์๋ฅผ ํตํด ์๋ ค๋๋ฆฌ๋ ค๊ณ ํฉ๋๋ค. ์ด ์ฑ๋ ๋ง๋ค์ด๋ณด๊ณ ์ถ๊ณ , ์ ์ฑ๋ ๋ง๋ค์ด๋ณด๊ณ ์ถ๊ณ , ์ฑ ๊ฐ๋ฐ์ด ์ฌ๋ฏธ์์ด์ง๋ค๊ณ ์๊ฐํด๋ณด์ธ์. ํ์ ํ๋ก๊ทธ๋๋ฐ๋ง ํ๋๋ผ๋ ํ๋ณตํ ๊ฐ๋ฐ์๊ฐ ๋๋ค๋ฉด ์ทจ์ง์ ์ ๋ง ๋น์ฐํ ๋ ์๋ฐ์ ์์ต๋๋ค. (๋ฌผ๋ก ๋ชฉํ์ ๋ฐ๋ผ ์ด์ฌํ ์ค๋นํ๋ ๊ฑด ๋น์ฐํฉ๋๋ค.) ์ฆ๊ธฐ๋ ์ฌ๋์ ์ด๊ธธ ์๋ ์์ผ๋๊น์.
์ด ๊ฐ์๋ ์
๋ฌธ ๋จ๊ณ์์ ํ์ํ ๊ฐ๋
์ ์ฌ๋ฌ๋ถ๋ค์ด ์ต๋ํ ์ฌ๋ฐ๊ฒ ์ตํ์ค ์ ์๋๋ก ์ค๋นํ์ต๋๋ค. ๋ง์ง๋ง ๊ฐ์๊ฐ ๋๋๋ฉด ์ด์ ๋ฌด์จ ์ฑ์ ๋ด๊ฐ ๋ด ํ์ผ๋ก ๋ง๋ค์ด๋ณผ๊น ์ฆ๊ฑฐ์ด ์์์ ํ๋ ์ฌ๋ฌ๋ถ์ ๋ง๋์ค ์ ์์ ๊ฒ๋๋ค.
Q. ์ฝํ๋ฆฐ ๋ฌธ๋ฒ์ ๋ค์๋๋ฐ, ์๋๋ก์ด๋ ๊ฐ์๋ ์ด๋ ค์์!
์๋๋ก์ด๋ ํ๋ก๊ทธ๋๋ฐ์ ์ฝ๋ค๊ณ ํ๋ฉด ์ฝ๊ณ , ์ด๋ ต๋ค๊ณ ํ๋ฉด ํ์์ด ์ด๋ ต๋ค๊ณ ํ ์ ์์ต๋๋ค. ํ๋ก๋์
๋ ๋ฒจ๋ก ์ ๋ง๋ค๋ ค๊ณ ํ๋ฉด ์ง์๋ ๋ง์ด ์์์ผ ํฉ๋๋ค. ํ์ง๋ง, ์ด๋ค ํน์ ๊ฐ๋
์ ๋ํ ์ด๋ ค์์ด ์๋, "์๋๋ก์ด๋ ๊ฐ๋ฐ" ์์ฒด๊ฐ ์ด๋ ต๋ค๊ณ ๋๋ผ์ ๊ฒ์ด๋ผ๋ฉด, ์ฌ๋ฌ๋ถ์ ์๋ชป๋ ๋ฐฉ์์ผ๋ก ์๋๋ก์ด๋๋ฅผ ๋ฐฐ์ฐ๊ณ ์์ ํ๋ฅ ์ด ๋์ต๋๋ค.
๊ฐ๋
์ ๋จ๊ณ๋ณ๋ก ์ชผ๊ฐ์ ๋ฐฐ์ฐ๋ฉด ๊ทธ ์ด๋ค ๊ฐ๋
๋ ๋ชป ๋ฐฐ์ธ ๊ฒ์ ์์ต๋๋ค. ๋ฌผ๋ก ๋น๊ต์ ์ฌ์ด ํ
์คํธ๋ทฐ๋ฅผ ๋ฐฐ์ฐ๋ ๊ฒ๊ณผ ๋ณต์กํ MVVM ๋์์ธ ํจํด์ ๋ฐฐ์ฐ๋ ๊ฒ์ ๋ค์ฌ์ผ ํ๋ ๋
ธ๋ ฅ๊ณผ ์๊ฐ์ ์ฐจ์ด๊ฐ ์์ ๊ฒ์
๋๋ค. ๊ทธ๋ฌ๋ ์ฌ๋ฌ๋ถ๋ค์ด ์ด ๊ฐ์๋ฅผ ๋ฃ๊ณ ๋๋ฉด ์ด๋ ํ ๊ฐ๋
์ด๋ ๋ถ๋ชํ๋ณด๋ ์ต๊ด์ ์ง๋๊ฒ ๋ ์ ์์ ๊ฒ์ด๊ณ , ์ด๊ฒ์ด ์ฌ๋ฌ๋ถ๋ค์ด ๋ฐ์ด๋ ์๋๋ก์ด๋ ๊ฐ๋ฐ์๊ฐ ๋ ์ ์๋๋ก ํ๋ ๋ฐ๊ฑฐ๋ฆ์ด ๋ ๊ฒ์
๋๋ค.
Q. ์๋๋ก์ด๋ ๊ฐ๋ฐ์ด ์ฅ๋์ฑ์ด ์์๊น์?
๋ค, ์๋๋ก์ด๋๊ฐ ์ ์ธ๊ณ ์์ฅ์์ ์ฐจ์งํ๊ณ ์๋ ๋น์จ์ 2022๋
๊ธฐ์ค 71.55%๋ก ๊ทธ ์ด๋ค OS๋ณด๋ค ์ฌ๋๋ฐ๊ณ ์์ต๋๋ค. Flutter ๊ฐ์ด ํฌ๋ก์คํ๋ซํผ์ผ๋ก ๊ฐ๋ฐํ๋ ๊ฒ ๋ํ ์ฃผ๋ชฉ๋ฐ๊ณ ์์ง๋ง, ๋๋ถ๋ถ์ UX๋ฅผ ์ค์ํ๋ ๊ธฐ์
์์๋ ์๋๋ก์ด๋ ๋ค์ดํฐ๋ธ ์ฑ ๊ฐ๋ฐ์ ์ ํธํฉ๋๋ค.
์๋๋ก์ด๋๊ฐ ์ฅ๋์ฑ์ด ์์๊น ๊ณ ๋ฏผํ๋ ๊ฒ์ ๋ต์ด ์๋ ๋ฌธ์ ๋ฅผ ๊ณ ๋ฏผํ๋ ๊ฒ๊ณผ๋ ๋น์ทํฉ๋๋ค. ์๋๋ก์ด๋์์ ์์ 10% ์์ ๋ค๋ ค๊ณ ๋
ธ๋ ฅํด๋ณด์ธ์. ์ด ๊ฐ์๋ฅผ ํตํด ๊ฐ๋
์ ํํํ ๋ค์ง๊ณ , MVVM ๋์์ธ ํจํด, ์ฑ๊ธ ์กํฐ๋นํฐ ํจํด, Dagger2์ ๊ฐ์ ๋ํ๋์ ์ธ์ ์
๋ฐฉ๋ฒ ๋ฑ์ ์ฐ๋งํด ๋ ์ด์ ๋ฐฐ์ธ ์ ์์ ์ ๋๋ก ์ค๋ ฅ์ ๊ฐ๊ณ ๋ฆ์๋ณด์ธ์. ํฅ๋ฏธ๋ฅผ ์์ง ์๊ณ , ์ค๋ ฅ์ ๋ ์นด๋กญ๊ฒ ์ ์งํ๋ ค ํ๋ค๋ฉด ์๋๋ก์ด๋์ ์ฅ๋์ฑ๊ณผ ๊ด๊ณ์์ด ์ฌ๋ฌ๋ถ๋ค์ ์ฅ๋๋ ํ๋ฆผ์์ด ๋ฐ๊ฒ ๋น๋ ๊ฒ์
๋๋ค.
Q. ์ฑ
์ด ๊ผญ ์์ด์ผ ํ๋์?
๊ผญ ์์ด์ผ ํ๋ ๊ฒ์ ์๋์ง๋ง, ์ฐธ๊ณ ์๋ก ์ฌ์ฉํ์๋ฉด ํจ์ฌ ํ์ต ๋ฅ๋ฅ ์ด ์ค๋ฅผ ๊ฒ์
๋๋ค. ๊ฐ์๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์ฑ
์์ ๋์จ ์์ ์ค ๊ฐ์ฅ ์ค์ํ๋ค๊ณ ์๊ฐ๋๋ 3๊ฐ์ ์ฑ์ ์ ์ถํ์ต๋๋ค. ๋ ์์ธํ ์ค๋ช
์ด๋, ๋ค๋ฅธ ์์ ์ฑ๋ค๋ ๋ง๋ค์ด๋ณด๊ณ ์ถ๋ค๋ฉด ์ฑ
์ ๊ตฌ๋งคํ์ฌ ๊ฐ์์ ํจ๊ป ์ฐธ๊ณ ์์ฒ๋ผ ๋ณด์๋ ๊ฒ์ ์ถ์ฒํฉ๋๋ค. ํ์๋ ์๋๋๋ค.
์ง์๊ณต์ ์ ์๊ฐ โ๏ธ
์ ํ๋ธ ์ฑ๋ ์ฝ๋์์กฐ์ด์ค์ ์ด์ํ๋ ์ ํ๋ฒ์ด์, ๋์ ใJoyce์ ์๋๋ก์ด๋ ์ฑ ํ๋ก๊ทธ๋๋ฐ with ์ฝํ๋ฆฐใ์ ์ ์์
๋๋ค. ์ดํดํ๊ธฐ ์ด๋ ค์ด ์๋๋ก์ด๋ ํ๋ก๊ทธ๋๋ฐ ๊ฐ๋
๋ค์ ์ด๋ณด์์ ๋๋์ด์์, ๋น๊ต์ ์ฌ์ด ์์ ์ ์ ๋๋ฉ์ด์
์ ํจ๊ปํ ์ฝํ
์ธ ๋ก ์ ๊ณตํ๊ณ ์์ต๋๋ค. ํ์
์ IT ์คํํธ์
์ ์ด์ํ๋ CEO์ด๋ฉฐ ๋ธ๋ก์ฒด์ธ๊ณผ ์๋๋ก์ด๋ ์ฑ ๊ฐ๋ฐ์๋ก ๋ฐค๋ฎ์์ด ์ฝ๋๋ฅผ ์์ฑ ์ค์
๋๋ค.