Una pregunta un poco compleja, y con mucha bola de cristal.
Trabajo desarrollando contenidos para cursos de e-learning utilizando hasta ahora Flash+Actionscript cuando es necesario. Hasta ahora, la plataforma a utilizar en los cursos era Windows, pero desde hace algunos meses se está intentando ir a una solución mutliplataforma Wintel+iOs+Android, para llegar también a dispositivos móviles, smartphones y tablets.
La pregunta de a qué lenguaje pasar para nuevos desarrollos parece fácil (y aquí lo ven clarísimo, yo no tanto). Con algunas reservas, HTML5, y el principal inonveniente sería proteger los derechos de autor etc que parece que está en vía de solución.
Lo que no está claro es qué hacer con todas las horas (miles) ya desarrolladas de contenidos en Flash, para migrarlas a la nueva arquitecura multiplataforma. La herreamientas automáticas (Wallaby, Swiffy etc ) que he probado no tienen un resultado fiable... y menos cuando se encuentran con AS2/AS3.
Como soluciones que se me ocurren hasta ahora:
- Reescribir todo el código. Quizás a la larga la mejor opción, pero muy cara y lenta.
- Encapsular las animaciones Flash y llamarlas desde HTML5... ¿alguien lo ha probado?
- Utilizar un navegador que funcione en estas plataformas y soporte Flash.
¿Alguien está en la misma situación?¿Existen más alternativas?
Gracias por todo, un saludo