Visitas a este post: 124En www.tutorialesadobe.com ha sido publicado un tutorial que enseña el trabajo con Inverse Kinematic (IK) o Kinemática Inversa en Flash. Puedes ver el tutorial completo en éste link.
Posts Tagged ‘Flash’
Aprende a usar Inverse Kinematic (IK) o Kinemática Inversa en Flash
Thursday, March 11th, 2010Qué es Text Layout Framework?
Sunday, March 7th, 2010Las personas que hemos trabajado con programas de diseño editorial no podemos dejar de notar y extrañar la falta de control tipográfico que existe en Flash… hasta ahora!
Dada la poca flexibilidad para formatear texto de Flash Professional, el equipo de desarrollo de Flash trabajó en conjunto con el equipo de desarrollo de InDesign y han desarrollado Text Layout Framework (TFL) el cual es un framework para Flash Player 10 y AIR diseñado para ser usado con Flash Professional y Flash Builder tanto en sus interfaces mediante componentes como mediante ActionScript 3 mediante clases.. TLF permite usar controles tipográficos avanzados como los que encontramos en aplicaciones como InDesign tales como:
- Texto bidireccional, vertical y más de 30 sistemas de escritura incluidos Hebreo, Chino y Japonés, entre otros.
- Seleccionar, editar y fluir texto entre múlltiples columnas de contenedores de texto vinculados y alrededor de imágenes.
- Controles tipográficos avanzados como kerning, ligaduras, control del case, etc.
Lo puedo probar?
Este framework ha estado disponible en el sitio labs de Adobe desde el año pasado así que lo puedes descargar y usar para que te familiarices con él. Puedes descargarlo para diversas aplicaciones:
- Flash CS4 Professional (Componente)
- Flex 3.2 (Framework)
- Flash 4 (Componentes)
De acuerdo a lo que hemos podido ver en diferentes presentaciones de Adobe, TFL vendrá integrado en Flash CS5 y Flash Builder CS5.
Quiero saber más
- Página web de la tecnología TLF en en sitio labs de Adobe.
- Demo interactivo online de TFL.
- Tutorial TFL en Flash CS4 en www.tutorialesadobe.com (pronto…)
Estoy preparando un tutorial del uso del componente Text Layout Framework para Flash CS4, así que atentos a www.tutorialesadobe.com!
Visitas a este post: 147Flash llega ahora a los televisores (o mejor, ya llegó…)
Thursday, March 4th, 2010Gracias a Flash los televisores serán ahora un centro de entretenimiento que aprovecharán al máximo los recursos de internet.
Desde hace algunos años Adobe decidió incorporar la tecnología Flash en todos lo dispositivos móviles y ahora está logrando hacer lo mismo con los televisores mediante el Open Screen Project. Hace algún tiempo habíamos anunciado que algunos televisores Vizio tendrían una interfaz basada en Flash que contendría widgets los cuales se alimentarían de información descargada de internet y como es natural, cada vez será más comun ver otros televisores donde es posible ver videos y programas en alta definición mediante streaming a partir del formato FLV (Flash Video) y adicionalmente ejecutar aplicaciones con muchos usos los cuales van desde la descarga de trailers, pasando por widges que informan el estado del tiempo hasta juegos multiplayer vía web.
Tivo y Flash
Recientemente la empresa de servicios de televisión TiVo ha anunciado el pronto lanzamiento de su nuevos hardware (boxes) TiVo Premiere y Premiere XL los cuales como novedad tienen una interfaz en alta definición construida en Flash y podrán acceder a diferentes recursos online.
Quieres saber más?
- Sitio web interactivo de los nuevos televisores Vizio
- Digital Home Developer Center (sitio web de Adobe)
- Los nuevos boxed TiVo (Press release)
- Adobe Extends Flash Platform to Digital Home (Press release de Adobe)
Una mirada al potencial de los juegos con Flash
Thursday, February 11th, 2010
Es evidente la evolución que han tenido los juegos, pasando por los tipo “arcade” hasta los actuales juegos multi-jugador, multi-nivel, de roles y otras tantas variedades que existen y que se pueden agrupar en los juegos “hard-core” y los juegos tipo “casuales“.
El primer grupo es muy especializado, está orientado a un público específico al que no le teme gastar en consolas y diversos títulos y además hace parte de una industria que genera tanto dinero que ha sobrepasado el nivel de ganancias que genera la industria del cine convirtiéndose en un negocio muy rentable pero que está reservado para las grandes compañías de desarrollo y para aquellos pequeños desarrolladores que han tenido una excelente idea y un oportuno golpe de suerte. Estos juegos hacen uso de las últimas tecnologias en 3D, inteligencia artificial y realidad aumentada por lo cual requieren computadores con una capacidad de procesamiento más alta que el promedio o consolas tales como Xbox (Microsoft) o PlayStation (Sony).
Por otra parte tenemos los juegos tipo “casuales” los cuales si bien tienen un público objetivo menos fiel y constante, corresponden a una inmensa comunidad la cual es imposible pasar inadvertida para cualquier desarrollador que desee monetizar sus juegos. Además de lo numeroso de su público objetivo, éste tipo de juegos se caracteriza por que tienen un bajo nivel de complejidad y duración que permite que sean reproducidos (o jugados) en un amplio rango de computadores los no necesariamente deben tener las más altas prestaciones ni el último sistema operativo; por otra parte su desarrollo requiere poco tiempo pero pueden ser altamente rentables al combinar con prácticas como “advergames“. Dadas éstas características, la Plataforma Flash se convierte en un entorno de desarrollo ideal donde Flash Professional ha tenido un importante protagonismo hasta convertirse en la herramienta para desarrollo de juegos más intuitiva y fácil de usar; no en vano una vasta mayoría de juegos online están desarrollados con ésta aplicación.

