본문 바로가기
옛날

하이브리드 앱이란 [Android]

by 차가운게 조아 2015. 12. 11.

하이브리드 앱이란?

 

하이브리드 앱(웹앱)이란 모바일 웹과 모바일 앱의 기능을 섞어서 만든 앱으로 개발은 제작하기 쉬운 모바일 웹방식을 이용하고 배포는 모바일 앱형식으로 마켓을 이용하여 다운받아 사용 가능합니다.

 

하이브리드 앱은 모바일 앱과 같이 설치 과정을 거쳐 모바일기기에 표시하는 방식이지만 화면의 구조는 모바일 웹과 비슷합니다. HTML을 이용하여 웹서버의 내용을 불러와 표시할 수 있어 수정사항이 생길 경우 웹서버에 저장된 데이터만 수정하면 바로 적용됩니다. 한번 설치하면 재설치 전까지 갱신이 어려운 모바일 앱과 다른 큰 특징입니다.

 

또한 HTML에서 표현하기 어려운 기능은 모바일 앱 기술을 이용하여 동적인 형태의 메뉴를 구성하거나 모바일 기기의 특징인 위치 추적, 탭 기능, 모션 인 기능등을 이용할 수 있도록 해줍니다.

 

하이브리드 앱의 가장 큰 특징은 다양한 모바일 운영체제에 손쉽게 접근이 가능하다는 점입니다. 모바일 앱은 각각의 모바일 운영체제에 맞게 하나의 콘텐츠를 따로 제작해 주어야 하지만 하브리드 앱은 HTML로 개발 후 각각의 운영체제 형식에 맞게 앱 형식으로 만들어주면 되므로 재배포가 쉽다할 수 있겠습니다.

하이브리드 앱은 모바일웹 과 모바일 앱의 특징을 잘 이용 하였기에 모바일 콘텐츠 기술로 각광받고 있습니다.

 

▲하이브리드 앱으로 제작된 [조선일보]앱 (출처:FAIRWAY)

 

하이브리드 앱 제작

 

하이브리드 앱을 제작하려면 하이브리드 앱을 제작해주는 폰갭 등과 같은 저작 도구를 이용하여 웹과 앱을 하나로 결합해 주어야 합니다. HTML과 CSS를 이용하여 페이지를 제작하고 탭 동작, 사운드, 진동, 위치 등은 모바일 앱기술을 이용합니다. 폰갭은 대부분의 모바일 운영체제를 지원하여 손쉽게 iOS, 안드로이드 등의 앱으로 만들어 줍니다.

 

 

 장점

단점 

제작이 쉽다

다양한 플랫폼 사용이 가능하다

마켓을 이용할 수 있다 

모바일 앱보다 느리다

동적인 효과에 제한이 있다. 

 

[출처] 하이브리드 앱이란?|작성자 HAJIME


'옛날' 카테고리의 다른 글

종료 다이얼로그 [Android]  (0) 2015.12.11
진동 효과 [Android]  (0) 2015.12.11
소스 개발 및 자료 [Android]  (0) 2015.12.11
이클립스 단축키  (0) 2015.12.11
Upload files to database (Servlet + JSP + Mysql) [Servlet]  (0) 2015.12.11