Cordova là gì

Nếu bạn muốn biến hóa một xây dựng viên Android, hãy tmê say gia khóa huấn luyện và đào tạo "Lập trình Android qua 10 áp dụng thực tế" tự Chuyên Viên Nguyễn Bá Thành, CEO WePlay.,JSC - 5 năm khởi nghiệp lập trình sẵn di động - Nổi tiếng cùng với game Bắt Chữ (10 triệu lượt cài đặt - 2014), Ứng dụng Lịch số 1 Việt Nam: Lịch Vạn Niên (5 triệu lượt tải).

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


Câu nói trên nhỏng một lời kết tội đối với thành phầm vừa bắt đầu chấp nhận chập chững vào nền công nghiệp số. Nhưng lại hết sức tất cả lý về phương diện ý nghĩa sâu sắc.

Câu hỏi đề ra là: Phonegap là gì? đánh tráo mẫu gì? của ai? với đánh tráo như vậy nào?

Phonegap là gì?

*

lúc bạn hỏi câu hỏi này cùng với Google các bạn sẽ nhận ra câu vấn đáp nlỗi sau:

Phonegap là một trong những phép tắc trở nên tân tiến đa nền nói rõ ràng hơn là biện pháp cải tiến và phát triển áp dụng choiOS, Android, Windows Phone, BlackBerry, webOS, Bada, Symbian đồng thời,viết một lượt biên dịch qua cloud vàchạy khắp địa điểm. Phonegap được cho phép bên cải tiến và phát triển sử dụng HTML, CSS với JavaScript mang đến ứng dụng của chính bản thân mình.

Để phát âm sâu hơn về Phonegap họ nên tìm hiểu rằng: Phonegap là 1 trong những dự án mã nguồn mngơi nghỉ hoàn toàn miễn giá thành của Nitobi giúp Việc cách tân và phát triển ứng dụng dễ dãi hơn đối với những hệ quản lý và điều hành. Phát triển đầu tiên tại một sự khiếu nại iPhoneDevCamp sinh hoạt San Francisteo, PhoneGap liên tiếp giành thắng lợi giải thưởng Choice Award trên O’Reilly Media 2009 sinh sống hội nghị Web 2.0tháng tư năm 2009 ( 4 thành phầm không giống cũng để dành thắng lợi gồm những: 80 legs, zealLog, Bantam Network, Dubmenow) mở ra phía đi bắt đầu cho các bên cải cách và phát triển áp dụng web. Kể trường đoản cú kia tất cả hơn 600.000 lượt mua về với hàng chục ngàn áp dụng được trở nên tân tiến dựa trên Phonegap.Apple đã xác nhận rằng Framework này đã được phê trông nom.

Tuy được tạo thành do Nitobi nhưng mà phía sau Phonegap là việc góp sức của rất nhiều tín đồ trong số những tổ chức lớn nhỏng IBM, RIM với Microsoft. Phonegap cũng khẳng định rằng: Họ bao gồm một xã hội cách tân và phát triển hấp đẫn, chuyển động mlàm việc, khác nhau và hợp tác.

Xem thêm: Tetris Apk For Android Free 1, Download Tetris Games For Android

Framework PhoneGap được thực hiện vày một vài nền tảng áp dụng cầm tay nlỗi Worklight , Convertigo với appMobi như thể xương sống của hộp động cơ cải tiến và phát triển điện thoại di động dành riêng cho quý khách hàng của mình. Adobe thừa nhận chào làng việc chọn mua lại của Nitobi Software (đơn vị phát triển ban đầu) hồi tháng 10 năm 2011, trùng khớp với điều này các mã PhoneGap được đã có thực hiện mang đến Apađậy Software Foundation nhằm bước đầu một dự án công trình bắt đầu được call là Apache Cordova

Ăn cắp cái gì, của ai?

*

Câu hỏi sẽ được thiết kế phân minh. Đó là Phonegap đó là truyền nhân suất sắc của Java Lúc hoàn thành cùng đẩy tiêu chí“Write one, run any where” lên một tầm cao new.

Ăn cắp như thế nào?

*

Các bạn gồm tò mò new câu hỏi này không? Tôi đó là fan ước ao khám phá vì sao nhưng mà Phonegap lại có tác dụng được như vậy?

