하이브리드 앱
: 앱의 기반이 되는 콘텐츠 영역은 HTML 기반의 웹 앱으로 제작, 최종 앱 배포에 필요한 패키징 처리만 아이폰, 안드로이드 플랫폼 안에서 처리하는 애플리케이션입니다.
네이티브 앱과 비교되어 사용되며 운영체제별로 각각 개발해야 하는 네이티브 앱과는 달리 하이브리드 앱은 외부 형태는 네이티브 앱이지만 별도의 하이브리드 앱 프레임워크를 통해 내부는 모바일 웹 앱으로 실행되기 때문에 반응속도에 차이가 있습니다. (반응속도 : 하이브리드 앱 < 네이티브 앱)
Cordova(코도바, 코르도바?)
: Apache 재단에서 지원중인 하이브리드 앱 제작을 위한 프레임워크입니다.
HTML, CSS, JS가 포함된 모바일 앱과 단일 코드 기반의 멀티 플랫폼을 타깃으로 한 무료 오픈소스 프레임워크입니다.
웹 앱을 랜더링 해주는 웹뷰를 사용하는 오픈 소스 모바일 개발 프레임워크
코도바는 다양한 명령 툴과 JavaScript 프레임워크, 클라우드 서비스가 있습니다. 대표적으로 PhoneGap을 사용하면 간단한 데스크톱 앱을 HTML, CSS, JavaScript를 사용해서 몇 분 안에 모바일 애플리케이션으로 전환할 수 있습니다.
Cordova 플러그인은 accelerometer, geolocation, camera, media, device, network, contact, storage, custom plugins 등을 지원합니다.
'Programming 개발은 구글로 > Web[프론트엔드&백엔드]' 카테고리의 다른 글
[Web] WebView 사용 관련 Android, iOS 관련 정리 (0) | 2022.07.20 |
---|---|
[Typescript] 1. 타입스크립트란? (0) | 2022.07.19 |
[Web] Route 사용법(react-router-dom) 및 페이지 설정 (0) | 2022.07.12 |
[Web] HTML/CSS 링크(a href, Link) Underline, Decoration, Color 변경하기 (0) | 2022.07.11 |
[Web] Node.js - HTTP 서버 및 클라이언트 예제로 확인하기 (0) | 2022.07.08 |
댓글