Tecnologías que apoyan el desarrollo de juegos con la Plataforma Flash:
Flash Player 10.1: Los juegos tipo “casuales” son ejecutados principalmente en el navegador mediante un pc, sin embargo gracias a la popularización de los smartphones, la participación de los teléfonos móviles como dispositivos de reproducción de juegos es cada vez mayor lo cual abre un nuevo mercado que dejaba por fuera a los desarrolladores de ActionScript 3 que no deseaban aprender Flash Lite. El recientente anunciado Flash Player 10.1 deja a ActionScript 3 como única plataforma de desarrollo para cualquier tipo de dispositivo -incluyendo móviles- lo cual acerca a éste nicho a los desarrolladores de juegos para computadores de escritorio.
Adobe AIR: La tecnología AIR permite desarrollar juegos que se pueden ejecutar fuera del navegador y que además pueden acceder a recursos del sistema operativo. Con el reciente anuncio de AIR 2 para móviles, se abre un interesante campo de acción para quienes se interesen en desarrollar aplicaciones que se ejecutan en éstos dispositivos.
Slider o Flex Mobile Framework: Aunque aún se encuentra en estado beta, éste framework permite desarrollar desde Flash Builder para dispositivos móviles incluyendo el iPhone.
Flash Platform Game Technology Center: Esta no es una tecnología si no un repositorio de información en el sitio web de Adobe sobre desarrollo de juegos con Flash.
En resumen, si eres diseñador o programador, tienes un interesante campo de acción con una alta probabilidad de rentabilidad, más aún si tienes en cuenta que un desarrollo (juego, aplicación, etc) va a poder ser ejecutado en cualquier dispositivo con poco o ningún ajuste adicional. Si tienes experiencia en ActionScript 2 te recomendamos hacer la migración a ActionScript 3 y si ya dominas ActionScript 3 tienes buena parte del camino adelantado. Te dejamos éstos links de artículos (en inglés) que pueden ser de tu interés y que fueron la fuente de éste post:
Visitas a este post: 149Toda la documentación para la plataforma Flash en un solo lugar con Doc?
Monday, February 8th, 2010Si trabajas con cualquier producto de la plataforma Flash necesitas tener a mano toda la documentación posible la cual puedes encontrar online, en la misma aplicación o en formato pdf. Sin embargo, para facilitarnos la vida Jeroen Beckers y Michiel Vancoillie han desarrollado una aplicación AIR gratuita que nos permitirá tener todos la documentación centralizada y realizar búsqueda rápidas.
Doc? fué desarrollado en Flex y AIR y permite descargar, ver, buscar y marcar todos los ASDocs que necesites. En pocas palabras, una aplicación que todo desarrollador -independientemente de su experiencia- debe tener.

