Home Operation and Maintenance Apache what is apache cordova

what is apache cordova

Jun 11, 2019 pm 02:20 PM

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.

what is apache cordova

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!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
Repo: How To Revive Teammates
4 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: How To Get Giant Seeds
4 weeks ago By 尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

The difference between apache tomcat and apache The difference between apache tomcat and apache Mar 05, 2025 pm 02:58 PM

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

Apache and tomcat deployment configuration Apache and tomcat deployment configuration Mar 05, 2025 pm 02:59 PM

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

Basic steps to integrate apache and tomcat Basic steps to integrate apache and tomcat Mar 05, 2025 pm 03:00 PM

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

Apache installation and configuration Apache installation and configuration Mar 05, 2025 pm 03:07 PM

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

How do I configure Apache to work with Node.js using mod_proxy? How do I configure Apache to work with Node.js using mod_proxy? Mar 17, 2025 pm 05:18 PM

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)

How do I configure Apache as a reverse proxy server? How do I configure Apache as a reverse proxy server? Mar 14, 2025 pm 04:35 PM

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.

The relationship between apache and tomcat The relationship between apache and tomcat Mar 05, 2025 pm 02:55 PM

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'

How do I use Apache for blue-green deployments? How do I use Apache for blue-green deployments? Mar 12, 2025 pm 06:58 PM

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

See all articles