Zum Inhalt springen

Apache Cordova: Unterschied zwischen den Versionen

1.022 Bytes hinzugefügt ,  25. Juli 2019
Neuer Abschnitt "Verwendung"
(Geschichte von Cordova)
(Neuer Abschnitt "Verwendung")
Zeile 4: Zeile 4:


''Apache Cordova'' geht auf das Produkt PhoneGap der kanadischen Firma Nitobi zurück, die im Jahr 2011 von der viel größeren Firma [[Adobe]] übernommen wurde. Adobe spendete den Quellcode von PhoneGap an die ''Apache Software Foundation'', die PhoneGap unter dem Name ''Cordova'' als Open-Source-Projekt veröffentlichte und weiter entwickelt. Die Firma Adobe entwickelt aber auch nach dieser Übergabe weiter an PhoneGap und bietet kommerzielle Dienste unter dem Namen [[Adobe PhoneGap]] an; deshalb kann [[PhoneGap]] als kommerzielle Distribution von ''Apache Cordova'' betrachtet werden.<ref>{{Cite web | url = https://www.heise.de/developer/artikel/Cross-Plattform-Apps-mit-PhoneGap-entwickeln-1934535.html?seite=6 | title = Cross-Plattform-Apps mit PhoneGap entwickeln - Exkurs: PhoneGap oder Apache Cordova? | author = Marcus Ross | accessdate = 2019-07-25 | date = 2013-08-13 | publisher = heise.de}}</ref>
''Apache Cordova'' geht auf das Produkt PhoneGap der kanadischen Firma Nitobi zurück, die im Jahr 2011 von der viel größeren Firma [[Adobe]] übernommen wurde. Adobe spendete den Quellcode von PhoneGap an die ''Apache Software Foundation'', die PhoneGap unter dem Name ''Cordova'' als Open-Source-Projekt veröffentlichte und weiter entwickelt. Die Firma Adobe entwickelt aber auch nach dieser Übergabe weiter an PhoneGap und bietet kommerzielle Dienste unter dem Namen [[Adobe PhoneGap]] an; deshalb kann [[PhoneGap]] als kommerzielle Distribution von ''Apache Cordova'' betrachtet werden.<ref>{{Cite web | url = https://www.heise.de/developer/artikel/Cross-Plattform-Apps-mit-PhoneGap-entwickeln-1934535.html?seite=6 | title = Cross-Plattform-Apps mit PhoneGap entwickeln - Exkurs: PhoneGap oder Apache Cordova? | author = Marcus Ross | accessdate = 2019-07-25 | date = 2013-08-13 | publisher = heise.de}}</ref>
==Verwendung==
Cordova wird in Form eines Kommandozeilen-Werkzeugs für ''Node.js'' (JavaScript-Laufzeitumgebung für Desktop-Computer und Server) bereitgestellt.<ref>{{Cite web | url = https://www.npmjs.com/package/cordova | title = Seite für Paket "Cordova CLI" auf npmjs.com | accessdate = 2019-07-25 | publisher = npmjs.com | language = en}}</ref><ref>{{Cite web | url = https://cordova.apache.org/docs/en/latest/guide/cli/ | title = Create your first Cordova app | accessdate = 2019-07-25 | publisher = apache.org | language = en}}</ref>
Cordova kann die Apps für die verschiedenen unterstützen Plattforme nicht selbst erstellen; es erstellt nur App-Projekte für das jeweilige [[SDK]], das dann für die Erstellung der Installations-Datei (z.B. einer [[APK]]-Datei für Android) aufgerufen wird. Da das für die Erstellung von [[iOS]]-Apps benötige SDK nur für [[MacOS]] zur Verfügung steht, kann mit Cordova auf einem Windows- oder [[Linux]]-PC nicht die Installations-Datei für iOS (IPA-Datei) erzeugen.


== Weblinks ==
== Weblinks ==
Autopatrol, Moderator
1.304

Bearbeitungen

Cookies helfen uns bei der Bereitstellung von Android Wiki. Durch die Nutzung von Android Wiki erklärst du dich damit einverstanden, dass wir Cookies speichern.