PhoneGap和Cordova应该用哪一个

本文详细解析了Cordova与PhoneGap之间的关系,解释了PhoneGap被Adobe收购后如何与Cordova关联,强调了Cordova作为开源项目的持续发展,并提供了如何贡献代码回Cordova的指导。同时,提到了PhoneGap的商业发行版特性,如PhoneGap Build服务,以及其历史背景和名称演变。

低功耗蓝牙项目,需要一块懂省电的板

思澈 SF32LB52 芯片,BLE 协议栈深度优化,上手即开发

基于Cordova和PhoneGap的关系,我觉得直接使用Cordova即可。

Cordova和PhoneGap的关系:PhoneGap 被 Adobe 收购了,但是剥离了核心代码贡献给 Apache Software Foundation,Apache 将这个项目命名为Cordova ,也就是说 PhoneGap 是基于 Cordova 的。PhoneGap 的 faq[3] 里有个对比 —— Think about Cordova’s relationship to PhoneGap like WebKit’s relationship to Safari or Chrome.

所以,不用担心评论中说的「发展前景」哪个好的问题,只要 Adobe PhoneGap 还是基于 Cordova 的,Cordova 就会被商业公司 Adobe 、以及开源社区推动发展。在Adobe PhoneGap 的 faq 中都有说明,PhoneGap是开源的,如果你要贡献代码,请贡献到 Cordova.

Q: How do I contribute code back to the main PhoneGap repo?

A: If you’d like to contribute to PhoneGap, and we hope you will, please go to cordova.io

当然,商业公司的发行版,有自己特殊的服务——我没用过。PhoneGap distribution may contain additional tools,比如:PhoneGap build。

> PhoneGap build is a Build Service allows you to build and package you app in cloud。

PS:顺便说下Cordova名字的由来,PhoneGap 由一个叫 Nitobi 的公司发起 ,曾经改名为 "Callback",接着又改名为 "Cordova",因为 Nitobi 的办公地点曾设在在一条叫 Cordova 的街道。


参考:

[1] markupjavascript.com/20

[2] PhoneGap | PhoneGap, Cordova, and what’s in a name?

[3] PhoneGap | FAQs

低功耗蓝牙项目,需要一块懂省电的板

思澈 SF32LB52 芯片,BLE 协议栈深度优化,上手即开发

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值