Archive for the ‘Flash’ Category

Características de Flash CS5 mostradas en Adobe MAX por Richard Galvan

Domingo, octubre 11th, 2009
Number of View: 1986

De todos los programas que harán parte de la Creative Suite 5, Flash CS5 es quizás del que más se ha hablado al público y del cual se mostraron más características durante el Adobe MAX. Precisamente entre todas grabaciones de las sesiones se encuentra una llamada “Secret Session: Flash Professional” donde Richard Galvan (Technical Product Manager for Flash) hace un interesante recorrido por esta aplicación explicando características como las siguientes:

  • Perfil de exportación a iPhone: en la ventana “Publish Settings” encontraremos la opción “iPhone” para publicar a este dispositivo con lo cual el archivo es compilado en un ejecutable nativo para el software iPhone 3.0 y posterior con extensión .ipa.
  • publishsettings

    applicatiossettings

  • Soporte para texto TFL (Text Layout Framework): Flash CS5 tendrá soporte nativo para texto TFL el cual hereda muchas características del motor de texto que maneja InDesign con lo cual se le agrega un poder enorme a las tareas de formato texto en Flash con características como texto bidireccional (perfecto para textos en idiomas como Hebreo, Chino, Japonés, entre muchos otros), múltiples columnas enlazadas y controles tipográficos avanzados (kerning, ligaduras, discretionary hyphens, etc). Puedes ver más información sobre TFL en el sito labs de Adobe, además, si deseas empezar a usarlo puedes descargar el framework para ser instalado en Flash CS4 o simplemente interactuar con el demo online.
  • tfl

  • Code Snippets: Los “snippets” son ejemplos de código que pueden ser aplicados a un símbolo seleccionado con lo cual es posible agregar interactividad sin tener conocimientos de programación. También es una forma interesante de reutilizar nuestro propio código.
  • codesnippets

  • Editor de código mejorado: Al muy criticado editor de Flash se la ha agregado la capacidad de reconocer las clases personalizadas así como sus propiedades, métodos y eventos, por lo tanto obendremos el code hinting al instanciar una clase personalizada  o al usar instancias de las mismas.
  • editorcodigo

  • Integración con Flash Builder (FB): Para quienes el punto anterior les parece una mejora mínima, desde Flash CS5 será posible crear clases en Flash Builder lo cual genera un proyecto de Flash, es decir que aunque se está codificando en FB se compila en Flash; en pocas palabra es una forma de trabajar con Flash pero codificando en un editor externo que será FB. Desde FB es posible también crear un proyecto de Flash con lo cual también se sigue compilando desde Flash pero editando en FB.
  • classflash-fb

    flashprojectfb

  • Guardar como xfl: Flash CS5 tendrá un nuevo formato para guardar archivos llamado “Flash CS5 Uncompressed Document (*.xfl)” el cual genera una carpeta con un archivo .xfl y una seria de archivos xml que describen todo el contenido del archivo .xfl tales como símbolos, fuentes, etc. Este formato permite crear flujos de trabajo donde otras aplicaciones pueden acceder al archivo de flash para hacer ediciones como filtros, etfectos y demás.
  • uncompressdoc

  • Mejoras en la herramienta Decco: Esta herramienta tiene un comportamiento mucho más “inteligente” y cuenta con muchas más opciones de las que se encuentran en Flash CS4.
  • decobrush

  • Mejoras en el trabajo con video: Flash CS5 permtirá reproducir el video en la línea de tiempo lo cual hará posible ubicarlo de manera precisa mientras se previsualiza. También es posible agregar y editar Cue Points en la línea de tiempo lo cual evita tener que reimportar el video para hacer este proceso.
  • videoflashcs5

  • Simulación de efectos físicos: Flash CS5 permitirá simular fácilmente efectos físicos dentro de una interpolación tales como “elasticidad de rebote”, para que me entiendan tendrán que ver el video pues es muy complicado explicarlo. También se incluye un panel llamado “Physics” con cuyas opciones se podrán lograr efectos físicos increíbles como los mostrados en éste video presentado por Chewbacca (en serio…).
  • physicspanel