Puedes descargar Doc? desde éste link. Ya que es una aplicación AIR funciona en windows, mac y linux. Más información en el sitio web del producto.
Visitas a este post: 109Adobe lanza las betas prerelease de Flash Player 10.1 y AIR 2.0
Tuesday, November 17th, 2009Si eres de los que les gusta probar lo último en tecnología te encantará saber que Adobe ha dispuesto para descarga las betas prerelease de el Flash Player 10.1 (tal como había sido anunciado) y Adobe AIR 2.

Flash Player es la pieza de software más instalada en los computadores de todo el mundo logrando actualmente una presencia del 99 en los computadores de escritorio y aumentando su cuota en otros dispositivos tales como los smartphones. La versión 10.1 inicia una nueva era planteada por el Open Screen Project el cual apunta a tener el mismo player en todos los diferentes tipos de dispositivos y por ende, usar el mismo lenguaje para desarrollar: ActionScript 3. Dentro de las novedades de ésta nueva versión se encuentran:
- Decodificación de video por hardware
- APIS para soporte a multi-touch
- APIS que permiten acceso al micrófono de los dispositivos
![]()
Adobe AIR es el runtime o entorno de ejecución que permite llevar al escritorio nuestras aplicaciones dinámicas desarrolladas en Flash, Flex, Dreamweaver, etc permitiendo tener acceso a recursos del sistema y especialmente prescindir del navegador para ser ejecutadas. Desde febrero del 2008 hasta la fecha han sido realizadas más de 200.000.000 instalaciones de AIR. La versión 2 incluye nuevas características teles como:
- Soporte para detección de dispositivos de almacenamiento masivos (discos duros extenrnos, por ejemplo)
- Habilidad para abrir archivos con la aplicación por defecto del sistema operativo.
- Soporte para Multi-touch
- Nuevas APIs para accesar a los datos RAWs del micrófono
- Actualización del Webkit con soporte a HTML5/CSS3
- Página web de Flash Player 10.1 en el sitio labs de Adobe.
- Página web de AIR 2 en el sitio labs de Adobe.
- Descarga Flash Player 10.1
- Descarga AIR 2 (SKK, Runtime y descargas adicionales)
- Demos del Flash Player 10.1
- Aplicaciones de ejemplo desarrolladas con AIR 2
- Artículo en el sitio web macworld.com
Características de Flash CS5 mostradas en Adobe MAX por Richard Galvan
Sunday, October 11th, 2009De 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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…).











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:
Visitas a este post: 210Asiste a conferencias online por Connect desde tu iPhone
Tuesday, October 6th, 2009
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:
- Simulación interactiva del funcionamiento de Acrobat Connect Pro Mobile.
- Post original en el sitio web www.connectusers.com.
Demostración práctica de realidad aumentada por el servicio postal de EEUU
Tuesday, October 6th, 2009Despué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:
Visitas a este post: 65
Flash CS5 permitirá desarrollar aplicaciones para iPhone
Monday, October 5th, 2009Despué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:
- Información sobre Flash CS5 en Adobe Labs.
- Información sobre el desarrollo de aplicaciones para iPhone con Flash CS5 en Adobe Labs.
- Anuncio de prensa sobre el anuncio de Flash CS5 y el desarrollo de aplicaciones para iPhone.
- Artículo en Adobe Developer Connection sobre el desarrollo de aplicaciones para iPhone con Flash CS5.
- Sitio web de Apple iPhone Dev Center.







