Heim > Artikel > Betrieb und Instandhaltung > Was ist Apache Cordova?
Cordova bietet eine Reihe gerätebezogener APIs. Über diese APIs können mobile Anwendungen über JavaScript auf native Gerätefunktionen wie Kameras, Mikrofone usw. zugreifen.
Cordova bietet außerdem einen einheitlichen Satz von JavaScript-Bibliotheken sowie gerätebezogenen nativen Backend-Code für diese Bibliotheken.
Cordova unterstützt die folgenden mobilen Betriebssysteme: iOS, Android, Ubuntu Phone OS, Blackberry, Windows Phone, Palm WebOS, Bada und Symbian.
Cordova ist ein Open-Source-Projekt, das von PhoneGap für Apache bereitgestellt wurde. Es handelt sich um den aus PhoneGap extrahierten Kerncode und um die Kern-Engine, die PhoneGap antreibt. Sie können sich ihre Beziehung als ähnlich der Beziehung zwischen Webkit und Google Chrome vorstellen.
Release
Adobe wird weiterhin PhoneGap Build und Adobe mit Cordova Shadow hinzufügen Portfolio bietet PhoneGap. Bereits im Oktober 2011 erwarb Adobe Nitobi Software und sein PhoneGap-Produkt und kündigte dann an, dass dieses mobile Entwicklungsframework weiterhin Open Source sein und dem Apache Incubator übergeben werde, um die Governance von ASF vollständig zu akzeptieren. Wir fragen uns, warum Adobe Nitobi und das Open-Source-Produkt PhoneGap übernommen hat und insbesondere, warum PhoneGap weitergeführt wird, wenn ein anderes Projekt seine Arbeit beenden sollte.
Adobe hatte in letzter Zeit eine Reihe von Kommunikationsproblemen, einschließlich der Handhabung von Flash und Übergangsproblemen für Flex, AIR und PhoneGap. Nach ein paar Monaten hat Adobe endlich seine Pläne für Flash und Flex herausgefunden und veröffentlicht nun einen Beitrag, um das Rätsel um PhoneGap zu lösen.
PhoneGap-Projektleiter Brian LeRoux wies darauf hin, dass die Entscheidung, PhoneGap als Open-Source-Lösung zu nutzen, vor der Übernahme von Nitobi durch Adobe getroffen wurde und dass Adobe nun die Marke PhoneGap besitzt und der Name geändert werden musste. Der zunächst gewählte Name war Callback, was uninspiriert war, also wurde er erneut geändert und das Produkt heißt jetzt Apache Cordova.
Während viele Leute glauben, dass der Name PhoneGap nicht mehr verwendet wird, weil der Code bereits unter einem anderen Namen läuft, ist die Realität so, dass Adobe Cordova weiterhin unter der Marke PhoneGap anbieten möchte. In naher Zukunft wird Adobe Cordova, PhoneGap Build (einen Online-App-Erstellungsdienst) und Adobe Shadow (ein Inspektions- und Vorschautool) paketieren, und es ist wahrscheinlich, dass dem PhoneGap-Paket in Zukunft weitere mobile Entwicklungstools hinzugefügt werden .
Es ist unklar, ob Adobe die Marke PhoneGap, die den Entwicklern bereits bekannt ist, festigen oder in einen anderen Namen ändern wird. Darüber hinaus ist unklar, ob sie privaten Code auf dem Cordova-Code erstellen werden, aber der Beitrag von LeRoux hinterlässt einen Hinweis: „Derzeit besteht der einzige Unterschied [zwischen PhoneGap und Apache Cordova] im Namen des heruntergeladenen Pakets, das eine Weile gültig sein wird.“ .“ Zeit (Hervorhebung hinzugefügt). ”
Weitere technische Artikel zum Thema Apache finden Sie in der Spalte Apache-Tutorial, um mehr darüber zu erfahren!
Das obige ist der detaillierte Inhalt vonWas ist Apache Cordova?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!