하이브리드 앱이란?

2020. 1. 29. 23:29카테고리 없음

하이브리드 ( 조합 ) 앱 이란?

 

웹앱 + 네이티브앱(애플리케이션) 의 장점을 조합한 형태

 

네이티브 앱 :

애플리케이션, 모바일기기 최적화 언어로 개발된 앱 ( 안드로이드 / IOS )

빠른 실행속도

카메라 등 센서제어가 가능함

개발에 시간이 걸리고 비용이 많이 들어감.

 

웹 앱 : 

PC, 스마트폰 등 단말에 관계없이 이용 가능

웹기반 언어로 개발하기 때문에 빠르고 저렴하다.

단말의 통신환경에 따라 접속장애등 문제가 생길 수 있고,

센서 제어, API이용 등이 어렵다.

 

하이브리드 앱 :

내부는 웹 앱으로 빠르게 개발하고 외부를 네이티브 앱으로 감싸서

빠른 개발과 기기의 센서 제어와 API이용을 가능하도록 함.

그러나 별도의 하이브리드 앱 개발 프레임워크가 필요함.

 

대표적 하이브리드 앱 프레임워크 :

React Native, Ionic, Flutter 등...