Cordova
是PhoneGap
被捐给ASF之后用的项目名。
PhoneGap
最初是由一家加拿大的小公司开发。
PhoneGap
真正开始成名是在2008年在San Francisco
举办的iPhoneDevCamp
上。
PhoneGap
在2009年由O’Reilly Media
举办的2009 Web 2.0
大会赢得了“开发者选择”奖的殊荣。
而正在此时项来以封闭的著称的苹果公司正式认同这个开发框架。 甚至为此特意修改了4.0版开发者协议。其实这也是苹果支持为数不多的开放标准之一HTML5
一次选择。
2009年2月25日,PhoneGap
0.60正式发布,这是第一个稳定版,同时支持iOS、Android、BlackBerry三个平台。
2009年8月——2010年7月,PhoneGap
增加了对Windows Mobile、Nokia WRT(S60)、Palm、Symbian等3平台的支持, 支持平台达到6个。Worklight和appMobi等移动应用开发平台也采用了PhoneGap
框架作为对其移动客户端开发引擎的支撑。
2011年10月,Adobe收购了创立PhoneGap
项目的Nitobi
公司, 随后把PhoneGap
项目捐给了ASF, 但Adobe
保留了PhoneGap
的商标所有权, 该项目最初在ASF下的名称是Apache Callback
, 后来改名为Apache Cordova
。
2011年7月29日,PhoneGap
发布了1.0版产品。PhoneGap
1.0的推出,该版本重点是访问本地设备的API。
2011年11月7日,PhoneGap
1.2.0发布,随着微软的介入这个版本正式支持Windows Phone 7,至此支持的平台数达到7个。
通过包管理器安装Cordova SDK
:
包管理器 | 安装命令 |
---|---|
npm | npm install -g cordova |
yarn | yarn global add cordova |