

์ด์์ฒด์ ๋ฅผ ๊ตฌ์ฑํ๋ ์ธ์ด์ ๊ฐ์ ์ธ์ด๋ก ๋ง๋ค์ด์ง๋ ์ ํ๋ฆฌ์ผ์ด์
[ios]-Swift or Objective-C, [์๋๋ก์ด๋]-JAVA or Kotlin
์ฅ์ : ๋์ ์ฑ๋ฅ ๋ณด์ฅ
๋จ์ : ๊ฐ๋ฐ์ ํฌ์ ๋๋ ๋ฆฌ์์ค๊ฐ ๋ง์์ง
๋ ๊ฐ์ ํ๋ซํผ ์ถ์๋ก ํ๋ ค๋ฉด ๋ ๊ฐ์ ๋ฆฌ์์ค๊ฐ ํ์
์น๋ทฐ๋ฅผ ์ด์ฉํด ๋ณด์ฌ์ง๋ ์์ญ์ HTML์ ๋ณด์ฌ์ค, HTML+CSS+JS ์ด์ฉ
๋ค์ดํฐ๋ธ๋ก ๋ง๋ค์ด์ง ์ฑ ์ปจํ ์ด๋๋ก ๋ค์ดํฐ๋ธ ๊ธฐ๋ฅ ์ฐ๋
์ฅ์ : ์น ๊ธฐ์ ์ ์ต์ํ๋ค๋ฉด ๋น ๋ฅธ ๊ฐ๋ฐ ๊ฐ๋ฅ
๋จ์ : ๋ทฐ ํผํฌ๋จผ์ค ์ต์ ํ๊ฐ ํ๋ฆ
๊ตฌ๊ธ-์ฑ๋ฅ ์ ํ๊ฐ ๋ณ๋ก ์์
์ ํ-30%๊ฐ๊น์ด ์ฑ๋ฅ์ด ๋จ์ด์ง๋ ๊ฒฝ์ฐ ์กด์ฌ
์ฑ๋ฅ์ ๊ธฐ๋ณธ์ ์ผ๋ก ๋จ์ด์ง๊ธด ํจ
๋ค์ดํฐ๋ธ๊ฐ ์ด๋ ์ธ์ด๋ก ์์ฑํ์ง๋ง ๋น๋ ๋จ๊ณ์์ ๋ค์ดํฐ๋ธ๋ก ๋ณํ๋จ
๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ(JS), ์ ๋ํฐ(C#), ํ๋กํฐ(Dart) ๋ฑ
์ฅ์ : ์์ ์๊ฒ ์ต์ํ ์ธ์ด๋ก ๋น ๋ฅธ ๊ฐ๋ฐ ๊ฐ๋ฅ
๋จ์ : ๋ค์ดํฐ๋ธ ์ฐ๋ ๊ธฐ๋ฅ์ด ๋ง์ ๊ฒฝ์ฐ์๋ ํจ์จ์ฑ์ด ๋จ์ด์ง
Javascript + XML
ECMA Script 6 ํ์ค์ ์๋ฐ์คํฌ๋ฆฝํธ ์ฌ์ฉ
JSX ๋ด์ ์คํ์ผ์ํธ๋ฅผ ํฌํจ, ์น์ CSS์ ๋ง์ ๊ฐ๋ ์ ๊ณต์ ํ์ง๋ง, ๋ ์์ ์ธ ํฌ๋งท CSSํ์ผ๋ก ์์ฑ ๋ถ๊ฐ
JAVASCRIPT(DATA) <-BRIDGE-> NATIVE VEIW: ๋ค์ดํฐ๋ธ ๋ทฐ์ JS ์์ง์ ๋ฐ์ดํฐ๊ฐ ์ค๊ฐ๋ ๊ฒ๋ค์ ๊ณ์ํด์ ์ค๊ฐ์์ ์ค๋น