what is apache cordova
Cordova provides a set of device-related APIs. Through this set of APIs, mobile applications can access native device functions, such as cameras, microphones, etc., through JavaScript.
Cordova also provides a unified set of JavaScript libraries, as well as device-specific native backend code for these libraries.
Cordova supports the following mobile operating systems: iOS, Android, ubuntu phone os, Blackberry, Windows Phone, Palm WebOS, Bada and Symbian.
Cordova is an open source project contributed by PhoneGap to Apache. It is the core code extracted from PhoneGap and is the core engine that drives PhoneGap. You can think of their relationship as similar to the relationship between Webkit and Google Chrome
release
Adobe will continue to use Cordova plus PhoneGap Build and Adobe Shadow's portfolio offers PhoneGap. As early as October 2011, Adobe acquired Nitobi Software and its PhoneGap product, and then announced that this mobile development framework would continue to be open source and submitted it to the Apache Incubator in order to fully accept the governance of ASF. We want to know why Adobe acquired Nitobi and open-sourced PhoneGap, and especially why PhoneGap will continue if another project should finish its work?
Adobe has had a series of communication issues recently, including its handling of Flash, Transition issues for Flex, AIR and PhoneGap. After a few months, Adobe finally figured out their plans for Flash and Flex, and now they are posting to clear up some of the mystery surrounding PhoneGap.
PhoneGap project director Brian LeRoux pointed out that the decision to open source PhoneGap was made before Adobe acquired Nitobi, and since Adobe now owns the PhoneGap trademark, they had to change the name. The first name chosen was Callback, which was uninspired, so it was changed again and the product is now called Apache Cordova.
While many people believe that the name PhoneGap will no longer be used because the code is already under a different name, the reality is that Adobe wants to continue to offer Cordova under the PhoneGap brand. In the near future, Adobe will package Cordova, PhoneGap Build (an online app building service), and Adobe Shadow (an inspection and preview tool), and it is likely that more mobile development tools will be added to the PhoneGap package in the future.
It's unclear whether Adobe will solidify the PhoneGap brand, which is already familiar to developers, or change it to another name. Additionally, it's unclear if they will build private code on top of Cordova code, but LeRoux's post leaves a clue: "Currently the only difference [between PhoneGap and Apache Cordova] is the name of the downloaded package, which will last for a while." Time (emphasis added)."
For more Apache-related technical articles, please visit the Apache Usage Tutorial column to learn!
The above is the detailed content of what is apache cordova. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

This article compares Apache HTTP Server and Apache Tomcat, highlighting their distinct roles in web development. Apache serves static content efficiently, while Tomcat excels at running Java-based dynamic applications. The article advocates a comb

This article details configuring Apache as a reverse proxy for a Tomcat application server. It covers installation, virtual host setup, connector configuration, deployment, and optimization strategies for performance and security, including troubles

This article details Apache and Tomcat integration, explaining configuration steps for Apache as a reverse proxy to Tomcat. It covers key configuration files, performance optimization (caching, load balancing), and troubleshooting techniques for res

This article details Apache web server installation and configuration across various OSes (Linux, macOS, Windows), covering setup, configuration file modifications (e.g., DocumentRoot, ServerName), troubleshooting (log checks, port conflicts), and e

Article discusses configuring Apache with Node.js using mod_proxy, common issues, load balancing, and security measures. Main focus is on setup and optimization.(159 characters)

Article discusses configuring Apache as a reverse proxy, common issues, multi-server setup, and security measures. Main focus is on setup steps and enhancing security.

This article explains the distinct roles of Apache (handling static content) and Tomcat (executing Java applications) in web server architecture. It details how they synergistically enhance performance, scalability, and security by combining Apache'

This article details using Apache as a reverse proxy for blue-green deployments. It discusses configuring two identical Apache environments, implementing traffic switching via configuration changes or an external load balancer, and best practices fo
