Adobe MAX 2009 Dia 1 October 6
Un gran comienzo de Adobe MAX 2009 en Los Angeles. En un Nokia theather con casi 4000 almas, Adobe hizo presento lo que sera su estrategia con respecto a dispositivo móviles, cloud computing y el flujo creativo de desarrollo de aplicaciones web.
Todos los anuncios son excelentes noticias para los que nos dedicamos al desarrollo en la plataforma Flash. Nuevamente no ha habido mejor momento que ser un desarrollador Flex/Flash/AIR.
Estas noticias sirven también como un indicador de la buena alineación que Adobe tiene con las presentes y futuras tendencias tecnológicas. Y nos da confianza a los desarrolladores del compromiso que Adobe tiene con la plataforma Flash. En este caso, no solo acomodándose al camino marcado por tecnologías fuera de Adobe pero sino también ofreciendo innovación por si misma.
Los detalles sobre los anuncios están por todas partes asi que no los repetire aqui. Pero si quiero compartir mis impresiones y expectativas.
Pero veamos por partes algunos de los anuncios principales:
Lanzamiento de Flash Player 10.1 : Esta versión sin duda marcara un antes y un después para la plataforma. Por un lado empujado por mejorar las desventajas de rendimiento y capacidad que el Flash Player en dispositivos móviles, Adobe promete menores usos de memoria y mejor rendimiento en hardware y consumo de energía. Los cuales son fundamentales en el mundo de smartphones.
Aunado con FP 10.1 Adobe ha anunciado su llegada a las plataformas móviles de Google Android, Blackberry, Symbian, Palm webOS y Windows Mobile a través del proyecto Open Screen Project. Lo cual es importante para nosotros los desarrolladores, porque abre un mercado extenso para crear contenido y aplicaciones Flash para estos dispositivos. Recomiendo que estén preparados y que experimenten y se tomen el tiempo de conocer a fondo FP 10.1, pronostico una gran demanda de desarrolladores Flash para moviles. A finales de cuentas, "Luck is when preparation meets opportunity".
- Flex 4. Flash Builder Beta 2 fue anunciado en coordinación con una versión de Flash Catalyst. Aunque Adobe se ha tomado su tiempo para ofrecer herramientas que permitan un mejor flujo de trabajo para desarrollo web, creo que estamos al borde de ver evidencia de tal esfuerzo. No solo la integracion de Flash Builder y Catalyst, pero sino también con otros productos de Adobe como Photoshop y otros de la Creative Suite. Esto es sin duda la siguiente evolución de la continua integración de lo que eran productos Macromedia. Al mismo tiempo podemos ver el interés de Adobe por ofrecernos todas las herramientas bajo su marca para el desarrollo de la A a la Z. Aunque como desarrolladores de software probablemente nos enfocaremos a Flash Builder, recomiendo explorar las integraciones con otras herramientas de Adobe que Flash Builder puede usar. Esto por un lado puede ayudarles a entender como los productos de Adobe pueden ayudar a incrementar productividad, pero sobre todo para saber que conocimiento es necesario para la creacion de aplicaciones web dentro de las herramientas de Adobe.
Cual es el paso a seguir aqui como desarrollador Flex? Bajar las versiones betas de Flash Builder Beta 2 y empezar a usar de fondo Flex 4. No olviden revisar las nuevas características para Test-driven development y el paradigma de separación de responsabilidades (MVC) que existe ahora en Flex 4. Mi pronostico es dado que se acerca la versión final para principios del siguiente año, que empieze ya demanda para crear aplicaciones nuevas en Flex 4.
- Desarrollo para el iPhone. Esta sin duda fue la parte mas divertida de los anuncios! Pero cabe aclarar que este anuncio no dice que el Flash Player correrá en el iPhone ( no aun,
) sino que a traves de la futura versión de CS5, se podrán compilar aplicaciones Flash para codigo que se pueda ejecutar en el iPhone. Estas son muy buenas noticias para los que buscamos entrar al mercado de desarrollo de aplicaciones iPhone, porque baja las barreras de aprender Objective-C y necesitar un Mac, lo cual son requerimientos hasta hoy para desarrollo iPhone. Mi pronostico aquí es que pronto escucharemos de las limitaciones de esta opción ofrecida por Adobe. Por ejemplo, seran todas las APIs y uso del iPhone SDK disponibles en CS5? que tal de un simulador? Que tan optimizado sera el codigo generado por CS5? Que tanto control tendrá el desarrollador Flash para mejorar el rendimiento de su aplicacion una vez compilada para el iPhone? Por ejemplo, una aplicación podría ser rechazada por usar demasiada memoria.
Es todo por ahora, pero prometo videos y fotos desde Adobe Max un poco mas tarde! Es tiempo de salir para el segundo dia de Adobe Max!
Saludos desde Los Angeles!