Appcelerator Titanium
Titanium von der Firma Appcelerator ist ein Framework für die Cross-Platform-Entwicklung von mobilen Apps für Android und iOS mit der Programmiersprache JavaScript.[1]
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.[2]
Für die Erstellung von Apps mit Titanium steht ein Node.js-basiertes Kommandozeilen-Programm (Titanium CLI) zur Verfügung.[3]