Chúng ta cùng quay trở về với:“Write one, run any where” của Java. Điều này được hiện tại hóa như thế nào? Hẳn chúng ta thiết yếu quên một phần luôn luôn phải có của Java đó là Java Virtual Machine (JVM). Việc chạy hồ hết vị trí thực chất không chính xác từng từ phù hợp nghĩa của nó mà thực tế là chạy xe trên lắp thêm ảo JVM. Và JVM đang có phong cách thiết kế nhằm cân xứng cùng với toàn bộ các thứ phần cứng. Có nghĩa là: Để rất có thể chạy được những vận dụng Java điều đề xuất là họ đề nghị download JVM. Tại các hệ thống trong tương lai chúng ta nhiều khi nhầm tưởng rằng Java có thể chạy một giải pháp thuận tiện trên những thiết bị cầm tay cơ mà không hẳn tiến hành làm việc cài đặt JVM. Thực ra là JVM đã làm được cài đặt sẵn vào trong những đồ vật này tự trước kia.

Vậy Phonegap thì sao? Phải chăng Phonegap viết vận dụng chạy mọi địa điểm mà lại ko cần JVM?

Hãy quay lại then chốt vấn đề: Phonegap chưa hẳn là 1 trong những ngôn ngữ lập trình sẵn. Vậy HTML, CSS với JavaScript bắt đầu chính là đều ngôn ngữ mà lại chúng ta bàn cho tới để ngang cấp với Java sống trên. Thật ra JavaScript cũng cần được JVM nhằm tiến hành các tác vụ của mình. Nhưng các bạn biết không JVM của JavaScript chính là các trình chuẩn y Web. Mà gồm sản phẩm công nghệ làm sao không tồn tại trình chăm nom Web không? Chắc chắn là ko rồi. Bất cứ thiết bị nào cũng đều có trình ưng chuẩn Web Tức là JVM sẽ mang định thiết lập bỏ lên những sản phẩm di động cầm tay.

Đến đây các bạn sẽ đặt ngay câu hỏi: Tại sao bao gồm trình phê chuẩn Web hoàn toàn có thể chạy HTML, CSS và JavaScript rồi thì nên cần gì Phonegap nữa? Câu trả lời là đúng. Nhưng chỉ một trong những phần. Tại đây họ cần đề cập tới sự việc phân pân hận sản phẩm. Việc gói gọn tất cả hầu như file riêng biệt rẽ bao gồm HTML, CSS với JavaScript thành một kân hận thống duy nhất giống như như: EXE, APK, JAR … là 1 trong yêu cầu đích thực cực kỳ cần thiết. Hiện giờ câu hỏi phân phối thành phầm bên trên những Store đã cực kỳ tiện lợi. Phonegap góp chúng ta có tác dụng điều này. Đông thời Phonegap có thể chấp nhận được chúng ta tróc nã suất vào những đồ họa ứng dụng (API).

Xem thêm: Pcs Là Gì ? Các Khái Niệm Về Pcs Trong Lĩnh Vực Xuất Nhập Khẩu, Kỹ Thuật

Tổng kết bài bác viết:

Bài viết này được cho phép chúng ta phát âm về Phonegap một phương pháp tồng quan lại độc nhất vô nhị gồm những: Lịch sử cải cách và phát triển, tứ tưởng chủ yếu, tổ chức hỗ trợ, lợi ích, thực chất buổi giao lưu của Phonegap. Nếu các bạn không biết hết những vấn đề đó hãy đọc lại nội dung bài viết một lần nữa. Từ những hiểu biết này những chúng ta có thể lựa chọn Phonegap mang đến hầu hết dự án công trình của bản thân mình nhằm mục tiêu tiết kiệm chi phí thời hạn để tạo thành một thành phầm nhiều nền. Việc phân păn năn thành phầm là cực kì đặc biệt. Khi chúng ta viết ra một ứng dụng các bạn luôn mong mỏi vận dụng của mình bán được càng các càng tốt, tức là nó buộc phải chạy được càng các nền càng giỏi. Vậy chần chờ gì nữa. Phonegap là một sự gạn lọc không tồi cho bạn.


Chuyên mục: Hỏi Đáp