Estos son mis puntos débiles, y llevo 6 años desarrollando Flash.
1. Animaciones . Intentar encontrar el punto medio entre el desarrollo de la línea de tiempo, que es claramente mejor para las animaciones, y crear animaciones simplemente a través del código con bibliotecas de interpolación, es un problema difícil. Quizás esto podría resolverse integrando herramientas de línea de tiempo en flex u otro IDE. Todavía hay algunas trampas en la línea de tiempo que me atrapan, incluso después de todos estos años.
2. Optimización . Cualquier desarrollador de Flash que haya estado en AVM el tiempo suficiente le contará una serie de historias relacionadas con la recolección de basura y cuán malo es el rendimiento de Flash. La mayoría de los desarrolladores de Flash no tienen una educación formal en informática (y no han trabajado con ningún nivel de lenguaje bajo), y en su lugar recogen fragmentos a medida que avanzan. Por esta razón, a menudo no conocen la mejor manera de evitar que se produzcan pérdidas de memoria. Este fue un problema mío durante mucho tiempo.
- ¿Cuáles son los destinatarios del desarrollo web?
- ¿Cuáles son algunos sitios web de inicio muy bien diseñados?
- ¿Para qué es mejor ReactJS?
- ¿Qué es mejor para el desarrollo de juegos en 3D: HTML5 o Flash?
- ¿Cuál es la mejor manera de almacenar los registros de actividad de los usuarios, es decir, los clics de los usuarios en un sitio web, para crear algo similar al número de vistas en fotos y videos?
3. Encontrar el IDE asesino .Eclipse – y por extensión, Flex y FDT – es lento. FlashDevelop es rápido, pero no robusto. Adobe no ha demostrado ser muy innovador con respecto a Flash, por lo que tal vez alguien podría intensificar una solución comercial seria que no esté basada en Eclipse.