Adaptación de una aplicación RIA desarrollada en Flex a una aplicación HTML5
View/ Open
Date
2012-11-09Author
Luengo Muntión, Imanol
Metadata
Show full item recordAbstract
Babelium Project (tambi en BP de aqu en adelante), es un proyecto de c odigo abierto
cuyo principal objetivo es fomentar el aprendizaje de idiomas online. Para ello, haciendo
uso de distintas tecnolog as, se cre o una aplicaci on web, Rich Internet Applications
(RIA), que permite a los usuarios practicar idiomas por pr actica oral. La aplicaci on
dispone de varios m odulos donde, gracias al streaming de v deo, los usuarios pueden
grabar o evaluar ejercicios de forma colaborativa.
Babelium Project empez o siendo una aplicaci on desarrollada bajo el conjunto de
tecnolog as Flex, un conjunto de tecnolog as de Adobe cuya compilaci on resultante es
un aplicaci on (web en este caso) basada en Flash. Sin embargo, con la reciente llegada
de HTML5, todo parece indicar que Adobe abandonar a Flex en un futuro 1 2 para
centrar sus esfuerzos en el desarrollo de soluciones para esta nueva tecnolog a. Por esa
raz on, naci o este proyecto, con el n de migrar Babelium Project a HTML5, conjunto
de tecnolog as con gran futuro y acogida en el mundo web.
Mi trabajo en este proyecto ha consistido, principalmente, en analizar la factibilidad
y proceso adecuado de la migraci on de un proyecto de dimensiones considerables desarrollado
bajo Flex al conjunto de tecnolog as que forman HTML5, teniendo para ello
el proyecto Babelium como caso de prueba. Las fases principales del proyecto han sido:
an alisis del estado de HTML5, an alisis de factibilidad, elecci on de un conjunto de tecnolog
as para la migraci on, desarrollo de patrones de migraci on y, por ultimo, migraci on
de Babelium utilizando dichas tecnolog as y siguiendo dichos patrones.