2012-02-21 20 views
56

Tôi hiểu rằng PhoneGap đã được Adobe mua lại và bây giờ nó đã được đồng hóa vào Cordova (một phần của Apache). Nhưng tất cả điều này có nghĩa là gì? Họ có cùng sản phẩm không? Hoặc hai thực thể riêng biệt?Cordova là gì và nó liên quan như thế nào với PhoneGap?

+2

Dưới đây là một bài viết trên blog khá tốt về nó: http: // PhoneGap .com/2012/03/19/phonegap-cordova-và-cái gì% E2% 80% 99s-in-a-name/ – aug

+0

Apache Cordova và Adobe PhoneGap là một nền tảng để xây dựng các ứng dụng di động gốc bằng HTML, CSS và JavaScript. Đây là một chút giải thích. http://goo.gl/HmCVOl –

Trả lời

46

PhoneGap là một dự án mã nguồn mở bắt đầu bởi một công ty có tên Nitobi. Là một phần của việc mua Nitobi của Adobe, bởi vì dự án PhoneGap có nhiều người đóng góp từ các công ty lớn như IBM, dự án đã được đóng góp cho Quỹ Phần mềm Apache.

Lúc đầu, tên đã được đổi thành "Gọi lại", nhưng sau đó được đổi tên thành "Cordova" (sau khi đường phố, văn phòng Nitobi được bật tại một số điểm). Điều này là do không giống như dự án, tên PhoneGap một phần của việc mua Nitobi của Adobe.

Thực ra ... khi Brian Leroux tự đặt nó: "PhoneGap được cung cấp bởi Cordova. Hãy suy nghĩ: webkit để safari".

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

Đối với các dự án GitHub liên quan đến trong câu trả lời @ TDeBailleul, tôi nghi ngờ rằng nỗi nhớ qua tên đường phố dẫn Brian để đặt tên một trong những dự án của mình "Cordova", tuy nhiên, "Cordova" đã không được cập nhật trong 9 tháng và không phải là dự án ấp trứng của Quỹ Phần mềm Apache "Cordova".

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

Thương hiệu mới sáng bóng trang web Cordova là ký ngay bây giờ và có thể tỏa sáng ánh sáng thậm chí nhiều hơn về đề tài này.

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

Cập nhật: Trong thời gian kể từ khi tôi đăng câu trả lời này, một số thứ đã thay đổi và thực sự có một số khác biệt bây giờ, chủ yếu xung quanh CLI Tooling.

Vì vậy, tôi đã viết và cập nhật: http://blog.devgeeks.org/post/73789983750/cordova-vs-phonegap-an-update

+1

..và 1,5, tên PhoneGap đã bắt đầu được loại bỏ khỏi phần mềm. – Devgeeks

+4

Vì vậy, để đặt một câu chuyện dài ngắn, có Cordova thay thế PhoneGap? Làm thế nào đến vẫn còn hai trang web riêng biệt, cả hai đều xuất hiện để có cùng một khuôn khổ, nhưng với tên hoàn toàn khác nhau, xây dựng thương hiệu ... và thậm chí cả tài liệu bằng ngoại hình của sự vật? –

+1

trong khi chờ đợi cordova đã thông qua quá trình ủ bệnh, cho trang web mới là: http://cordova.apache.org/ –

3

Từ https://github.com/brianleroux/cordova README.md

Một dự án PhoneGap toolchain tự động hóa tác vụ thông thường cho việc xây dựng chéo các dự án điện thoại di động nền tảng với OS X.

Tự động hóa các nhiệm vụ công việc phát triển chung như: biên dịch, gỡ lỗi , thử nghiệm, phát hành và những thứ khác ở giữa. Là một dự án bổ sung được tạo ra với Cordova, hãy tạo một dự án phần mềm mở rộng, dễ hiểu và dễ hiểu nhất có thể dự đoán được, . Một số quy ước được giới thiệu loại bỏ sự cần thiết cho các nhà phát triển di động để học lại công cụ của họ hoặc, tệ hơn, xây dựng lại chúng cho mỗi dự án .

PhoneGap và Cordova không giống nhau, Cordova là một toolchain rằng tăng cường dự án phát triển PhoneGap

7

đây một bài viết trên blog rằng giải thích như thế nào cả PhoneGap và cordova đang ở đây để ở lại: PhoneGap, Cordova, and what’s in a name?

+0

Xin lỗi, liên kết bị hỏng. –

Các vấn đề liên quan