자유게시판

|  놀이터라 생각하고 마음껏 떠들어요! ^^


네이티브앱 vs 모바일웹  vs 웹앱 vs 하이브리드 앱

 

 

1.jpg

 

<사진: pixabay.com>

 

스마트폰 대중화로 인해 IT 환경도 다양화되고 있습니다.  웹 서비스 방식도 기존의 테스크탑에서만 사용되었지만 현재는 다양한 스마트폰 디바이스로 서비스되고 있습니다. 그에 따라 서비스 제공하는 업체들은 기존 웹 방식에서 확장하여 모바일웹, 모바일앱 등의 방식으로 점차 다양해 지고 있습니다. 최근 들어 여러가지 방식에 대한 정리및 장단점을 간단히 살펴보겠습니다.

 

1. 네이티브앱

 

네이티브 앱은 우리가 흔히 말하는 어플리케이션을 말합니다. 모바일 기기에 최적화된 언어로 개발된 앱으로 안드로이  SDK를 이용해 JAVA언어로 만드는 안드로이드앱과 iOS SDK를 이용해 Objective-C언어로 만드는 대부분의 아이폰 앱이 여기에 속합니다.

 

2. 모바일웹

 

모바일웹은 모바일에서 PC용 사이트의 글자폰트와 이미지, 터치아이콘, 플래시 등 데스크탑 브라우저에서 실행되는 기능을 모바일에 맞추어 표현한 사이트를 말합니다. PC용 홈페이지를 모바일 스크린 크리고 줄여 놓은 것이라고 생각하시면 됩니다. 

 

2.jpg

<네이버웹앱:http://m.naver.com/>

 

3.웹앱

 

웹앱은 모바일웹과 네이티브 앱을 결합한 형태로 모바일웹의 특징을 가지면서 네이티브앱의 장점도 갖고 있습니다. 모바일웹보다는 조금 더 모바일에 최적화된 앱을 말합니다. 웹앱도 모바일웹 처럼 일반적인 웹기술로 개발되고 모바일 브라우저에서 실행되지만 풀 브라우징 방식이 아닌 단일페이지 방식으로 화면을 전화해 속도가 빠르다는 장점이 있습니다.

 

3.jpg

<신문(비즈조선):http://app.chosunbiz.com>

 

4. 하이브리드 앱

 

위의 웹앱의 단점을 보안한 것이 바로 하이브리드앱 입니다. 하이브리드앱은 웹앱을 네이티브앱으로 포장하는 것인데 웹기술로 개발되었지만 모바일에 최적화된 언어로 만드는 네이티브앱처럼 보이게 하는 것입니다. 실제 하이브리드앱은 네이티브앱의 형태를 띄고 있어 앱스토어나 마켓에서 다운받아 모바일에 설치할 수 있으며 현재 네이버앱 다음앱은 하이브리드 앱이라고 할 수 있습니다.

 

4.jpg

 

 

 

<웹앱/네이티브앱/모바일웹/하이브리드앱 장단점 비교>

 

5.jpg

<자료: technote.co.kr/>

  • ?
    나부코 2015.06.16 11:54
    쉽게 이해되네요~ 비슷해서 구분이 잘 안되었는데 ~ 감사합니다.