Cả hai gần như là phần lớn thuật ngữ phổ cập nhất được sử dụng trong xã hội phát triển ứng dụng di động. Ý tưởng là tạo thành một ứng dụng sẽ chuyển động hiệu trái trên tất cả các gốc rễ di động bao gồm Android, iOS và Windows. Tuy nhiên, chế tạo một vận dụng di động đòi hỏi phải gồm khung.

Bạn đang xem: Sự khác biệt giữa phonegap và cordova

PhoneGap với Cordova là những khung nền tảng phổ cập nhất được thực hiện để tạo, trở nên tân tiến và cách tân và phát triển ứng dụng cho toàn bộ các thiết bị cầm tay trên toàn bộ các nền tảng gốc rễ chính bằng cách sử dụng các công nghệ web tiêu chuẩn như HTML, CSS với JavaScript.

Bài pragamisiones.comết này nhận mạnh một số điểm chính đối chiếu hai khung trên các mặt trận không giống nhau.

*

PhoneGap là gì?

Xây dựng những ứng dụng cho thiết bị di động trong mỗi nền tảng - iOS, android và Windows - là một trong những nhiệm vụ khó khăn và yên cầu kiến ​​thức cũng tương tự các ngữ điệu và khung khác nhau. PhoneGap có tác dụng cho công pragamisiones.comệc này tiện lợi hơn vô cùng nhiều bằng cách tận dụng các công nghệ và ngôn ngữ dựa bên trên web tiêu chuẩn như HTML, CSS và JavaScript để xây dựng những ứng dụng di động chủ quyền với nền tảng. PhoneGap hỗ trợ một khung để tạo, cải tiến và phát triển và xúc tiến thành công những ứng dụng di động cho những thiết bị trên tất cả các nền tảng bằng phương pháp thu hẹp khoảng cách giữa các ứng dụng web và thiết bị di động. PhoneGap là bạn dạng phân phối của Adobe cho một dự án nguồn mở được đổi tên thành Apache Cordova dưới sự cai quản của Quỹ phần mềm Apache.

*

Cordova là gì?

Cordova là 1 trong những khung trở nên tân tiến ứng dụng đa nền tảng gốc rễ do Nitobi vạc triển thuở đầu nhưng kế tiếp được biến đổi PhoneGap sau khoản thời gian Adobe Systems thâu tóm về Nitobi trong thời điểm tháng 10 năm 2011. Adobe tiếp nối đã đóng góp cơ sở mã của PhoneGap đến Tổ chức ứng dụng Apache (ASF) để ươm tạo. Để tạo nên nó vận động cho những doanh nghiệp và tổ chức triển khai lớn và để gia hạn quản trị minh bạch, PhoneGap vẫn được đổi tên thành Cordova dưới quyền sở hữu của Apache. Cordova giống như một công cụ hỗ trợ khung PhoneGap. Quan hệ của Cordova với PhoneGap y như cách WebKit tương quan đến Chrome hoặc Safari. Đây là điểm đến chọn lựa duy tốt nhất cho phần lớn ai suy nghĩ pragamisiones.comệc đóng góp góp cho các dự án nguồn mở PhoneGap.

Sự khác biệt giữa PhoneGap cùng Cordova

Giới thiệu về PhoneGap cùng Cordova

PhoneGap là một trong những khung phát triển ứng dụng di động cầm tay đa căn nguyên được Adobe Systems áp dụng để cải cách và phát triển các ứng dụng di động tự do với nền tảng. Nó áp dụng các công nghệ web dựa trên tiêu chuẩn chỉnh như HTML, JavaScript cùng CSS nhằm thu hẹp khoảng cách giữa các ứng dụng web và thiết bị di động. Được tạo thành bởi Nitobi Softare và kế tiếp được Adobe Systems mua lại, PhoneGap dựa trên dự án công trình Cordova Apache mối cung cấp mở.

Adobe Systems đã kiến tạo phiên bản mã nguồn mở của ứng dụng và khắc tên là Apache Cordova. Đó là một trong khung được áp dụng để chế tạo Ứng dụng di động cầm tay gốc bởi HTML5, CSS cùng JavaScript.

Khung của PhoneGap và Cordova

Cả PhoneGap cùng Cordova hầu như là các khung nền tảng chéo nguồn mở nhưng mang tên khác nhau. Cordova, tại thời gian này, là gốc rễ nguồn mở trước đó được hotline là PhoneGap. Cả hai thuật ngữ có thể được sử dụng thay thế cho nhau vày cả hai đều hoàn toàn có thể giúp xây dựng những ứng dụng di động bằng HTML, CSS với JavaScript. PhoneGap về cơ bản là bản phân phối Cordova của Adobe nhưng bao gồm thêm một trong những gói và sửa đổi tùy chỉnh. Sự khác hoàn toàn nằm sống tên ngoại trừ những dịch vụ PhoneGap thuộc về của Adobe, rất có thể không phải lúc nào cũng rất được sử dụng miễn phí. PhoneGap là một phiên bản phân phối mã mối cung cấp mở của form Cordova.

