Zum Inhalt springen

Appcelerator Titanium: Unterschied zwischen den Versionen

951 Bytes hinzugefügt ,  18. September 2020
Bridge
(Titanium CLI)
(Bridge)
Zeile 1: Zeile 1:
''Titanium'' von der Firma ''Appcelerator'' ist ein Framework für die [[Cross-Platform-Entwicklung]] von [[App#Mobile_App|mobilen Apps]] für Android und iOS mit der Programmiersprache [[JavaScript]].<ref>{{Cite web | url = https://www.infoworld.com/article/2689832/review-appcelerator-is-a-mobile-cloud-platform-in-progress.html | title = Review: Appcelerator is a mobile cloud platform in progress | author = Martin Heller | accessdate = 2020-09-16 | date = 2014-10-01 | publisher = infoworld.com | language = en}}</ref>
''Titanium'' von der Firma ''Appcelerator'' ist ein Framework für die [[Cross-Platform-Entwicklung]] von [[App#Mobile_App|mobilen Apps]] für Android und iOS mit der Programmiersprache [[JavaScript]].<ref>{{Cite web | url = https://www.infoworld.com/article/2689832/review-appcelerator-is-a-mobile-cloud-platform-in-progress.html | title = Review: Appcelerator is a mobile cloud platform in progress | author = Martin Heller | accessdate = 2020-09-16 | date = 2014-10-01 | publisher = infoworld.com | language = en}}</ref>
Zur Laufzeit einer mit Titanium erstellten App wird der JavaScript-Code von einer JavaScript-Engine (V8 für Android, JavaScriptCore für iOS) aufgeführt. Die Zugriffe auf das jeweilige Betriebssystem (z.B. zur Darstellung von nativen UI-Elementen wie Buttons oder Zugriff auf die Kamera) werden über eine "Titanium Bridge" (engl.: Brücke) genannte Komponente realisiert.<ref>{{Cite web | url = https://wiki.appcelerator.org/display/guides2/Titanium+Platform+Overview | title = Titanium Platform Overview | quote = Titanium exists as a bridge between the native operating system and your app's code. [...] You write your app in JavaScript, calling on the Titanium APIs to take actions like drawing buttons, opening windows, showing the camera, etc. The Titanium bridge (part of the SDK) translates those calls into their native equivalents. | accessdate = 2020-09-18 | date = 2019-03-22 | publisher = wiki.appcelerator.org | language = en}}</ref>


Für die Erstellung von Apps mit Titanium steht ein [[Node.js]]-basiertes Kommandozeilen-Programm (Titanium CLI) zur Verfügung.<ref>{{Cite web | url = https://www.npmjs.com/package/titanium | title = Seite Node-Paket "Titanium" | accessdate = 2020-09-17 | publisher = npmjs.com | language = en}}</ref>
Für die Erstellung von Apps mit Titanium steht ein [[Node.js]]-basiertes Kommandozeilen-Programm (Titanium CLI) zur Verfügung.<ref>{{Cite web | url = https://www.npmjs.com/package/titanium | title = Seite Node-Paket "Titanium" | accessdate = 2020-09-17 | publisher = npmjs.com | language = en}}</ref>
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.