๊ทธ ๊ฒฐ๊ณผ, ์ฐ๋ฆฌ ํ์ ๊ธฐ์กด ์๋น์ค์ ๋ณผ๋ฅจ์ ์ค์ด๊ณ ๊ธฐํ ๋ด์ ์์ํ๊ธฐ ์ด๋ ค์ด ๊ธฐ๋ฅ๋ค์ ํ์ค์ ์ผ๋ก ์ถ์ํ๋ค. ๊ทธ๋ฌ๋ ์ด๋ ๊ฒ ๊ธฐ๋ฅ์ ์ค์ด๋ฉด ํ๋ก ํธ์๋ ์ธ์๋ค์ด ์ฒ๋ฆฌํ ์ ๋ฌด๋๋ ์ ์ด์ง๊ฒ ๋์ด ์ ๋ฌด ๋ถ๋ฐฐ์ ์ด๋ ค์์ด ์์๋ค. ์ผ์ ๋ถ๋ฐฐํด๋ ๊ฐ์ ๋ด๋นํ๋ ์ ๋ฌด ์์ด ๋๋ฌด ์ ์ด์ง๋ ์ํฉ์ด์๊ธฐ ๋๋ฌธ์ด๋ค. ๋ํ, ์๋ก์ด ๊ธฐ๋ฅ์ ์ถ๊ฐํ๋ฉด ๋ฐฑ์๋ ํ์๋ค์๊ฒ ๋ถ๋ด์ด ๋ง์์ง ์ฐ๋ ค๊ฐ ์์ด ์ ํํ๊ธฐ ์ด๋ ค์ด ์ํฉ์ ์ฒํ๋ค.
๊ทธ๋์, ์ฐ๋ฆฌ๋ ๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ๋ฅผ ํ์ฉํ์ฌ ๋ชจ๋ฐ์ผ ๋ฒ์ ์๋น์ค๋ฅผ ์ถ๊ฐ๋ก ์ ๊ณตํ๊ณ ์ ํ๋ค. ์ด๋ฅผ ํตํด ํ๋ก ํธ ์๋ ์ธ์์ ์ ๋ฌด ์์ ๋ณด์ถฉํ ๊ณํ์ด๋ค. ๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ์ ๋ํด์๋ ์์ง ์ต์ํ์ง ์์ง๋ง, ํ์ฌ๊น์ง pc ๋ฒ์ ์ผ๋ก ์ ๊ณต๋๊ณ ์๋ ๋ฐ์ํ ์น ๋์ ์ค์ ๋ชจ๋ฐ์ผ ์ฑ์ผ๋ก ์ ๊ณตํ ์ ์๋ ๋ฐฉ์์ ์ ์ฉํด๋ณด๊ณ ์ ํ๋ค.
๋ฌผ๋ก , ์ด๋ฌํ ๊ฒฐ์ ์๋ ์ฐ๋ ค๋๋ ์ ๋ ๋ง๋ค. ๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ์ ๋ํด ๊ณต๋ถํด์ผํ๋ ์๊ฐ์ด ํ์ํ๋ฉฐ, ๋ง์ฝ ๋ชจ๋ฐ์ผ ๋ฐฐํฌ๊ฐ ์คํจํ๋ค๋ฉด, ์ฐ๋ฆฌ๋ ๋ค๋ฅธ ํ์ ๋นํด ์์ ์๋น์ค๋ฅผ ์ ๊ณตํ๊ฒ ๋ ๊ฐ๋ฅ์ฑ์ด ์๋ค. ๊ทธ๋ฌ๋, ์ด๋ฒ ๊ธฐํ๋ฅผ ํตํด ์ฐ๋ฆฌ๋ ๊ทธ๋์ ๊ณต๋ถํ์ง ๋ชปํ ๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ๋ฅผ ๋ฐฐ์๋ณผ ์ ์๋ ์ข์ ๊ธฐํ๊ฐ ๋ ๊ฒ์ด๋ค. ์คํจ๋ฅผ ๋ ๋ ๊ฐ์ธ์ ์ผ๋ก๋ ์ข์ ๊ฒฝํ์ด ๋ ๊ฒ ๊ฐ๋ค.
๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ
๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ(React Native)๋ ํ์ด์ค๋ถ์์ ๊ฐ๋ฐํ ์คํ์์ค ๋ชจ๋ฐ์ผ ์ฑ ํ๋ ์์ํฌ๋ค. ๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ๋ ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉํ์ฌ iOS์ ์๋๋ก์ด๋ ํ๋ซํผ ๋ชจ๋์์ ๋ค์ดํฐ๋ธ ์ฑ์ ๊ฐ๋ฐํ ์ ์๋๋ก ํด์ค๋ค.
๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ๋ ๋ฆฌ์กํธ(React)๋ผ๋ ์๋ฐ์คํฌ๋ฆฝํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๊ณ ์๋ค. ๋ฆฌ์กํธ๋ ์ปดํฌ๋ํธ ๊ธฐ๋ฐ์ ์น ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก์ ์ธ๊ธฐ๋ฅผ ๋๊ณ ์๋ค. ๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ๋ ๋ฆฌ์กํธ์ ์ปดํฌ๋ํธ ๊ธฐ๋ฐ ์ํคํ ์ฒ๋ฅผ ๋ชจ๋ฐ์ผ ์ฑ ๊ฐ๋ฐ์ ์ ์ฉํ์ฌ, ๊ฐ๋ฐ์๋ค์ด ๋น ๋ฅด๊ฒ ๋ชจ๋ฐ์ผ ์ฑ์ ๊ฐ๋ฐํ ์ ์๋๋ก ๋์์ค๋ค.
๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ๋ ์น ๋ธ๋ผ์ฐ์ ์์ ๋์ํ๋ ์น ์ฑ๊ณผ ๋ฌ๋ฆฌ, ๋ค์ดํฐ๋ธ ์ฑ๊ณผ ๊ฐ์ ์ฑ๋ฅ๊ณผ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํ๋ค. ๋ํ, ๊ฐ๋ฐ์๋ค์ด ๊ธฐ์กด์ ์ฌ์ฉํ๋ ๋ฆฌ์กํธ ์ง์์ ํ์ฉํ์ฌ ์ฝ๊ฒ ๋ชจ๋ฐ์ผ ์ฑ์ ๊ฐ๋ฐํ ์ ์๋ค. ์ด๋ฌํ ์ด์ ๋ค๋ก ์ธํด ๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ๋ ํ์ฌ๊น์ง ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ๋ชจ๋ฐ์ผ ์ฑ ๊ฐ๋ฐ ํ๋ ์์ํฌ ์ค ํ๋๋ค.
๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ์์ ์ฑ์ ๋ฐฐํฌํ๋ ๊ณผ์ ์ ํฌ๊ฒ ๋ ๋จ๊ณ๋ก ๋๋ ์ ์๋ค.
์ฒซ ๋ฒ์งธ ๋จ๊ณ๋ Expo๋ฅผ ํตํด iOS์ Android ๋ชจ๋์ ๋ํ ์ฑ ํจํค์ง๋ฅผ ์์ฑํ๋ ๊ฒ์ด๋ฉฐ,
๋ ๋ฒ์งธ ๋จ๊ณ๋ ์์ฑ๋ ์ฑ ํจํค์ง๋ฅผ ๊ฐ๊ฐ์ ์ฑ ์คํ ์ด์ ๋ฑ๋กํ์ฌ ๋ฐฐํฌํ๋ ๊ฒ์ด๋ค.
Expo
๋ ๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ์์ ์ฑ์ ๊ฐ๋ฐํ๊ณ ๋ฐฐํฌํ๋ ๋ฐ ๋์์ด ๋๋ ํด์ด๋ค. Expo CLI๋ฅผ ์ฌ์ฉํ์ฌ ์ฑ์ ๋น๋ํ๊ณ , Expo ์๋น์ค๋ฅผ ํตํด ๊ฐํธํ๊ฒ iOS์ Android ์ฑ ํจํค์ง๋ฅผ ์์ฑํ ์ ์๋ค.
๋น๋๋ ์ฑ ํจํค์ง๋ฅผ ๊ฐ๊ฐ์ ์ฑ ์คํ ์ด์ ๋ฑ๋กํ์ฌ ๋ฐฐํฌํ ์ ์๋ค. ๊ตฌ๊ธ ํ๋ ์ด ์คํ ์ด์ ์ ํ ์ฑ ์คํ ์ด๋ ๊ฐ๊ฐ์ ๋ฑ๋ก ์ ์ฐจ๊ฐ ์์ผ๋ฉฐ, ๋ฑ๋ก ํ์๋ ์ฌ์ฉ์๋ค์ด ํด๋น ์คํ ์ด์์ ์ฑ์ ๋ค์ด๋ก๋ํ๊ณ ์ฌ์ฉํ ์ ์๋ค.
๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ
User Flow