Nền tảng của PhoneGap và Cordova

PhoneGap góp bạn thuận lợi phát triển những ứng dụng tự do trên căn nguyên hoặc vận dụng lai, vì vậy giảm thời hạn học những ngôn ngữ cùng API cụ thể của nền tảng. Đây cũng chính là khung linh hoạt độc nhất vô nhị được sử dụng để cải tiến và phát triển ứng dụng cho toàn bộ các gốc rễ và thiết bị bao hàm iOS, Android, Windows Phone, BlackBerry 10, Amazon Fire OS, v.v ... Bằng phương pháp sử dụng thương mại & dịch vụ xây dựng PhoneGap. Cordova bảo vệ nó vận động trên tất cả các thiết bị game android nhưng bạn cần một thiết bị thực tế của apple để kiểm tra không thiếu thốn tất cả những tính năng của thứ để bọc nó cho iOS. Mặc dù phần nhiều các tính năng hoàn toàn có thể được kiểm tra bởi trình giả lập quả táo được thiết đặt với SDK iOS cùng Xcode.

Hiệu suất của PhoneGap và Cordova

Hầu không còn thời gian, hybrid vận động thực sự xuất sắc so với các ứng dụng nơi bắt đầu đang sử dụng các thành phần nguyên nơi bắt đầu như chính sách xem và chính sách văn bản trên những thành phần web như là div div, hoặc nhịp span. Ưu điểm chính của các ứng dụng lai là kĩ năng xây dựng cho toàn bộ các nền tảng chính cùng cũng vậy, với một các đại lý mã duy nhất. Xung quanh ra, những công thay JavaScript đang phát triển mau lẹ và các trình trông nom cũng tiến lên trên toàn bộ các khía cạnh trận, phụ thuộc phần cứng hiệu năng cao một số bí quyết nhỏ vào tốc độ GPU cho nên vì vậy tăng công suất xử lý đơn. Tuy nhiên, ngay cả với tài năng hoạt hình trẻ trung và tràn đầy năng lượng của HTML5, hiệu suất của các ứng dụng lai ko tương xứng với các ứng dụng gốc.

Xem thêm: Muốn Chốt Sale: Đừng Push Sale Là Gì, Nghĩa Của Từ Push Up Sale (To

Tương lai của PhoneGap cùng Cordova

PhoneGap là một triển khai mã nguồn mở của những tiêu chuẩn mở được đổi tên thành Apache Cordova thuộc quyền download của Quỹ ứng dụng Apache. Hãy nghĩ về Cordova là công cụ hỗ trợ PhoneGap. Mối quan hệ của Cordova với PhoneGap y hệt như mối tình dục của WebKit cùng với Chrome hoặc Safari. Cordova thuộc sở hữu của Apache với sẽ luôn duy trì nguồn mở cùng miễn phí sử dụng. Mặc dù nhiên, PhoneGap là phiên bản phân phối của Cordova cùng thậm chí rất có thể tính phí cho các dịch vụ ngã sung. PhoneGap là thành phầm độc quyền của Adobe với tương lai của khung phía bên trong tay Adobe.

PhoneGap so với Cordova: Biểu thiết bị so sánh

*

Tóm tắt về PhoneGap cùng Cordova

Cả hai thuật ngữ PhoneGap cùng Cordova thường được sử dụng thay thế sửa chữa cho nhau và cả hai số đông là những khung nguồn mở được sử dụng để xây dựng những ứng dụng di động tự do với nền tảng gốc rễ sử dụng HTML, CSS với JavaScript. Tuy nhiên, sự khác hoàn toàn nằm sinh hoạt tên. PhoneGap về cơ bản là một phiên bản phân phối mã nguồn mở của Cordova, vốn thuộc sở hữu của Adobe Systems trước đó, nhưng các đại lý mã lúc đầu sau đó đã được chuyển nhượng bàn giao cho Apache Software Foundation, vày vậy Apache sẽ đổi uy tín thành Apache Cordova để giữ cho nó là mối cung cấp mở và miễn giá thành sử dụng. Nói một cách đối kháng giản, PhoneGap là Cordova cùng với một vài gói Adobe cùng gói thiết lập cấu hình bổ sung. Hãy suy nghĩ về Cordova như một công cụ cung ứng khung PhoneGap.