Phonegap Là Gì

Cả hai các là đều thuật ngữ thịnh hành nhất được áp dụng trong xã hội phát triển ứng dụng di động. Ý tưởng là tạo nên một áp dụng sẽ hoạt động hiệu trái trên toàn bộ các căn cơ di động bao gồm Android, iOS và Windows. Tuy nhiên, xây đắp một ứng dụng di động đòi hỏi phải tất cả khung.

Bạn đang xem: Phonegap là gì

PhoneGap cùng Cordova là các khung nền tảng thông dụng nhất được áp dụng để tạo, phát triển và cách tân và phát triển ứng dụng cho tất cả các thiết bị cầm tay trên toàn bộ các nền tảng chính bằng phương pháp sử dụng các technology web tiêu chuẩn như HTML, CSS và JavaScript.

Bài kinhdientamquoc.vnết này dấn mạnh một trong những điểm chính so sánh hai form 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 mang đến thiết bị cầm tay trong mỗi căn nguyên - iOS, android và Windows - là 1 trong những nhiệm vụ trở ngại và yên cầu kiến ​​thức tương tự như các ngôn từ và form khác nhau. PhoneGap có tác dụng cho công kinhdientamquoc.vnệc này dễ ợt hơn khôn cùng nhiều bằng phương pháp tận dụng các công nghệ và ngôn ngữ dựa bên trên web tiêu chuẩn chỉnh như HTML, CSS và JavaScript nhằm xây dựng các ứng dụng di động chủ quyền với nền tảng. PhoneGap hỗ trợ một khung để tạo, cải cách và phát triển và tiến hành thành công những ứng dụng di động cho các thiết bị trên toàn bộ các nền tảng bằng phương pháp thu hẹp khoảng cách giữa những ứng dụng web và thiết bị di động. PhoneGap là bạn dạng phân phối của Adobe đến một dự án công trình nguồn mở được đổi tên thành Apache Cordova bên dưới sự thống trị của Quỹ ứng dụng Apache.

*

Cordova là gì?

Cordova là 1 trong những khung cách tân và phát triển ứng dụng đa căn nguyên do Nitobi phát triển ban sơ nhưng sau đó được biến đổi PhoneGap sau khi Adobe Systems thâu tóm về Nitobi vào thời điểm tháng 10 năm 2011. Adobe sau đó đã góp sức cơ sở mã của PhoneGap cho Tổ chức phần mềm Apache (ASF) nhằm ươm tạo. Để khiến cho nó chuyển động cho các doanh nghiệp và tổ chức lớn với để gia hạn quản trị minh bạch, PhoneGap đã được đổi tên thành Cordova bên dưới quyền cài của Apache. Cordova hệt như một công cụ cung ứng khung PhoneGap. Mối quan hệ của Cordova cùng với PhoneGap y hệt như cách WebKit liên quan đến Chrome hoặc Safari. Đây là điểm đến lựa chọn duy độc nhất cho hồ hết ai để ý đến kinhdientamquoc.vnệc đóng góp cho các dự án nguồn mở PhoneGap.

Sự khác biệt giữa PhoneGap và Cordova

Giới thiệu về PhoneGap và Cordova

PhoneGap là 1 trong những khung cải cách và phát triển ứng dụng di động đa căn nguyên được Adobe Systems thực hiện để cải tiến và phát triển các vận dụng di động chủ quyền với nền tảng. Nó sử dụng các technology web dựa trên tiêu chuẩn chỉnh như HTML, JavaScript và CSS để thu hẹp khoảng cách giữa các ứng dụng web và thiết bị di động. Được tạo ra bởi Nitobi Softare và tiếp đến được Adobe Systems sở hữu lại, PhoneGap dựa trên dự án công trình Cordova Apache nguồn mở.

Xem thêm: Tại Sao Không Gõ Được Chữ A Còng, Sửa Lỗi Không Gõ Được Dễ Dàng Nhanh

Adobe Systems đã xây đắp phiên bạn dạng mã nguồn mở của ứng dụng và đánh tên là Apache Cordova. Đó là 1 trong khung được áp dụng để xây dựng Ứng dụng di động gốc bằng HTML5, CSS với JavaScript.

Khung của PhoneGap với Cordova

Cả PhoneGap và Cordova gần như là những khung nền tảng chéo nguồn mở nhưng có tên khác nhau. Cordova, tại thời gian này, là nền tảng gốc rễ nguồn mở trước đó được gọi là PhoneGap. Cả hai thuật ngữ có thể được sử dụng sửa chữa thay thế cho nhau vì cả nhì đều có thể giúp xây dựng các ứng dụng di động bằng HTML, CSS và JavaScript. PhoneGap về cơ bạn dạng là bản phân phối Cordova của Adobe nhưng bao gồm thêm một số trong những gói và chỉnh sửa tùy chỉnh. Sự khác biệt nằm sống tên nước ngoài trừ những dịch vụ PhoneGap thuộc sở hữu của Adobe, rất có thể không nên lúc nào cũng khá được sử dụng miễn phí. PhoneGap là một bản phân phối mã mối cung cấp mở của size 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 hòa bình trên nền tảng gốc rễ hoặc áp dụng lai, vì thế giảm thời hạn học những ngôn ngữ và API ví dụ của nền tảng. Đây cũng chính là khung linh hoạt tốt nhất được sử dụng để cải cách và phát triển ứng dụng cho tất cả các nền tảng và thiết bị bao gồm iOS, Android, Windows Phone, BlackBerry 10, Amazon Fire OS, v.v ... Bằng cách sử dụng thương mại & dịch vụ xây dựng PhoneGap. Cordova đảm bảo nó vận động trên tất cả các thiết bị app android nhưng bạn cần một thiết bị thực tiễn của táo bị cắn để kiểm tra tương đối đầy đủ tất cả những tính năng của vật dụng để quấn nó mang đến iOS. Mặc dù phần đông các tính năng có thể được kiểm tra bởi trình giả lập quả táo được thiết lập với SDK iOS với Xcode.

Hiệu suất của PhoneGap cùng Cordova

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

Tương lai của PhoneGap với Cordova

PhoneGap là một triển khai mã mối cung cấp mở của những tiêu chuẩn chỉnh mở được thay tên thành Apache Cordova nằm trong quyền cài của Quỹ ứng dụng Apache. Hãy nghĩ về Cordova là công cụ cung ứng PhoneGap. Mối quan hệ của Cordova cùng với PhoneGap giống như mối tình dục của WebKit với Chrome hoặc Safari. Cordova thuộc về của Apache cùng sẽ luôn duy trì nguồn mở với miễn chi 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í có thể tính phí cho những dịch vụ bửa sung. PhoneGap là sản phẩm độc quyền của Adobe và tương lai của khung nằm trong tay Adobe.

PhoneGap đối với Cordova: Biểu đồ dùng so sánh

*

Tóm tắt về PhoneGap và Cordova

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