아파치 코도바
(Apache Cordova, 移轉 名稱: 폰갭, PhoneGap)는 泥土비(Nitobi)가 만들고
어도비 시스템즈
가 引受한 모바일 開發 프레임워크이다.
[4]
[5]
소프트웨어 프로그래머들이
오브젝티브-C
처럼 機器에 特化된 言語들 代身
자바스크립트
,
HTML5
,
CSS3
를 利用하여 모바일 機器를 위한 應用 프로그램들을 만들 수 있게 한다.
[6]
應用 프로그램 結果物들은 하이브리드 形態인데, 이는 모든 레이아웃 렌더링이 플랫폼의 네이티브 UI 프레임워크가 아닌 웹 뷰를 통해 遂行되며 但只 웹앱日 뿐만 아니라 配布를 위해 패키지化되면서 네이티브 機器 API에 接近할 수 있음을 의미한다. 1.9 버전부터 네이티브 코드와 하이브리드 코드 一部를 自由롭게 섞어서 쓸 수도 있다.
아파치 코도바
Apache Cordova
![](//upload.wikimedia.org/wikipedia/commons/3/3f/Open_source_Apache_Cordova_logo_image.png) |
原著者
| Joe Bowser, Michael Brooks, Rob Ellis, Dave Johnson, Anis Kadri, Brian Leroux, Jesse MacFadyen, Filip Maj, Eric Oesterle, Brock Whitten, Herman Wong, Shazron Abdullah
|
---|
開發者
| 어도비 시스템즈
|
---|
發表日
| 2009年
(15年 前)
(
2009
)
|
---|
|
安定化 버전
| 12.0.0
[1]
![위키데이터에서 편집하기](//upload.wikimedia.org/wikipedia/commons/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png)
/ 2023年 5月 22日
(12個月 前)
(
2023年 5月 22日
)
|
---|
|
프로그래밍 言語
| 자바스크립트
,
HTML5
,
CSS3
,
자바
,
C++
,
C#
,
오브젝티브-C
|
---|
運營 體制
| iOS
,
안드로이드
,
웹OS
,
윈도우 모바일
,
심비안
,
블랙베리
,
윈도우 폰
,
윈도우 8
|
---|
言語
| 英語
|
---|
種類
| 모바일 開發 프레임워크
|
---|
라이선스
| 아파치 2.0 라이선스
[2]
[3]
|
---|
狀態
| 支援 中
|
---|
웹사이트
| cordova
.apache
.org
|
---|
폰갭의 基盤이 되는 소프트웨어는 아파치 코도바(Apache Cordova)이다.
[7]
이 소프트웨어는 한때 簡單히 폰갭(PhoneGap)이라 불리다가 아파치 콜백(Apache Callback)으로 불렸다.
[8]
[9]
아파치 코도바는
오픈 소스 소프트웨어
이다.
샌프란시스코의 iPhoneDevCamp 이벤트에서 처음 開發된
[10]
폰갭은
오라일리 미디어
의 2009 웹 2.0 콘퍼런스의 People's Choice Award를 受賞했으며,
[11]
이 프레임워크는 수많은 앱을 開發하기 위해 使用되어 왔다.
[12]
애플
은 이 프레임워크가 새로운 4.0 開發者 라이선스 同意에 變更事項이 있었음에도 不拘하고 承認을 確認하였다.
[13]
폰갭 프레임워크는
모나카
,
[14]
appMobi
,
[15]
Convertigo
,
[16]
[17]
ViziApps
,
[18]
워크라이트
(Worklight)
[19]
[20]
를 모바일 클라이언트 開發 엔진의 백本으로서 여러 모바일 애플리케이션 플랫폼에 使用되고 있다.
2011年 10月 4日 어도비는 公式的으로 泥土非 소프트웨어(怨 開發社)의 引受를 發表하였다.
[21]
이에 符合하여 폰갭 코드는 아파치 코도바라는 이름의 새로운 프로젝트를 始作하기 위해
아파치 소프트웨어 財團
에 기여되었다. 이 프로젝트의 元來 이름인 아파치 콜백(Apache Callback)은 너무 一般的인 名稱으로 보였다.
[22]
어도비 시스템즈에서 "어도비 폰갭", "어도비 폰갭 빌드"로도 登場한다.
[23]
初期 버전의 폰갭은 iOS 앱 開發을 위해 애플 컴퓨터가 必要했고 윈도우 모바일 앱 開發을 위해 윈도우 컴퓨터가 必要했다. 2012年 9月 어도비의 폰갭 빌드 서비스는 프로그래머들이
CSS
,
HTML
,
자바스크립트
소스 코드를
클라우드
컴파일러
에 업로드하면 支援되는 모든 플랫폼을 위한 앱을 生成할 수 있게 한다.
[24]