Como pueden ver, hay cosas muy interesantes en la nueva versión de Flash. Cabe anotar que Flash CS5 se encuentra aún en estado beta de desarrollo por lo cual algunas de las características podrían funcionar diferente en la versión final. Según Adobe, la beta pública de éste software estará disponible a finales de este año.

Si dispones de casi dos horas libres puedes ver el video completo de la presentación. Vale la pena:

Bookmark and Share

Asiste a conferencias online por Connect desde tu iPhone

Martes, octubre 6th, 2009
Number of View: 1106

cpm-screen

Si algún dia quisiste asistir a alguno de los eventos online de AdobeXpert transmitidos por Acrobat Connect pero te lo perdiste por que te quedaste atascado en el tráfico, en el baño, en una reunión, etc, te tenemos una buena noticia: podrás asistir a conferencias por Connect desde tu iPhone pues a propósito del excelente anuncio sobre la capacidad de crear aplicaciones con Flash CS5 para este dispositivo, uno de los ejemplos es precisamente la aplicación para iPhone Acrobat Connect Pro Mobile la cual estará pronto disponible en el Apple App Store.

Paro cómo carajos vamos a ver todos los pods (módulos) de Connect en la pantalla de un iPhone? La respuesta es sencilla: dividiendo estos módulos en varias pantallas en vez de tratar de meterlos en la misma interfaz lo cual pasa si tratamos de acceder a una sala Connect desde un dispositivo móbil con soporte para flash (lo cual es viable pero poco práctico).

Más información:

Bookmark and Share

Demostración práctica de realidad aumentada por el servicio postal de EEUU

Martes, octubre 6th, 2009
Number of View: 831

Después del noticionón de ayer en el AdobeMAX, podría decir que en la presentación online que pude ver hoy no hubo nada descrestante (dadas mis expectativas e intereses personales), sin embargo me llamó la atención una demostración sobre realidad aumentada por parte del USPS (The United States Postal Service) ya que si bien hemos visto muchos ejemplos de ésta tecnología éste en particular es muy práctico pues básicamente permite medir si una caja sirve para nuestro envío tal como lo pueden observar en el video:

Imagen de previsualización de YouTube
Bookmark and Share

Flash CS5 permitirá desarrollar aplicaciones para iPhone

Lunes, octubre 5th, 2009
Number of View: 2699

Después de anunciar el Flash Player 10.1, Adobe nos da una increíble sorpresa en el Adobe MAX: Flash CS5 pemitirá crear aplicaciones para el iPhone  y para el iPod touch desarrolladas con ActionScript 3 (ya te habíamos recomendado aprender AS3, verdad?) las cuales se podrán publicar en el App Store. Se trata de un movimiento muy inteligente que beneficia tanto a Adobe como a Apple por motivos como los siguientes:

  • A pesar que la cantidad de iPhones vendidos es muy pequeña en el mundo de los dispositivos móbiles, éste gadget ha ganado una popularidad inmensa que sigue en aumento lo cual se resume en un mercado más que interesante.
  • Adobe Flash Professional es un software que poco ha poco ha perdido terreno en algunos campos, y las tecnologías emergentes como html 5 lo siguen amenazando, sin embargo, actualmente no existe una herramienta que permite desarrollar juegos con la misma flexibilidad, calidad y características multiplataforma como lo permite Flash y de hecho aproximadamente el 70% de los juegos que encontramos en internet son desarrollados con ésta aplicación.
  • Los usuarios de iPhone en general tienen una mayor inclinación por las compras de aplicaciones que los usuarios de otros dispositivos.
  • Lo que más se vende en la Apple Store a nivel de software son los juegos.

En pocas palabras, no hace falta ser adivino para calcular la explosión de aplicaciones desarrolladas en Flash (especialmente juegos) que llegarán al Apple Store.

