개요

개요

코르 도우 바는 오픈 소스 모바일 개발 프레임 워크입니다. 각 모바일 플랫폼의 네이티브 개발 언어를 피하고 크로스 플랫폼 개발을 위한 HTML5, CSS3, 자바 스크립트 등 표준 웹 기술을 사용할 수 있습니다. 응용 프로그램 각 플랫폼을 타겟으로 래퍼 내에서 실행 하 고 표준 API 바인딩을 액세스할 각 장치 센서, 데이터 및 네트워크 상태에 의존.

코르도바를 사용 하 여 있습니다.

기본 구성 요소

일반적인 의존 코르도바 응용 프로그램 config.xml 파일을 응용 프로그램에 대 한 정보를 제공 하 고에 영향을 미치는 어떻게 작동 하는지, 교대 방향 응답 여부와 같은 매개 변수를 지정 합니다. 이 파일 사양을 준수 하는 W3C의 웹 응용 프로그램 패키지, 또는 위젯.

응용 프로그램 자체 웹 페이지로 구현, index.html 어떤 CSS, 자바 스크립트, 이미지, 미디어 파일을 참조 하는 기본적으로 명명 된 또는 다른 리소스는 실행에 필요한. App는 app 상점에 배 부하는 네이티브 응용 프로그램 래퍼 내에서 WebView 로 실행 합니다. 다양 한 장치 기능 방식으로 네이티브 애플 리 케이 션과 상호 작용을 웹 응용 프로그램에 대 한 그것은 또한 참조 해야 합니다는 cordova.js API 바인딩을 제공 하는 파일.

코르 도우 바 활성화 WebView의 전체 사용자 인터페이스와 응용 프로그램을 제공할 수 있습니다. 또한 네이티브 응용 프로그램 구성 요소와 WebView를 혼합, 하이브리드 응용 프로그램 내에서 구성 요소 수 있습니다. 코르 도우 바 서로 통신 하려면 이러한 구성 요소에 대 한 플러그인 인터페이스를 제공 합니다.

개발 경로

응용 프로그램을 설정 하는 가장 쉬운 방법은 실행 하는 것입니다는 cordova 명령줄 유틸리티, 일컬어 명령줄 인터페이스 (CLI). (CLI를 설치 하는 명령줄 인터페이스 참조.) 플랫폼 대상 원하는 설정에 따라 개발 사이클의 진보적으로 더 큰 주식에 대해 CLI에 의존 수 있습니다.

개발 주기에서 어느 시점에서 옵션 풍부한 집합을 제공할 수 있습니다 플랫폼 SDK 도구에 사용할 수 있습니다. (각 플랫폼 SDK 도구에 대 한 자세한 내용은 플랫폼 가이드 설정을 참조 하십시오.) SDK 환경 웹 기반 및 기본 응용 프로그램 구성 요소를 혼합 한 하이브리드 애플 리 케이 션을 구현 하려는 경우에 더 적합 하다. 외부 참조 (참조 하이브리드 응용 프로그램 가이드에 대 한 자세한 내용은) 외부 처음 애플 리 케이 션을 생성 하 명령줄 유틸리티를 사용할 수 있습니다 또는 반복적으로 그 후 SDK 도구 업데이트 코드를 피드를 합니다. 당신은 또한 만들 수 있습니다 응용 프로그램의 구성 파일 자신.

플랫폼 지원

다음 개발 도구 및 각 모바일 플랫폼에 대 한 장치 사용할 수 있는 Api의 집합을 보여 줍니다. (열 머리글 CLI의 속기 스텁이 표시.)

안 드 로이드 블랙베리 (6) blackberry10 ios wp7 (윈도우
전화 번호 7)
wp8 (윈도우
전화 번호 8)
win8
(윈도우 8)
tizen
코르 도우 바
CLI
맥, 윈도우, 리눅스 맥, 윈도우 맥, 윈도우 맥 윈도우 윈도우
임베디드
WebView
(상세 내용 보기) (상세 내용 보기)
플러그 인
인터페이스
(상세 내용 보기) (상세 내용 보기) (상세 내용 보기) (상세 내용 보기) (상세 내용 보기)
플랫폼 Api
가 속도계
카메라
캡처
나침반 (3GS +)
연결
연락처
장치
이벤트
파일 없음 FileTransfer 없음 FileTransfer
지리적 위치
세계화
InAppBrowser
미디어
알림
Splashscreen
스토리지 localStorage만 localStorage만
  <!-- END HTML -->