Nếu bạn có nhu cầu trở thành một thiết kế viên Android, hãy tham gia khóa đào tạo và huấn luyện "Lập trình apk 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 mobile - khét tiếng với game Bắt Chữ (10 triệu lượt thiết lập - 2014), Ứng dụng Lịch hàng đầu Việt Nam: định kỳ Vạn Niên (5 triệu lượt tải).

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


Câu nói trên như 1 lời cáo buộc đối với sản phẩm vừa mới bằng lòng chập chững vào nền công nghiệp số. Nhưng lại rất gồm lý về phương diện ý nghĩa.Câu hỏi đặt ra là: Phonegap là gì? ăn cắp cái gì? của ai? và ăn cắp như vậy nào?

Phonegap là gì?

Học lập trình di độngKhi chúng ta hỏi thắc mắc này cùng với Google các bạn sẽ nhận được câu trả lời như sau:Phonegap là 1 trong những công cụ trở nên tân tiến đa nền nói ví dụ hơn là công cụ phát triển ứng dụng choiOS, Android, Windows Phone, BlackBerry, webOS, Bada, Symbian thuộc lúc,viết một đợt biên dịch qua cloud vàchạy mọi nơi. Phonegap chất nhận được nhà phát triển dùng HTML, CSS và JavaScript cho áp dụng của mình.Để gọi sâu hơn về Phonegap bọn họ nên biết rằng: Phonegap là 1 trong những dự án mã nguồn mở hoàn toàn miễn giá thành của Nitobi góp việc trở nên tân tiến ứng dụng tiện lợi hơn so với mọi hệ điều hành. Phạt triển đầu tiên tại một sự khiếu nại iPhoneDevCamp ở San Francisco, PhoneGap tiếp tục giành chiến thắng giải thưởng Choice Award tại O’Reilly media 2009 ở hội nghị Web 2.0tháng 4 năm 2009 ( 4 sản phẩm khác cũng dành chiến thắng bao gồm: 80 legs, zealLog, Bantam Network, Dubmenow) lộ diện hướng đi mới cho những nhà cách tân và phát triển ứng dụng web. Tính từ lúc đó tất cả hơn 600.000 lượt mua về và hàng vạn ứng dụng được phát triển dựa bên trên Phonegap.Apple đã chứng thực rằng Framework này đã có được phê duyệt.Tuy được tạo ra bởi Nitobi nhưng đằng sau Phonegap là việc đóng góp của tương đối nhiều người một trong những tổ chức khủng như IBM, RIM và Microsoft. Phonegap cũng xác minh rằng: Họ tất cả một cộng đồng phát triển hấp đẫn, hoạt động mở, phân minh và hòa hợp tác.Framework PhoneGap được sử dụng bởi một số nền tảng áp dụng di hễ như Worklight , Convertigo với appMobi như thể xương sinh sống của động cơ phát triển điện thoại thông minh di động dành cho khách hàng của họ. Adobe chính thức ra mắt việc mua lại của Nitobi Software (nhà cải cách và phát triển ban đầu) vào tháng 10 năm 2011, trùng khớp với điều này các mã PhoneGap được vẫn được sử dụng cho Apache Software Foundation để ban đầu một dự án mới được hotline là Apache Cordova

Ăn cắp chiếc gì, của ai?

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

Học lập trình di động cầm tay onlineCác các bạn có hiếu kỳ mới câu hỏi này không? Tôi chính là người muốn khám phá tại sao mà Phonegap lại làm cho đượ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 lúc này hóa như vậy nào? Hẳn các bạn không thể quên 1 phần không thể thiếu của Java chính là Java Virtual Machine (JVM). Câu hỏi chạy đa số nơi thực ra không đúng đắn từng từ hòa hợp nghĩa của nó mà thực tế là chạy xe trên máy ảo JVM. Cùng JVM đã được thiết kế theo phong cách để phù hợp với tất cả các lắp thêm phần cứng. Có nghĩa là: Để hoàn toàn có thể chạy được các ứng dụng Java điều nên là họ phải tải JVM. Ở các khối hệ thống sau này họ đôi lúc nhầm tưởng rằng Java có thể chạy một cách dễ dãi trên các thiết bị di động mà không phải triển khai thao tác thiết lập JVM. Thực chất là JVM sẽ được setup sẵn vào trong số thiết bị này trường đoản cú trước đó.

Vậy Phonegap thì sao? hợp lý Phonegap viết áp dụng chạy rất nhiều nơi cơ mà không đề nghị JVM?

Hãy quay trở lại cốt lõi vấn đề: Phonegap ko phải là 1 trong ngôn ngữ lập trình. Vậy HTML, CSS và JavaScript mới chính là những ngôn từ mà họ bàn tới nhằm ngang cung cấp với Java nghỉ ngơi trên. Thật ra JavaScript cũng cần JVM để thực hiện các tác vụ của mình. Nhưng chúng ta biết không JVM của JavaScript đó là các trình duyệt y Web. Mà có thiết bị nào không có trình săn sóc Web không? chắc chắn rằng là ko rồi. Bất cứ thiết bị nào cũng đều có trình duyệt y Web có nghĩa là JVM đã mặc định cài đặt trên các máy di động.Đến đây các bạn sẽ đặt tức thì câu hỏi: vì sao có trình phê chuẩn Web hoàn toàn có thể chạy HTML, CSS với JavaScript rồi thì cần gì Phonegap nữa? Câu vấn đáp là đúng. Nhưng chỉ một phần. Ở đây chúng ta phải đề cập đến sự việc phân phối sản phẩm. Việc đóng gói tất cả những tệp tin riêng rẽ gồm HTML, CSS với JavaScript thành một khối thống độc nhất giống như: EXE, APK, JAR … là một nhu yếu thực sự rất đề xuất thiết. Bây giờ việc phân phối thành phầm trên các Store sẽ cực kỳ dễ dàng. Phonegap giúp họ làm điều đó. Đông thời Phonegap đến phép bọn họ truy suất vào những giao diện áp dụng (API).

Tổng kết bài xích viết:

Bài viết này chất nhận được bạn đọc về Phonegap một cách tồng quan nhất bao gồm: lịch sử vẻ vang phát triển, bốn tưởng công ty đạo, tổ chức hỗ trợ, lợi ích, bản chất hoạt cồn của Phonegap. Nếu các bạn chưa đọc hết các vấn đề đó hãy đọc lại bài viết một lần nữa. Từ đa số hiểu biết này các bạn cũng có thể chọn Phonegap cho hồ hết dự án của chính bản thân mình nhằm huyết kiệm thời gian để tạo nên một thành phầm đa nền. Bài toán phân phối sản phẩm là rất là quan trọng. Khi chúng ta viết ra một vận dụng bạn luôn muốn ứng dụng của chính bản thân mình bán được càng những càng tốt, tức là nó đề xuất chạy được càng những nền càng tốt. Vậy chần chừ gì nữa.

Xem thêm: Con Giấm Là Gì ? Cách Làm Con Giấm Sữa Tại Nhà Con Giấm Nuôi Là Gì

Phonegap là 1 trong những sự chắt lọc không tồi mang đến bạn.