Para tener en cuenta: Flash CS5 compila las aplicaciones en ejecutables nativos para el software iPhone 3.0 y posterior. Aún no habrá Flash Player para iPhone, esto quiere decir por ejemplo que no es posible ver contenido flash en el navegador del iPhone ni reproducir archivos .swf aunque éstos podrán ser cargados dinámicamente por las aplicaciones creadas con Flash CS5 pero no se podrá ejecutar su código AS3 por que el iPhone no tiene una máquina virtual para interpretarlo.

Ya quiero probarlo!: A menos que hayas sido invitado a una de las betas inciales del programa, tendrás que esperar al que Adobe libere una beta pública de Flash CS5 la cual está programada para finales de este mismo año.

Encontrarás má información en estos links:

Bookmark and Share

Adobe anuncia el primer Flash Player (10.1) para móbiles y PCs

Lunes, octubre 5th, 2009
Number of View: 1963

Una de las mayores decepciones de un desarrollador Flash cuando desea crear aplicaciones para dispositivos móbiles es encontrarse con Flash Lite y darse cuenta que debe trabajar con ActionScript 1 o 2 debido a las limitaciones de memoria y procesador de estos dispositivos. Sin embargo, los dispositivos móbiles de los últimos años cuentan con procesadores cada vez más potentes por lo cual Adobe empezó a trabajar en el Open Screen Project el cual busca lograr que los usuarios puedan disfrutar de las aplicaciones con la misma experiencia interactiva en cualquier dispositivo.

En el Adobe MAX se ha anunciado el Flash Player 10.1 el cual se convierte en el primer fruto del Open Screen Project con el cual será posible desarrollar aplicaciones que se ejecuten en cualquier dispositivo como PCs de escritorio, telefónos móbiles, PCs ultra-móbiles (UMPCs), dispositivos móbiles de internet (MIDs) y dispositivos basados en la arquitectura ARM (televisores, reproductores mp3, etc). El Flash Player 10.1 también permitirá tener en los dispositios móbiles una experiencia de navegación web igual a la de disfrutamos en los computadores de escritorio lo cual incluye videos en HD.

En los próximos meses se espera que esté disponible una versión beta de Flash Player 10.1 para Windows Mobile, Palm webOS, Windows, Macintosh y Linux. La versión final se espera para la primera mitad del 2010. Betas públicas para Google Android and Symbian OS se esperan para los primeros meses del 2010. Adicionalmente, se ha anunciado Flash Player para teléfonos Blackberry.

Apple por su parte parece no decidirse aún por lo cual tendremos que esperar aún más para ver Flash Player en el iPhone, lo cual quiere decir que si deseas desarrollar para este dispositivo tendrás que aprender Objetive C o intentar trasladar tu código con el framework b.tween. Corrección despues del anuncio de Adobe: con Flash CS5 podrás crear aplicaciones para iPhone (pero seguirá sin Flash Player por ahora).

En propias palabras de Adobe:

Adobe needs full support from Apple beyond what is available through the SDK to enable Web browsing of Flash-based content on the iPhone. While we have been working hard to make the browser plug-in available, without increased co-operation from Apple, it will not be possible. Traducción: Queremos desarrollar Flash Player para iPhone pero Apple se hace rogar…

Ten en cuenta que si estás pensando en moverte al desarrollo para aplicaciones móbiles y aún trabajas con ActionScript 2 es mejor que empieces a aprender AS3 cuanto antes pues se acercan grandes oportunidades al poder desarrollar para múltiples tipos de dispositivos.

Puedes ampliar esta información con los siguientes links:

Bookmark and Share

Primeros datos oficiales sobre Flash CS5

Martes, septiembre 22nd, 2009
Number of View: 2140

