¿Por qué quiere aprender Adobe Flex?
¿Quién no conoce Flex? La colección de tecnologías desarrolladas por Adobe que permiten el desarrollo RIA. Cada vez se está haciendo más popular entre la comunidad de programadores pues, a diferencia de el IDE Flash, permite crear aplicaciones Flash de un modo mucho más rápido y sin necesidad de un IDE.
¿Por qué creo que merece la pena aprenderlo?
- Pese a los intentos de Microsoft de popularizar Silverlight, lo cierto es que no hay nada tan extendido como el plugin Flash.
- Porque existen muchas funcionalidades que las realiza mejor que JavaScript, como el audio o el vídeo.
- Permite desarrollar aplicaciones desde cualquiera de los 3 principales sistemas operativos
- Se pueden crear widgets para el escritorio – Adobe AIR.
- Utiliza tecnologías muy conocidas, como ActionScript para la programación y XML para la definición de interfaces gráficas (MXML).
- Es un sustituto ideal para que los programadores nos animemos a desarrollar complementos Flash para una web.
- Se comunica de maravilla con ficheros XML dinámicos generados en el lado del servidor.
Por esa razón he decidido adquirir dos nuevos libros:
- Adobe Flex 3: Training from the Source. Libro oficial de Adobe para aprender Flex.
- The Essential Guide to Flex 3. Guía paso a paso para aprender a desarrollar aplicaciones Flex, con casos de estudio.
Ciertamente es la tecnología que más ganas tengo de dominar, sobre todo por las posibilidades que ofrece de cara a crear de forma sencilla plugins para páginas web, aplicaciones para escritorio o complementos visuales alternativos para una página web.
Ahora que está de moda el concepto de La Nube, un nuevo buzzword que si no he entendido mal se emplea para describir una web donde muchas aplicaciones y tecnologías funcionan juntas para ofrecer nuevos servicios, Flex es una herramienta idónea para desenvolverse en este entorno.
Espero contaros en menos de un mes detalles de cómo me va con Flex, y que os presente alguna herramienta que a alguien le pueda ser útil