๋ชจ๋ฐ์ผ ์ฑ์ ์ฌ์ฉ/๊ฒ์ฆ ํ๋ค๋ณด๋ฉด ๊ฐ๋ ์ฑ์ ์ข ๋ฅ์๋ํด ํท๊ฐ๋ฆฌ๋ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค.
์ค๋์ ์ด๋ฐ ๋ถ๋ถ๋ค์ ์ ๋ฆฌํ๊ณ ์ ํฉ๋๋ค.
๐ฑ ๋ค์ดํฐ๋ธ ์ฑ (Native App)?
- ์๋๋ก์ด๋๋ IOS ์ฉ์ผ๋ก ๋๋ ์ ๋ง๋ค์ด์ง ์ฑ์ผ๋ก ๊ฐ๊ฐ์ ํ๋ซํผ์์ ์ ๊ณตํ๋ ์ธ์ด๋ฅผ ์ด์ฉํด์ ๋ง๋ค์ด์ง ์ฑ
- ๋ํ์ ์ธ ๋ค์ดํฐ๋ธ ์ฑ์ผ๋ก๋ ์นด์นด์ค๋ฑ ํฌ, ์ ํ๋ธ๊ฐ ์๋ค.
โ๏ธ ์ฅ์
- Android, iOS ๊ธฐ๋ฐ์ API๋ก ๊ฐ๋ฐํ์ฌ ์๋๊ฐ ๋น ๋ฅด๊ณ ์์ ์ ์ด๋ค.
- ์ฑ๋ฅ์ด ์น์ฑ, ํ์ด๋ธ๋ฆฌ๋ ์ฑ์ ๋นํด ๊ฐ์ฅ ๋๋ค.
โ๏ธ ๋จ์
- Android์ iOS์ ํธํ์ด ๋์ง ์์ ๋ชจ๋ฐ์ผ ์ด์์ฒด์ ์ ๋ฐ๋ผ ๋ณ๋ ๊ฐ๋ฐ๊ณผ ๊ด๋ฆฌ๊ฐ ํ์ํ๋ค. (์์ฆ์ ํ๋์ ์ฝ๋๋ก )
- ์ฑ ์์ , ์ถ๊ฐ ๊ฐ๋ฐ์ ํ์ ๊ฒฝ์ฐ ์ฑ์คํ ์ด์ ์ฌ์ฌ ์์ฒญ ๋ฐ ์น์ธ ํ์ ์ ๋ฐ์ดํธ๊ฐ ์งํ๋์ด์ผ ํ๋ค.
๐ฑ ๋ชจ๋ฐ์ผ ์น & ๋ชจ๋ฐ์ผ ์น ์ฑ (Mobile Web App)?
๋จผ์ , ๋ชจ๋ฐ์ผ ์น (Mobile Web)์ ๋ํ ์ค๋ช ์ผ๋ก๋ ๊ฐ๋จํ๊ฒ ์น ๊ธฐ๋ฐ์ HTML, CSS, Javascript ๋ฑ์ ํ์ฉํ๋ฉฐ, ๋ณ๋์ ์ฑ ํ์ผ์ ์ค์นํ์ง ์๊ณ ์ธํฐ๋ท ๋ธ๋ผ์ฐ์ ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์๋๋๋ค.
- ๋ชจ๋ฐ์ผ ์น๊ณผ ๋ค์ดํฐ๋ธ ์ฑ์ ๊ฒฐํฉํ ํํ๋ก ๋ชจ๋ฐ์ผ ์น์ ํน์ง์ ๊ฐ์ง๋ฉด์ ๋ค์ดํฐ๋ธ ์ฑ์ ์ฅ์ ๋ ๊ฐ๊ณ ์๋ค.
- ๋ชจ๋ฐ์ผ ์น :ํ ๋ธ๋ผ์ฐ์ ๋ฐฉ์ (Full Browsing)
- ๋ชจ๋ฐ์ผ ์น ์ฑ : ๋จ์ผ ํ์ด์ง ๋ฐฉ์ (SPA, Single Page Application)
ํ ๋ธ๋ผ์ฐ์ ๋ฐฉ์ (Full Browsing)
: ํ๋ฉด ์ผ๋ถ๋ถ์ด ๋ณ๊ฒฝ๋ ๋ ํ๋ฉด ์ ์ฒด ๋ด์ฉ์ ์๋ฒ์์ ์๋ก ๋ฐ์์ค๋ ๋ฐฉ์
๋จ์ผ ํ์ด์ง ๋ฐฉ์ (SPA, Single Page Application)
: ๋ธ๋ผ์ฐ์ ์ต์ด ํ ๋ฒ ํ์ด์ง ์ ์ฒด๋ฅผ ๋ฐ์์ค๊ณ , ํ๋ฉด ์ผ๋ถ๋ถ์ด ๋ณ๊ฒฝ, ์์ฒญ๋ ๋ ํด๋น ๋ถ๋ถ๋ง Ajax๋ฅผ ํตํด ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ธ๋ฉํ๋ ๋ฐฉ์
โ๏ธ ์ฅ์
- ๋ชจ๋ฐ์ผ ์น์ฒ๋ผ ์น ๊ธฐ์ ๋ก ๊ฐ๋ฐ๋๊ณ ๋ชจ๋ฐ์ผ ๋ธ๋ผ์ฐ์ ์์ ์คํ๋์ง๋ง ์ข ๋ ๋ชจ๋ฐ์ผ์ ์ต์ ํ๋์ด ์๋ค.
- ๋ณ๋์ ์ค์น ๋ฐ ์น์ธ๊ณผ์ ์ด ํ์ ์๊ธฐ ๋๋ฌธ์ ์ ์ง ๋ณด์๊ฐ ์ฉ์ดํ๊ณ , ๊ฐ๋ฐ ๋ฐ ์ ์ง๋ณด์ ๋น์ฉ์ด ์ ๋ค.
โ๏ธ ๋จ์
- ์ค๋งํธํฐ์ ๊ธฐ๋ฅ(์นด๋ฉ๋ผ, ๋ง์ดํฌ, ํธ์ ์๋ฆผ ๋ฑ)์ ์ฌ์ฉํ ์ ์๊ฑฐ๋ ์ ํ๋ ๊ธฐ๋ฅ๋ง์ ์ฌ์ฉํ ์ ์๋ค.
- ๋ค์ดํฐ๋ธ ์ฑ, ํ์ด๋ธ๋ฆฌ๋ ์ฑ์ ๋นํด ์ฑ๋ฅ์ด ๋จ์ด์ง๋ค.
๐ฑ ํ์ด๋ธ๋ฆฌ๋ ์ฑ (Hybrid App)?
- ๋ค์ดํฐ๋ธ์ฑ๊ณผ ์น ์ฑ์ ๊ธฐ๋ฅ์ ๊ฒฐํฉํ ์ฑ์ผ๋ก, ๋ค์ดํฐ๋ธ ์ฑ์ ์น ์ฑ์ ์คํ์ํค๋ ๊ฒ์ด ๋ณดํธ์ ์ด๋ค.
โ๏ธ ์ฅ์
- ๋ชจ๋ฐ์ผ ์น๊ณผ ๊ธฐ์กด ๋ค์ดํฐ๋ธ ์ฑ์ ์ฅ์ ์ ๋ชจ๋ ๊ฐ์ง๊ณ ์๋ค.
- ์ ์ง๋ณด์๊ฐ ํธํ๊ณ ์ ๋ฐ์ดํธ๊ฐ ๋ฐ์ํ ๋๋ง๋ค ์ฑ์ ๋ค์ ๋ค์ด๋ฐ์ ํ์๊ฐ ์๋ค.
- ์ฑ ์ฉ๋์ด ๋น๊ต์ ๊ฐ๋ฒผ์
โ๏ธ ๋จ์
- ๋ค์ดํฐ๋ธ ์ฑ์ ๋นํด ๋์์ธ์ ์์ ๋๊ฐ ๋จ์ด์ง๋ค.
- ๋ค์ดํฐ๋ธ ๊ธฐ๋ฅ์ ์ ๊ทผํ๊ธฐ ์ํด์ ๋ค์ดํฐ๋ธ ๊ฐ๋ฐ์ง์์ด ํ์ํ๋ค.
๐Ref.Site
https://lillo.co.kr/blog/16480
https://brunch.co.kr/@jhw28/30
https://blog.codef.io/app_kinds/
https://ahnsisters.tistory.com/72
'๐ ๊ณต๋ถ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ฆฐ(Lean) ๊ฐ๋ฐ๋ฐฉ๋ฒ๋ก (0) | 2023.04.07 |
---|---|
MVP(Minimum Viable Product)๊ฐ๋ฐ์ด๋? (0) | 2023.03.30 |
DevOps(๋ฐ๋ธ์ต์ค) CI/CD? (0) | 2022.10.06 |
์ ์์ผ ๋ฐฉ๋ฒ๋ก (Agile) ์ดํดํ๊ธฐ (0) | 2022.09.07 |
ISO 25010 ํ์งํน์ฑ (0) | 2022.08.18 |