Hace poco hablábamos sobre los rumores acerca de la Adobe CS5, pero ahora ya tenemos información oficial: los asistentes a Flash On The Beach 09 tuvieron la fortuna de ver de la mano de Richard Galvan una presentación de lo que será Adobe Flash CS5 (Codename: Viper). Dentro de lo que se mostró se encuentran las siguientes caracterísiticas:

  • Integración con Flash Builder: Es posible crear un proyecto de Flash CS5 desde Flash Builder. Estando en Flash CS5, si desees crear o editar una clase, podrás escoger entre hacerlo desde el mismo Flash CS5 o con Flash Builder; si escoges Flash Builder como editor éste creará un proyecto para el archivo de Flash CS5 y podrás pasar fácilmente entre las 2 aplicaciones. Sin duda, estas opciones de compatibilidad serán bastante convenientes para quienes se sienten cómodos con el IDE de Flash Builder.
  • Códigos de ejemplo: Para quienes prefieren reutilizar código en vez de tener que escribirlo o está aprendiendo a programar, Flash CS5 incluirá un panel que incluye ejemplos de código los cuales se pueden agregar a la línea de tiempo con doble click o mediante drag and drop.
  • Mejoras al editor de código: En Flash es muy fácil codificar pero a la vez el editor de código tiene muchas falencias si lo comparamos con otros editores incluyendo Flash Builder. El editor de código de Flash CS5 ha sido mejorado con características tales como autocompletación de clases personalizadas por lo cual obtendremos la ayuda (hint) de las propiedades y métodos de las mismas.
  • Y para los diseñadores?: Flash CS5 tendrá soporte nativo para Text Layout Framework – TFL (se los dije!) y la herramienta Deco-brush tendrá mejoras importantes ya que en CS4 su simplicidad desilusionó a muchos; básicamente será una herramienta más “inteligente”.

Naturalmente esto es sólo una pequeña prueba por lo cual estaremos a la espera de lo que se mostrará en la AdobeMax donde seguramente habrá bastante sobre CS5. Finalmente les dejo el video de la presentación de Flash CS5 en Flash On The Beach 09.

Fuentes: flashmagazine.com y cs5.org

Bookmark and Share

Los nuevos televisores Vizio soportarán Flash

Viernes, agosto 7th, 2009
Number of View: 796

Adobe está empeñado es incluir su Flash Player en cuanto dispositivo con pantalla sea posible. Ya logró estar en casi todos los PCs y tiene planes para hacer lo mismo con los electrodomésticos, y si teníamos duda de ello, el fabricante de televisores Vizio ha anunciado para el mes de Noviembre de este año el modelo SV472 el cual incluirá una interfaz con Flash Player. Esta interfaz combina los controles propios de un televisor con widges que se reciben información para ser desplegada, además el control remoto incluye un teclado que naturalmente será muy útil para este dispositivo.

Imagen de previsualización de YouTube

Bookmark and Share

Descarga el magazine Flash y Flex Developers y ganate los números del 2009

Jueves, agosto 6th, 2009
Number of View: 717

Flash y Flex Developer’s Magazine es una publicación bimensual orientada a los desarrolladores de la plataforma Flash. Este magazine maneja diversos temas, noticias y tutoriales de todos los niveles y de una gran calidad. El costo de la suscripción es de US $49 que seguramente para quienes viven el mundo de las RIAs valdrán la pena. Para quienes no desean invertir dinero hay una buena noticia: en el mismo sitio web del magazine es posible descargar artículos y números anteriores desde este link. En total hay 5 números disponibles, 2 del 2008 y 3 del 2009.

Quieres tener revistas físicas? Tenemos los 3 primeros números del 2009 enviados directamente por los editores y si quieres que te lo enviemos a tu casa u oficina solo debes escribir un tutorial de Flash, Flex, AIR o cualquier tema referente a la plataforma Flash. Seleccionaremos el mejor tutorial y le enviaremos al ganador las 3 revistas. Sólo podemos enviarlas dentro de Colombia, si el ganador está fuera del pais sólo la podemos enviar si corre con los gastos de envío. Anímate!

Bookmark and Share

Flash y AIR en la película Star Trek

