투케이2K
57. [IT 용어] 모바일 웹 (Mobile Web) , 웹 앱 (Web App) , 하이브리드 앱 (Hybrid App) , 네이티브 앱 (Native App) 용어 설명 본문
57. [IT 용어] 모바일 웹 (Mobile Web) , 웹 앱 (Web App) , 하이브리드 앱 (Hybrid App) , 네이티브 앱 (Native App) 용어 설명
투케이2K 2022. 10. 23. 16:10[제 목]
[IT 용어] 모바일 웹 (Mobile Web) , 웹 앱 (Web App) , 하이브리드 앱 (Hybrid App) , 네이티브 앱 (Native App) 용어 설명
[설 명]
[모바일 웹 (Mobile Web) 설명]
1. 모바일 웹 (Mobile Web) 이란 모바일 화면 사이즈에 맞게 구성된 [웹] 입니다
2. 모바일 웹 (Mobile Web) 은 일반적으로 모바일 도메인으로 접속이 가능한 [웹] 입니다 (ex : 네이버 모바일 버전 사이트)
3. 개발 언어 : html , css , js , jquery 등 웹 언어
[웹 앱 (Web App) 설명]
1. 웹 앱 (Web App) 이란 구동 방식을 앱 처럼 만든 [웹] 입니다
2. 하이브리드 앱에서 네이티브 앱에 포함되는 [웹 화면] 입니다
3. 개발 언어 : html , css , js , jquery 등 웹 언어
[네이티브 앱 (Native App) 설명]
1. 네이티브 앱 (Native App) 이란 모바일 기기에 맞게 최적화된 네이티브 언어 (java, kotlin, objective c, swift 등) 만으로 개발된 [앱] 입니다
2. 네이티브 앱은 앱의 [모든 화면] 및 [기능]이 네이티브로 구현된 것입니다
3. 전체적인 화면 (xml, storyboard) 및 개발 구성이 모두 네이티브로 되어있는 경우 하이브리드 앱에 비해 속도가 빠릅니다
4. 앱이 네이티브만 (화면, 기능) 으로 구성되어 있는 경우, 작은 텍스트 문구 수정 하나만으로도 다시 마켓에 재배포 및 심사를 거쳐야하므로 유지보수 측면 쪽에서 비효율적 입니다
5. 개발적인 측면에서 IOS , AOS 두가지 OS 를 모두 다룰 줄 알아야하기에 개발인력이 추가적으로 더 소모됩니다 (높은 개발 및 운영 비용)
6. 네이티브 앱은 구글 플레이스토어 및 앱스토어에서 앱을 다운로드해 설치할 수 있습니다
7. 개발 언어 : java, kotlin, objective c, swift , xml , storyboard 등 [앱] 언어
[하이브리드 앱 (Hybrid App) 설명]
1. 하이브리드 앱 (Hybrid App) 이란 [웹 앱] + [네이티브 앱] 을 결합해 개발된 [앱] 입니다
2. 하이브리드 앱 은 [앱] 기능에 [웹] 기능이 포함되어 있는 것 입니다
3. 하이브리드 앱 은 전체적인 콘텐츠 및 구성 화면은 웹으로 만들지만 , 네이티브 웹뷰에 담겨 동작이 수행됩니다 (껍데기는 네이티브 웹뷰 / 속 알맹이 구현은 웹)
4. 앱이 하이브리드로 구성되어 있는 경우 , 웹 페이지 상에서 간단한 텍스트 문구 수정 및 디자인 수정 진행 시 앱을 재배포 할 필요가 없어 유지보수 측면 쪽에서 효율적 입니다
5. 하이브리드 앱은 구글 플레이스토어 및 앱스토어에서 앱을 다운로드해 설치할 수 있습니다
6. 개발 언어 : java, kotlin, objective c, swift , html , css , js , jquery 등 [앱] + [웹] 언어
'IT기술 & IT용어' 카테고리의 다른 글
59. [IT 용어] EAI (Enterprise Application Integration) 용어 설명 (0) | 2022.10.25 |
---|---|
58. [IT 용어] 반응형 웹 (Responsive Web) 용어 설명 (0) | 2022.10.24 |
56. [IT 용어] 프록시 (Proxy) 용어 설명 (0) | 2022.10.23 |
55. [IT 용어] DMZ 구간 용어 설명 (0) | 2022.10.23 |
54. [IT 기술] 인터럽트 (Interrupt) 설명 (0) | 2022.10.22 |