๋ชจ๋ฐ์ผ ์ปดํจํ
์ฌ๋ฌ๊ฐ์ง ํด๋์ฉ ์ปดํจํฐ, ๋์งํธ ๋ฌด์ ํต์ ์ฅ์น, ์ค๋งํธํฐ ๋ฑ์ ๋ชจ๋ฐ์ผ ๊ธฐ๊ธฐ๋ฅผ ์ฌ์ฉํ์ฌ
์ธ์ ์ด๋์๋ ์ด๋ํ๋ฉด์๋ ์์ ๋กญ๊ฒ ์ปดํจํฐ ์ ๋ฌด์ ๋คํธ์ํฌ์ ์ ์ํ ์ ์๋ ํ๊ฒฝ์ ์ด๋์ ์ปดํจํ
* ๋ชจ๋ฐ์ผ ์ปดํจํ ํน์ฑ
- ํธ์ฌ์ฑ(ubiquity) : ์ค๋งํธํฐ์ ์ด์ฉํ์ฌ ์ด์ฉ์๊ฐ ์ธ์ ์ด๋์๋ ์ค์๊ฐ์ผ๋ก ์ ๋ณด ๊ฒ์๊ณผ ํต์ ์ ํ ์ ์๋๋ก ์ง์
- ์ ๊ทผ์ฑ(accessibility) : ๋ฌด์ ๋จ๋ง๊ธฐ๋ฅผ ๊ฐ์ง ์ฌ์ฉ์๋ ์ธ์ ์ด๋์๋ ํ์ํ ๊ณณ์ ์ฐ๊ฒฐํ ์ ์์
- ๋ณด์์ฑ(security) : ๋ฌด์ ๋ณด์๊ธฐ์ ์ ์ฌ์ฉํ๋ฏ๋ก ์ ์ ์ธํฐ๋ท์์์์ ๋ณด์๋ณด๋ค ํจ์ฌ ๋์ ์์ค์ ๋ณด์์ฑ์ ์ ์งํด์ผํจ
- ์ฆ์ ์ฐ๊ฒฐ์ฑ(instant connectivity) : ์ธ์ ์ด๋์๋ ์ฌ์ฉ์๊ฐ ์ํ๋ ์ฆ์, ์ค๋งํธํฐ์ผ๋ก ์ธํฐ๋ท์ ์ฐ๊ฒฐํ์ฌ ์ฌ์ฉํด์ผ ํจ
* ๋ชจ๋ฐ์ผ ์ด์์ฒด์ (Mobile Operation System)
- ์ค๋งํธํฐ์ ํจ์จ์ ์ผ๋ก ์๋์ํฌ ์ ์๋ ์ค๋งํธํฐ์ฉ ์ด์์ฒด์
- ๊ณต๊ฐํ / ํ์ํ ๋ชจ๋ฐ์ผ ์ด์์ฒด์ , API ๋ฐ ๊ฐ๋ฐ๋๊ตฌ ์ ๊ณต
- ์ฑ์คํ ์ด๋ฅผ ํตํด ์ผ๋ฐ ๊ฐ๋ฐ์๋ค์ด ์ ์ํ ๋ค์ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ณต
- Android, iOS, Windows 10 Mobile, Blackberry..
๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์
* ๋ชจ๋ฐ์ผ ์ฑ(Mobile App) - ๋ค์ดํฐ๋ธ ์ฑ(Native App)
- ๋ชจ๋ฐ์ผ ์ด์์ฒด์ ์ API์ SDK๋ฅผ ์ ๊ณตํ์ฌ ์ผ๋ฐ ๊ฐ๋ฐ์๋ค์ด ์ ์
- ๋ชจ๋ฐ์ผ ๋จ๋ง๊ธฐ์ ๊ธฐ๋ฅ์ ์ต์ ํ๋ ์ ํ๋ฆฌ์ผ์ด์
- ์ฑ์คํ ์ด์ ๋ฑ๋กํ๊ณ ๋ฐฐํฌ
OS | ์ธ์ด |
Android | Java |
iOS | Object-C, Swift |
Windows | C# |
* ๋ชจ๋ฐ์ผ ์น(Mobile Web) - ์น ์ฑ(Web App)
- ๋ชจ๋ฐ์ผ ์น์ ์น๋ธ๋ผ์ฐ์ ๋ฅผ ํตํด ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์
- ๋ชจ๋ฐ์ผ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์น ํ์ค๊ธฐ์ ๋ก ์์ฑ(HTML5, CSS, JavaScript, ใ ใ ใ
- ์น ๊ธฐ์ ๋ก ๊ฐ๋ฐํ์ง๋ง ๊ฒ๋ชจ์์ ๋ค์ดํฐ๋ธ์ฑ๊ณผ ๋น์ทํ UX ์ ๊ณต
- ํ๋ซํผ์ ์ข ์์ X
- ๋ชจ๋ฐ์ผ ๋จ๋ง๊ธฐ๋ฅผ ์ ์ดํ๊ธฐ ์ด๋ ค์
- PWA(Progressive Web Apps)๋ก ๋ฐ์
* ํ์ด๋ธ๋ฆฌ๋ ์ฑ(Hybrid App)
- ๋ชจ๋ฐ์ผ ์ฑ๊ณผ ๋ชจ๋ฐ์ผ ์น์ ์ฅ์ ์ ์ด๋ฆผ
- ์น ๊ธฐ์ ์ ์ฃผ๋ก ์ด์ฉํ์ฌ, ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ด๋ถ ๊ตฌ์กฐ์ ์ธํฐํ์ด์ค ์์ฑ
- ๋จ๋ง๊ธฐ ์ผ์ ๋ฑ ๋จ๋ง๊ธฐ ์ ์ด ๊ธฐ๋ฅ์ ์ ์ฉ API๋ฅผ ์ฌ์ฉํ์ฌ ์ฑ์ผ๋ก ๊ฐ๋ฐ
* ๋ชจ๋ฐ์ผ ์ดํ๋ฆฌ์ผ์ด์ ํน์ฑ
- ์ฆ์์ฐ๊ฒฐ์ฑ(Instant Connectivity) : ์ด๋ ์ค์๋ ํญ์ ์๋๋ฐฉ๊ณผ ์ฐ๊ฒฐ ๊ฐ๋ฅํจ
- ์ง์ญ์ฑ(Localization) : ํ์ฌ ์์น๋ฅผ ํญ์ ์ ์ ์์
- ์ ๋ฌ์ฑ(Communicability) : ์ค์๊ฐ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์
- ๊ฐ์ธํ(Personalization) : ์๋น์ค ์ํฉ์ ๋ฐ๋ผ ๊ฐ์ธ๋ณ ์ฝํ ์ธ ๊ฐ ์ ๊ณต๋จ
* ๋ชจ๋ฐ์ผ ์ดํ๋ฆฌ์ผ์ด์ ์ข ๋ฅ
- ์์น๊ธฐ๋ฐ์๋น์ค(Location Based Service) : ์์น์ ๋ณด์ ์ฃผ๋ณ ์ง๋ฆฌ์ ๋ณด๋ฅผ ์ด์ฉ, ์ ๋ ดํ GPS์นฉ ์ฌ์ฉ
- ์ฆ๊ฐํ์ค(AR; Augmented Reality) : ์ฌ์ฉ์๊ฐ ๋์ผ๋ก ์ง์ ๋ณด๊ณ ์๋ ํ์ค์ธ๊ณ์ ์ถ๊ฐ์ ์ธ ๊ฐ์ ์ ๋ณด ์ ๊ณต
- ํด๋ผ์ฐ๋ ์๋น์ค : ์ํํธ์จ์ด, ๋ฉ๋ชจ๋ฆฌ, ํ๋ก์ธ์ ๋ฑ ์์์ด๋ ์์ฉ ์๋น์ค๋ฅผ ์๊ฒฉ์ผ๋ก ์ฌ์ฉ (ex. ๊ตฌ๊ธ ๋๋ผ์ด๋ธ, ์๋ง์กดAWS..)
- ์ปค๋ฎค๋์ผ์ด์ : ๋ฌธ์๋ฉ์์ง ์๋น์ค(SMS)์ ๋ฉํฐ๋ฏธ๋์ด ๋ฉ์์ง ์๋น์ค(MMS), ์์ ๋คํธ์ํฌ๋ฅผ ์ธํฐ๋ท์ ํตํด ์ฐ๊ฒฐ
์์ ๋คํธ์ํฌ ์๋น์ค (SNS) | ๋ชจ๋ฐ์ผ ์ธ์คํดํธ ๋ฉ์ ์ ์๋น์ค |
- ํ์ด์ค๋ถ - ํธ์ํฐ - ์ธ์คํ๊ทธ๋จ - ๋ค์ด๋ฒ ๋ฐด๋ - ์ ํ๋ธ |
- ์์ธ ์ฑ - ํ ๋ ๊ทธ๋จ - ์นด์นด์คํก - ๋ผ์ธ - ์์ฑ |
'software engineering > ์ปดํจํฐํ๊ฐ๋ก ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Computer] ์ ๋ณด๋ณด์๊ณผ ์ค๋ฆฌ (0) | 2023.11.16 |
---|---|
[Computer] ๋ฉํฐ๋ฏธ๋์ด (Multimedia) (0) | 2023.11.07 |
[Computer] ์น (Web) (0) | 2023.10.27 |
[Computer] ์ธํฐ๋ท(Internet) (0) | 2023.10.26 |
[Computer] ์ด์์ฒด์ ๋ฐ์ (0) | 2023.09.25 |