13
AppAcelerator Titanium AppAcelerator Titanium Trabajo de Investigación Práctica Calificada 1 Omar Alvarez Dante Lavado Sergio Marcelo

App acelerator titanium

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: App acelerator titanium

AppAcelerator TitaniumAppAcelerator TitaniumTrabajo de InvestigaciónPráctica Calificada 1

Omar AlvarezDante LavadoSergio Marcelo

Page 2: App acelerator titanium

¿Qué es Titanium?¿Qué es Titanium?Es una plataforma de desarrollo

de aplicaciones para plataformas móviles, tales como celulares y tablets, así como aplicaciones de escritorio, utilizando tecnologías web.

Page 3: App acelerator titanium

HistoriaHistoriaTitanium fue presentado por la

empresa Appacelerator Inc. en Diciembre del 2008.

Se añadió el soporte para aplicaciones móviles para dispositivos Android y iPhone en Junio del 2009.

El soporte para para las tablets iPad fue añadido en Abril del 2010.

Se anunció soporte para Blackberry en Junio del 2010, pero este aún sigue en versión Beta.

Page 4: App acelerator titanium

¿Qué lenguajes soporta?¿Qué lenguajes soporta?Titanium utiliza principalmente

HTML, Javascript y CSS para desarrollar rápidamente aplicaciones.

Asimismo, tiene soporte para Phyton, Ruby y PHP

Page 5: App acelerator titanium

Versiones: Titanium Versiones: Titanium MobileMobileOfrece soporte nativo para desarrollar

aplicaciones para iPhone y Android.Contiene más de 300 APIs de desarrollo con

funcionalidad nativa para geolocalización, acelerómetro y mapas.

Ejecuta las aplicaciones tal como si hubieran sido desarrolladas en Objective-C (iOS) y Java (Android).

Page 6: App acelerator titanium

Versiones: Titanium Versiones: Titanium DesktopDesktopAplicaciones de escritorio con base en

desarrollo web.Funcionalidad para acceder a bases de

datos, trabajo offline, notificaciones y mejor performance.

Puede trabajar en diversos sistemas operativos como Linux, Windows o MacOs.

Page 7: App acelerator titanium

Arquitectura de TitaniumArquitectura de Titanium

Page 8: App acelerator titanium

Ejemplo de Pantalla del Ejemplo de Pantalla del IDEIDE

Page 9: App acelerator titanium

El archivo El archivo tiapp.xmltiapp.xmlEs el archivo principal de la

aplicación donde se guardará la configuración principal del programa

Page 10: App acelerator titanium

El uso de JavaScriptEl uso de JavaScriptJavascript es uno de los

principales recursos utilizados para poder realizar una aplicación dinámica y rápida.

Page 11: App acelerator titanium

DocumentaciónDocumentaciónTitanium presenta una detallada

documentación para el desarrollo en su plataforma, la cual se puede encontrar en las siguientes direcciones:◦Guía de referencia de APIs:

http://developer.appcelerator.com/apidoc/mobile/latest

◦Documentación: http://wiki.appcelerator.org/display/guides/Titanium+Mobile

◦Guías de Programación: http://developer.appcelerator.com/doc/mobile/guides

Page 12: App acelerator titanium

Aplicación DemoAplicación Demo

Page 13: App acelerator titanium

Aplicación DemoAplicación Demo