160 likes | 347 Views
Tesis para el diplomado de Tecnologías de Información. Luis Enrique Colmenares Guillén. Creación de complementos para aplicaciones web. Objetivo General : caracterizar complementos para navegadores y el tipo de aplicaciones. Objetivos específicos:
E N D
Tesis para el diplomado de Tecnologías de Información Luis Enrique Colmenares Guillén
Creación de complementos para aplicaciones web. • Objetivo General: caracterizar complementos para navegadores y el tipo de aplicaciones. • Objetivos específicos: • Adaptar el software open source para aplicaciones web. • Describir los tipos de complementos. • Justificación: • crear un complemento para el filtrado de elementos web. • Alcances y Limitaciones: • Solamente se utilizaran los requerimientos mínimos de un sistema de complementos para aplicaciones web. • Bibliografía: • Artículos de Investigación recientes y búsqueda por internet.
Xul – el esqueleto • Basado en xml • Sencillo e intuitivo • Define la interfaz lógica • Layoutbasado en cajas (boxes) • Se puede mezclar con xhtml • Es dinámico mediante dom (w3c) • (agregar-eliminar-modificar nodos xulen runtimeedita la interfaz)
JS – los músculos • Lenguaje sencillo • Ampliamente usado y difundido • Realmente Potente • Es el código asociado a xul, le da funcionalidad
Uso de add-in Express • Complementos en Microsoft
Referencias • http://developer.mozilla.org • https://developer.mozilla.org/es/XUL • http://www.mozilla-hispano.org
Realidad aumentada para aplicaciones web • Objetivo General: • caracterizar un sistema de realidad aumentada. • Objetivos específicos: • Caracterizar los tipos de aplicaciones web que pueden ser utilizadas para el uso de realidad aumentada. • Describir los tipos de aplicaciones web existentes. • Cliente-servidor, centralizado y descentralizado. • Justificación: • Crear un sistema de realidad aumentada mínimo con la finalidad de utilizar en una aplicación web móvil. • Alcances y Limitaciones: • Solamente se utilizaran los requerimientos mínimos de un sistema de realidad aumentada. • Bibliografía: • Artículos de Investigación recientes y búsqueda por internet.
Realidad Aumentada para aplicaciones médicas. • Objetivo General: • caracterizar las aplicaciones médicas. • Objetivos específicos: • Caracterizar un sistema de realidad aumentada. • Caracterizar los tipos de plataformas para aplicaciones médicas. • Justificación: crear un sistema de realidad aumentada mínimo en una aplicación médica, medicion de hipertension,. • Alcances y Limitaciones: Se utilizaran modelos de realidad aumentada existentes. • Bibliografía: Artículos de Investigación recientes y búsqueda por internet.
Una API de RA para Android • Descargar la aplicación Wikitude • Descargar la API
Aplicaciones de RA • http://alt1040.com/2010/01/las-5-mejores-aplicaciones-de-realidad-aumentada-para-celulares
Librerias de Realidad Aumentada • FLARToolkitLibrería en AS3, AS2, Air, FlexPágina web: http://www.libspark.org/wiki/saqoosha/FLARToolKit/enLicencia: Disponible gratuitamente para uso no comercial. Se basa en la biblioteca ARToolKit bajo la licencia GPL • SlartoolKitLibrería en Visual C# (para Silverlight)Página web: http://slartoolkit.codeplex.com/Licencia: Utiliza un modelo de licencia dual y podría ser utilizado para aplicaciones de código abierto o cerrado, en determinadas condiciones. Vea la página de licencia para más detalles. • Ar-mediaPlugin para Google SketchUp.Página web: http://www.inglobetechnologies.com/en/new_products/arplugin_su/info.phpLicencia: • NyARToolKitSoporta las principales plataformas de Java / Android / C # / * ActionScript3 1 / C + +Página web: http://nyatla.jp/nyartoolkit/wiki/index.php?FrontPage.enLicencia: GPL • OstrichLibrería AS3 para detección de movimiento.Página web: http://ostrichflash.wordpress.com/Licencia: open source • HandyARLibrería para crear realidad aumentada con detección de manos.Página web: http://ilab.cs.ucsb.edu/projects/taehee/HandyAR/HandyAR.html • LinceoVRSoftware que permite crear aplicaciones 3d en realidad aumentada. También existe un plug-in para 3D MaxPágina web: http://linceovr.seac02.it/
JunaioPlataforma para crear aplicaciones de realidad aumentada para dispositivos móviles.Página web: http://www.junaio.com/ • LayarPlataforma para crear aplicaciones de realidad aumentada para dispositivos móviles.Página web: http://www.layar.com/ • AndarLibrerías para crear aplicaciones de Realidad Aumentada para AndroidPágina web: http://code.google.com/p/andar/ • TheArtvertiserLibrerías de código abierto y con detección de colorPágina web: http://theartvertiser.com • JSARtoolKitLibrerías para JavaScript que se proyectan mediante un archivo de FlashPágina web: http://kawanet.blogspot.com/2009/05/jsartoolkit-ar-augmented-reality-by.html • AtomicLibrerías poco conocidas de Realidad Aumentada, pero de gran potencialPágina web: http://sologicolibre.org • Simple ARToolKitLibrerías de Realidad Aumentada para ProcessingPágina web: http://www.bryanchung.net/?page_id=415 • WikitudeRealidad Aumentada para dispositivos móvilesPágina web: http://www.wikitude.org/en • QualcommRealidad Aumentada para AndroidPágina web: http://www.qualcomm.com/products_services/augmented_reality.html
Uso de redes sociales en dispositivos móviles. • Objetivo General: • Caracterizar redes sociales como un sistema distribuido. • Objetivos específicos: • Caracterizar un sistema de red social. • Caracterizar los tipos de plataformas móviles open-source. • Justificación: • Crear un sistema de red social mediante perfiles que se pueda utilizar en actividades académicas. • Alcances y Limitaciones: • Se utilizaran modelos de redes sociales existentes. • Bibliografía: Artículos de Investigación recientes y búsqueda por internet.
Aplicaciones en sistemas no tripulados • Objetivo General: • Caracterizar los sistemas no tripulados. • Objetivos específicos: • Describir las diferencias de las aplicaciones de los sistemas no tripulados. • Caracterizar los tipos de aplicaciones. • Justificación: • crear una aplicación y extender los mecanismos para los sistemas no tripulados. • Alcances y Limitaciones: • Solamente se utilizaran los requerimientos mínimos en un sistema no tripulado. • Bibliografía: • Artículos de Investigación recientes y búsqueda por internet.