2012-02-21 13 views
56

Rozumiem, że PhoneGap został przejęty przez Adobe, a teraz został zasymilowany do Cordova (część Apache). Ale co to wszystko oznacza? Czy to ten sam produkt? Lub dwie oddzielne jednostki?Co to jest Cordova i jak odnosi się do PhoneGap?

+2

Oto bardzo dobry blogu o tym: http: // PhoneGap .com/2012/03/19/phonegap-cordova-and-what% E2% 80% 99s-in-a-name/ – aug

+0

Apache Cordova i Adobe PhoneGap to platforma do budowania natywnych aplikacji mobilnych z wykorzystaniem HTML, CSS i JavaScript. Oto małe wyjaśnienie. http://goo.gl/HmCVOl –

Odpowiedz

46

PhoneGap był projekt open source rozpoczęty przez firmę o nazwie Nitobi. W ramach zakupu Nitobi przez Adobe, ponieważ projekt PhoneGap miał wielu współpracowników z dużych firm takich jak IBM itp., Projekt został wniesiony do Apache Software Foundation.

Początkowo nazwa została zmieniona na "Oddzwonienie", ale potem została przemianowana na "Kordowa" (po ulicy biura Nitobi były w pewnym momencie). Dzieje się tak dlatego, że w przeciwieństwie do samego projektu, nazwa jest częścią zakupu Nitobi przez Adobe.

Właściwie ... jak sam Brian Leroux powiedział: "PhoneGap jest zasilany przez Cordovę, pomyśl: webkit na safari".

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

Jak dla projektu GitHub połączonego w użytkownika @ TDeBailleul odpowiedzi, podejrzewam, że nostalgia nad nazwą ulicy prowadził Brian aby wymienić jeden z jego projektów „Cordova” jednak, że „Cordova” nie została zaktualizowany za 9 miesięcy i nie jest projektem inkubatora Apache Software Foundation "Cordova".

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

Nowiutki błyszczące strona Cordova znajduje się teraz i mogą świecić nawet więcej światła na ten temat.

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

Aktualizacja W tym czasie, od kiedy pisał tę odpowiedź, pewne rzeczy się zmieniły i nie są w rzeczywistości pewne różnice teraz głównie wokół CLI oprzyrządowania.

Napisałem więc i zmiana: http://blog.devgeeks.org/post/73789983750/cordova-vs-phonegap-an-update

+1

.. i od 1.5 nazwa PhoneGap zaczęła być wycofywana z samego oprogramowania. – Devgeeks

+4

A więc, mówiąc krótko, czy Cordova zastąpiła PhoneGap? Jak to się dzieje, że istnieją jeszcze dwie odrębne strony internetowe, które wyglądają tak, jakby miały te same ramy, ale z zupełnie innymi nazwami, brandingiem ... a nawet dokumentacją według wyglądu rzeczy? –

+1

w międzyczasie cordova przeszła proces inkubacji, dlatego nowa strona to: http://cordova.apache.org/ –

3

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

PhoneGap toolchain projekt, który automatyzuje typowych zadań na budowę krzyżowe projektów platformy mobilnej z OS X.

zautomatyzować wspólnego rozwoju zadań przepływu pracy, takich jak: kompilacji debugowania , testowanie, zwalnianie i inne rzeczy pomiędzy. Jako dodatkowe projekty korzystające z Cordova generują spójne, przewidywalne, łatwe do zrozumienia i umożliwiające rozszerzenie projektu oprogramowania. Wprowadzono szereg konwencji, które eliminują potrzebę rozwijania narzędzi przez deweloperów urządzeń mobilnych lub, co gorsza, ich odbudowywania dla każdego projektu .

PhoneGap i Cordova nie są takie same, Cordova jest toolchain, który zwiększa PhoneGap zmian projektowych