SMALL
안드로이드 모바일 웹,앱
웹과, 앱을 사용하여 사이트를 제작하려고 하는데
모바일 용은 어떤 걸로 사용을 해야 할지 몰라
그 의미 부터 파악하기 위해 알아 보았다.
모바일 앱
Native App
앱 스토어에서 다운받아 설치하여 사용하는 앱
장점
디바이스 접근가능(모바일 기능)
작동속도가 빠름
복잡한 기능 및 게임 기능의 어플에 적합
단점
업데이트마다 스토어에 재 등록 및 설치를 해야함.
플랫폼 마다 따로 개발(안드로이드,IOS용으로 개발)
개발 비용가 시간이 많이 듬
모바일 웹앱
WebApp
웹 브라우저의 크기를 스마트폰 용으로 축소 시킨 것
장점
브라우저에서 지원하는 모든 플랫폼에서 사용가능
업데이트가 빠르다
(웹에 적용된 화면 기능을 사용하기 때문에 업데이트가 필요없다)
저렴한 비용에 개발 가능
단점
디바이스 접근 불가
앱스토어 이용불가
네이티브 앱 에 비해 서능저하
스마트폰 기기에 최적화된 UI 사용
하이브리드 웹
Hybrid App
네이티브 앱에 브라우저 컨트롤 가능
웹앱의 디바이스 기능 제어
웹 표준을 준수하는 모바일 화면을 만들고 앱과 연동을 한다.
웹앱처럼 화면을 구성하고 컨트롤하며 앱의 디바이스 기능을 사용한다.
모바일 웹사이트 + App
결론
PC버전으로 반응형 웹을 제작중이다.
네이티브 앱
앱을 사용하면 안드로이드/IOS에 맞게 다시 개발을 새로 해야한다.
웹 앱
PUSH 기능이 필요한 상황이라 쓸 수가 없다.
하이브리드 웹
Push기능과 웹기능을 사용하기 위해서는
하이브리드를 사용해야한다.
작업소요 시간이 많이들고 어렵겠지만 한번 만들고 나면 나중에 많은 도움이 될거 같다.
LIST
'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 |