2012-02-21 26 views
56

Entiendo que PhoneGap fue adquirido por Adobe, y que ahora se ha asimilado en Córdoba (parte de Apache). Pero que significa todo esto? ¿Son el mismo producto? ¿O dos entidades separadas?¿Qué es Cordova y cómo se relaciona con PhoneGap?

+2

Aquí es una muy buena entrada en el blog sobre él: http: // PhoneGap .com/2012/03/19/phonegap-cordova-and-what% E2% 80% 99s-in-a-name/ – aug

+0

Apache Cordova y Adobe PhoneGap es una plataforma para crear aplicaciones móviles nativas usando HTML, CSS y JavaScript. Aquí hay una pequeña explicación. http://goo.gl/HmCVOl –

Respuesta

46

PhoneGap fue un proyecto de código abierto iniciado por una compañía llamada Nitobi. Como parte de la compra de Nitobi por Adobe, debido a que el proyecto PhoneGap contó con muchos contribuyentes de grandes compañías como IBM, etc., el proyecto se contribuyó a la Apache Software Foundation.

Al principio, el nombre se cambió a "Devolución de llamada", pero luego se renombró como "Cordova" (después de la calle las oficinas de Nitobi estaban en algún momento). Esto se debe a que, a diferencia del proyecto en sí, el nombre PhoneGap es parte de la compra de Adobe de Nitobi.

En realidad ... como Brian Leroux lo expresó él mismo: "PhoneGap funciona con Cordova. Think: webkit to safari."

http://blogs.nitobi.com/andre/index.php/2011/10/03/nitobi-enters-into-acquisition-agreement-with-adobe/

En cuanto al proyecto de GitHub ligado en respuesta @ de TDeBailleul, sospecho que la nostalgia por el nombre de la calle llevó Brian nombrar uno de sus proyectos "Córdoba", sin embargo, que "Córdoba" no ha sido actualizado en 9 meses y no es el proyecto incubadora de la Apache Software Foundation "Cordova".

http://incubator.apache.org/projects/callback.html

La nueva página Web brillante Cordova está ahora y puede brillar aún más luz sobre el tema.

http://incubator.apache.org/cordova/

actualización: En el tiempo transcurrido desde que he publicado esta respuesta, algunas cosas han cambiado y en realidad hay algunas diferencias ahora, sobre todo alrededor de las Herramientas de CLI.

Así que escribió y actualización http://blog.devgeeks.org/post/73789983750/cordova-vs-phonegap-an-update

+1

... y desde 1.5, el nombre PhoneGap ha comenzado a eliminarse gradualmente del software. – Devgeeks

+4

Para resumir, ¿ha sustituido Córdova a PhoneGap? ¿Cómo es que todavía hay dos sitios web separados, ambos parecen tener el mismo marco, pero con nombres completamente diferentes, marcas ... e incluso documentación por el aspecto de las cosas? –

+1

Mientras tanto cordova ha pasado el proceso de incubación, por lo tanto, el nuevo sitio es: http://cordova.apache.org/ –

3

De https://github.com/brianleroux/cordova README.md

Un proyecto conjunto de herramientas PhoneGap que automatiza las tareas comunes para la construcción de proyectos móviles de plataforma cruzada con OS X.

automatizar las tareas de flujo de trabajo de desarrollo comunes, tales como: la compilación, depuración , pruebas, liberación y otras cosas en el medio. Como agregado, los proyectos de beneficios generados con Cordova crean un proyecto de software consistente, predecible, fácil de entender y, por lo tanto, ampliar. Se introducen varias convenciones que eliminan la necesidad de que los desarrolladores de dispositivos móviles vuelvan a aprender sus herramientas o, lo que es peor, las reconstruyan para cada proyecto .

PhoneGap y Córdoba no son lo mismo, Córdoba es un conjunto de herramientas que mejora el desarrollo de proyectos PhoneGap

Cuestiones relacionadas