2. Qué es Titanium
Es un framework desarrollado por Appcelerator;
el cual, permite desarrollar aplicaciones
multiplataforma a partir de tecnologías web como
javascript, html, css, ruby, phyton y php.
Convierte el código fuente en código nativo para
cada plataforma como móviles (ios, android,
blackberry) o escrtorio (linux, mac, windows).
3. Arquitectura
Titanium actúa como un puente entre los
componentes de una aplicación realizada en el
entorno Desktop o Mobile y el código javascript.
4. Titanium Desktop SDK
Proporciona un entorno de ejecución para crear
aplicaciones escritorio en HTML, CSS y
JavaScript. La aplicación creada es básicamente
una página web y un navegador web
empaquetado en un ejecutable.
5. Titanium Mobile SDK
Permite crear, correr y empaquetar las
aplicaciones móviles para dispositivos iOS,
Android y BlackBerry usando API’s JavaScript.
6. Titanium Studio
Es un IDE que ayuda a crear, ejecutar y
empaquetar proyectos de Titanium Desktop y
Titanium Mobile.
8. 09. Ventajas y Desventajas
Ventajas:
Multiplataforma móvil y escritorio.
Aspecto y controles nativos.
Es software libre (OpenSource).
Desventajas
Requiere Mac X Code para aplicaciones iOS.
Las aplicaciones de escritorio se generan con el
código fuente.