WARNING:
JavaScript is turned OFF. None of the links on this concept map will
work until it is reactivated.
If you need help turning JavaScript On, click here.
Este Cmap, tiene información relacionada con: AppCelerator, Lo que marca la diferencia y hace destacar a Titanium sobre otros programas es que posibilita la creación aplicaciones nativas adaptables a los sistemas operativos más comunes de smartphones y tablets. Hasta ahora, únicamente las Web APP permitían un diseño adaptable a todos los dispositivos. Pero gracias a Titanium ya es posible hacer los mismo con las aplicaciones nativas, caracterizadas por su mayor calidad, precisión, rendimiento y acabado estético. Las aplicaciones nativas están enfocadas y planificadas para ser usadas directamente en smartphones y tablets, sin tener que conectarse a través de un navegador. Su principal inconveniente era que tenían que programarse versiones diferentes para cada sistema operativo (iOS, Android, Blackberry), lo que hacía mucho más trabajoso, complejo y caro su desarrollo. Este handicap ha sido eliminado de raíz gracias al programa Appcelerator Titanium es considera tecnologia de ultima generacion porque Cuenta con servicios en la nube y posibilita desarrollar apps interconectadas con el software y el hardware, permitiendo el uso del micro, la cámara o el GPS. Está disponible para iOs, Android y Blackberry, y las aplicaciones desarrolladas con Appcelerator Titanium permiten los avances tecnológicos más innovadores en el mundo de las aplicaciones móviles como la geolocalización o la realidad aumentada, * Con Titanium se pueden crear aplicaciones nativas de gran calidad, válidas y adaptables en una única versión para los principales sistemas operativos de móviles y Tablets. * Se trata de una plataforma en constante desarrollo, lo que hace que sus posibilidades vayan en aumento. Por ejemplo, en sus inicios sólo permitía crear aplicaciones para los dispositivos de Apple y Android, extendiéndose después al sistema BlackBerry. * Utiliza el lenguaje de programación JavaScript, que es el propio de las páginas web, y posteriormente traduce al sistema nativo de cada aplicación. * El interfaz o entorno de programación está basado en Eclipse (Aptana Studio) y es muy fácil, visual e intuitivo, por lo que no es necesarios tener conocimientos de programación. * Tienen una extensibilidad ilimitada del propio framework Titanium, lo que permite que constantemente se añadan nuevos módulos con más posibilidades y recursos. * Máxima interconexión con servicios en la nube, lográndose altísimos niveles de capacidad y rendimiento en la aplicación. Aplicacion y Usos Con Appcelerator Studio se pueden generar aplicaciones móviles funcionales en cualquier plataforma móvil Android, IOs y Windows Phone desde la versión 4.0 de Appcelerator, además de aplicaciones Web. esta tecnologia es muy usada hoy en dia porque ofrece respuesta a todas estas necesidades con un servicio integral que incluye las siguientes herramientas, funciones y servicios:, Para el desarrollo de APPs nativas para móviles (Smartphones y Tablets) programadas en lenguaje JavaScript. se aplica a todos los problemas y sistemas Lo que marca la diferencia y hace destacar a Titanium sobre otros programas es que posibilita la creación aplicaciones nativas adaptables a los sistemas operativos más comunes de smartphones y tablets. Hasta ahora, únicamente las Web APP permitían un diseño adaptable a todos los dispositivos. Pero gracias a Titanium ya es posible hacer los mismo con las aplicaciones nativas, caracterizadas por su mayor calidad, precisión, rendimiento y acabado estético. Las aplicaciones nativas están enfocadas y planificadas para ser usadas directamente en smartphones y tablets, sin tener que conectarse a través de un navegador. Su principal inconveniente era que tenían que programarse versiones diferentes para cada sistema operativo (iOS, Android, Blackberry), lo que hacía mucho más trabajoso, complejo y caro su desarrollo. Este handicap ha sido eliminado de raíz gracias al programa Appcelerator Titanium, Con Appcelerator Studio se pueden generar aplicaciones móviles funcionales en cualquier plataforma móvil Android, IOs y Windows Phone desde la versión 4.0 de Appcelerator, además de aplicaciones Web. esta tecnologia es muy usada hoy en dia porque ofrece respuesta a todas estas necesidades con un servicio integral que incluye las siguientes herramientas, funciones y servicios: se ha aplicado en trabajos como: * González Placencia, I. J. (2015). Estudio del Framework de desarrollo multiplataforma Titanium Appcelerator * Martínez Pérez, P. (2014). Aplicación móvil para un sistema de gestión educativa ; Mobile application for an education management system. * Bahrenburg, B. (2013). Appcelerator Titanium business application development cookbook. Packt Publishing., AppCelerator Titanium Caracteristicas * Con Titanium se pueden crear aplicaciones nativas de gran calidad, válidas y adaptables en una única versión para los principales sistemas operativos de móviles y Tablets. * Se trata de una plataforma en constante desarrollo, lo que hace que sus posibilidades vayan en aumento. Por ejemplo, en sus inicios sólo permitía crear aplicaciones para los dispositivos de Apple y Android, extendiéndose después al sistema BlackBerry. * Utiliza el lenguaje de programación JavaScript, que es el propio de las páginas web, y posteriormente traduce al sistema nativo de cada aplicación. * El interfaz o entorno de programación está basado en Eclipse (Aptana Studio) y es muy fácil, visual e intuitivo, por lo que no es necesarios tener conocimientos de programación. * Tienen una extensibilidad ilimitada del propio framework Titanium, lo que permite que constantemente se añadan nuevos módulos con más posibilidades y recursos. * Máxima interconexión con servicios en la nube, lográndose altísimos niveles de capacidad y rendimiento en la aplicación., Es una plataforma de código libre creada por la empresa Appcelerator Inc. ¿Para que sirve? Para el desarrollo de APPs nativas para móviles (Smartphones y Tablets) programadas en lenguaje JavaScript., AppCelerator Titanium Ventajas * Ahorrar directamente en licencias por tratarse de un programa gratuito. * Crear aplicaciones que lleguen al máximo número de potenciales usuarios con el menor esfuerzo. * Ahorrar tiempo y costes en la creación, desarrollo y mantenimiento de diferentes versiones. * Aprovechar una amplia y variada documentación proporcionada por la plataforma como manuales, videos, webinars, etc. Así como la experiencia de la comunidad de usuarios, que constantemente comparten consejos y trucos, además de colaborar en la resolución de errores. * Permite crear aplicaciones nativas con las que se puede interactuar con los distintos componentes del dispositivo como el GPS, la cámara, el directorio de contactos, etc. * Ofrece la posibilidad de tener aplicaciones extensibles, además de poder mejorar las aplicaciones constantemente., * Ahorrar directamente en licencias por tratarse de un programa gratuito. * Crear aplicaciones que lleguen al máximo número de potenciales usuarios con el menor esfuerzo. * Ahorrar tiempo y costes en la creación, desarrollo y mantenimiento de diferentes versiones. * Aprovechar una amplia y variada documentación proporcionada por la plataforma como manuales, videos, webinars, etc. Así como la experiencia de la comunidad de usuarios, que constantemente comparten consejos y trucos, además de colaborar en la resolución de errores. * Permite crear aplicaciones nativas con las que se puede interactuar con los distintos componentes del dispositivo como el GPS, la cámara, el directorio de contactos, etc. * Ofrece la posibilidad de tener aplicaciones extensibles, además de poder mejorar las aplicaciones constantemente. Desventajas * Debido a las políticas de Apple para poder generar aplicaciones para IOs, es necesario trabajar con Titanium desde un equipo con sistema operativo MAC OSx. * En Titanium no es posible realizar una maquetación ya que no hay una página HTML inicial donde añadir los controles, sino que hay que crear las ventanas y controles directamente desde JavaScript. * Al tener un enfoque multiplataforma es necesario conocer que componentes funcionan o no en determinadas plataformas. * Presenta constantes actualizaciones que en algunas ocasiones generan errores al momento de utilizarlas., AppCelerator Titanium ¿que es? Es una plataforma de código libre creada por la empresa Appcelerator Inc.