본문 바로가기

IT/안드로이드

모바일 웹 ,모바일 웹앱, 하이브리드 웹

안드로이드 모바일 웹,앱

웹과, 앱을 사용하여 사이트를 제작하려고 하는데

모바일 용은 어떤 걸로 사용을 해야 할지 몰라 

그 의미 부터 파악하기 위해 알아 보았다.


모바일 앱 

Native App

앱 스토어에서 다운받아 설치하여 사용하는 앱


장점

디바이스 접근가능(모바일 기능)

작동속도가 빠름

복잡한 기능 및 게임 기능의 어플에 적합


단점

업데이트마다 스토어에 재 등록 및 설치를 해야함.

플랫폼 마다 따로 개발(안드로이드,IOS용으로 개발)

개발 비용가 시간이 많이 듬


모바일 웹앱 

WebApp

웹 브라우저의 크기를 스마트폰 용으로 축소 시킨 것


장점

브라우저에서 지원하는 모든 플랫폼에서 사용가능

업데이트가 빠르다

(웹에 적용된 화면 기능을 사용하기 때문에 업데이트가 필요없다)

저렴한 비용에 개발 가능


단점

디바이스 접근 불가

앱스토어 이용불가

네이티브 앱 에 비해 서능저하

스마트폰 기기에 최적화된 UI 사용


하이브리드 웹

Hybrid App

네이티브 앱에 브라우저 컨트롤 가능

웹앱의 디바이스 기능 제어


웹 표준을 준수하는 모바일 화면을 만들고 앱과 연동을 한다.

웹앱처럼 화면을 구성하고 컨트롤하며 앱의 디바이스 기능을 사용한다.

모바일 웹사이트 + App


결론

PC버전으로 반응형 웹을 제작중이다.

네이티브 앱

앱을 사용하면 안드로이드/IOS에 맞게 다시 개발을 새로 해야한다.


웹 앱

PUSH 기능이 필요한 상황이라 쓸 수가 없다.


하이브리드 웹

Push기능과 웹기능을 사용하기 위해서는

하이브리드를 사용해야한다. 

작업소요 시간이 많이들고 어렵겠지만 한번 만들고 나면 나중에 많은 도움이 될거 같다.







'IT > 안드로이드' 카테고리의 다른 글

Crodova Content-Security-Policy  (0) 2018.01.10
Cordova Window 설치 및 실행  (0) 2018.01.05
cordova sdk 설치 및 구동  (0) 2017.12.05
하이브리드 앱웹 cordova 환경설정  (0) 2016.09.14
cordova로 Device Debug 모드  (0) 2016.09.14