Martes, mayo 19th, 2009
Number of View: 324

Te acuerdas de las pantallas que usaba Tom Cruise en la película Sentencia Previa (Minority Report) donde podía ver los crímenes que se cometerían en el futuro? Siempre me pregunté cómo se realizaban los efectos que aparecían dentro de esas pantallas y la respuesta resultó ser Flash.

OOOii es una compañia especializada en el diseño de interfaces que está ubicada en Hollywood y se ha especializado en los efectos visuales de las diferentes interfaces que son comunes hoy en las películas de ciencia ficción. Esta compañía tiene un portafolio envidiable al haber trabajado en diferentes películas que incluyen también Enemigo de estado (Enemy of the State), La Isla (The Island) y la reciente producción Viaje a las estrellas (Star Trek). Para ésta última película fué necesario desarrollar un Framework en ActionScript 3 para la composición y secuencia de efectos, además para darle control de estos efectos a los actores fué creada una aplicación AIR.

Lee Brimelow en su blog The Flash Blog ha publicado un video con una entrevista que ha realizado a los desarrolladores de OOOii.

Conoce más de OOOii en su sitio web.

Bookmark and Share

Emisor de partículas para Flash

Jueves, mayo 7th, 2009
Number of View: 825

Uno de los retos de un diseñador Flash es poder generar movimiento aleatorio con objetos — por ejemplo lluvia, particulas, explosiones, etc.- Realizar esta tarea manualmente puede resultar bastante dispendioso, eso sin contar los futuros cambios que tengan que hacerse a la animación.

La mejor alternativa para generar esta clase de moviento es utilizando Action Script. Sin embargo, la verdad no es muy fácil descifrar el código para lograrlo. La solución está en utilizar componentes que no son otra cosa que archivos “compilados”, -esto es, con el código ya insertado- los cuales se instalan como extensiones para Flash y luego pueden ser utilizados como un clip de película normal a los que se les pueden establecen parametros.

Particle Explorer es un componente para Flash que permite generar particulas de una manera bastante fácil, de manera visual (lo más importante!) y sin tener que involucrarse mucho con código.

  1. Ingresa a http://rogue-development.com/ y haz clic en Pulse Particles.
  2. En Downloads (Descargas), descarga desde el link Download From Google Code el paquete ParticleEmmiter-0016.mxp y PulseParticle-1.0.0016-src.zip.

Para utilizar el emisor de particulas

  1. En un documento de Flash crea un clip de película que servirá de partícula y en el panel de Biblioteca haz clic derecho sobre el clip y activa desde el menú contextual Properties (Propiedades). Luego, en el cuadro de diálogo activa “Export For Actionscript” y asigna un nombre en el campo Class (en nuestro caso Logo).
  2. Para preestablecer el efecto de particula deseado, abre en tu navegador esta  página y determina en cada una de las pestañas Emmiter, Inital y Rules, el comportamiento de las particulas.
  3. Luego desde la pestaña Export copia el codigo que aparece en el cuadro Config:.
  4. Nuevamente en Flash, arrastra desde el panel Components (Componentes) una instancia del componente ParticleEmitter al área de trabajo. Ten en cuenta que puedes arrastrar el componente dentro de cualquier línea de tiempo de cualquier clip de pelicula.
  5. Abre el panel Component Inspector (Inspector de Componentes) y pega en el campo config el código que copiaste en el paso 1. Asigna el nombre de la particula (Logo) en el campo MovieClipName y escribe el mismo valor de pps (partículas por segundo) que aparece en la parte inferior del campo pps.

Finalmente prueba tu película (Ctrl + Enter) y haz los ajustes necesarios desde el panel del componente. Este es un  ejemplo.

Si necesitas información o ayuda con ActionScript 3, recuerda que ofrecemos cursos en todos los niveles. Igualmente puedes colocar tus dudas e inquietudes en nuestros foros Xpert.

Por: Iván Gómez S.

Bookmark and Share