25 de marzo de 2010

Adobe CS5, lanzamiento oficial el 12 de abril

Después de muchos retrasos, cambios y explicaciones de su lanzamiento, hasta hace unas horas: incierto. Adobe decidió por fin anunciar la salida de la nueva versión de la suite Adobe CS5, que no será de otra forma que a nivel mundial via onLine por Adobe TV el lunes 12 de abril del 2010. Esto quiere decir que desde la comodidad de tu casa u oficina podrás ver, de manos de los expertos y creadores de esta versión, las novedades que nos ofrece la tan esperada suite.

Para eso tendrás que ingresar a este link con tu id de Adobe (que lo obtienes gratuitamente)



Uno de los grandes temas y discusiones que sobre llevo con mis amigos es ¿cómo pueden salir versiones tan seguidas?, si recordamos la suite CS4 salió el 23 de setiembre del 2008, y un año antes, el 27 de marzo del 2007 fue lanzado la suite CS3, la suite CS2 en el 2005 y la suite CS en el 2003.








En realidad si nos damos cuenta hay un promedio de dos años entre cada versión (meses más meses menos), y los que estamos acostumbrados a trabajar con tecnología entendemos que un mes ya hace diferente el mundo en la internet. Imaginen lo que es 24 meses, donde las exigencias de los diseñadores y desarrolladores va teniendo más presencia. Nosotros mismo, cuantas veces hemos dicho: Esto le falta o esto debería tener esta o aquella herramienta. Una de las cosas que me gustaron de las nuevas políticas de Adobe es que si están escuchando a la comunidad de usuarios, empresas, agencias o freelance que realmente usan a fondo y entienden las necesidades existentes. Pero seamos sinceros, querer complacer a todo el mundo es complicado, además de ser un interminable camino.

Asimismo, estoy seguro que muchos de nosotros no hemos notado cambios importantes o radicales entre una u otra versión de la herramienta que usamos, es posible, pero ¿acaso conocemos toda la herramienta para estar seguro que no se hicieron mejoras en algunas que no conoces?

Como siempre este será un largo debate, probablemente interminable... entonces mi pregunta es...

¿Qué esperas de esta nueva versión?


24 de marzo de 2010

Flash and Flex Developer’s Magazine, Edición Marzo

Ya esta disponible para descargar la edición de marzo de Flash and Flex Develope’s Magazine.

Contenido principal:


  • Delivering video for Flash Player 10.1 on mobile devices

  • Why the iPad Will Redefine Our View of RIAs

  • Flex and Air

  • Understanding Flex 4 components

  • Flex and Jabber

  • Dynamic Views and Mediators with PureMVC

  • Deeplinking your Flash and Flex applications with SWFAddress

  • What Kind of Website Should I Make?

  • Project Organization Best Practices

  • Dive into OSMF-Part One

  • A Case for Streaming Media and the Cloud

  • Readers BUG – Readers Q&A section

23 de marzo de 2010

Adobe Developer Week!

Con el lanzamiento de Flash Builder 4 y la cercanía de otros eventos relacionados con la Plataforma Flash como el Flash and the City, Adobe lanza el Adobe Developer Week que será del 10 al 14 de Mayo y lo mejor de todo es que será GRATUITO y transmitido EN LINEA por lo que podremos acceder desde cualquier parte y como serán transmitidas usando Connect podrán ser visualizadas desde cualquier móvil con la App de Connect precargada o con Flash Player =).

Adobe Developer Week



Pero... ¿qué es el Adobe Developer Week?

Como lo indica el sitio web de este evento, es la oportunidad para aprender sobre Adobe® Flash® Platform, Adobe Flex, Adobe Flash Builder, Adobe AIR, Adobe Flash Player principalmente, dichas conferencias, demos y workshops online serán impartidos por Evangelistas de Adobe y los Product Managers de las tecnologías, lo que es un valor agregado bastante bueno pues además podremos interactuar con ellos en cada presentación.

Algunos de los tópicos que se cubrirán en el evento son:

• New Features in Adobe® Flash® Builder™ 4

• Building Multi-Screen Applications with the Adobe® Flash® Platform

• Adobe® Flash® Catalyst™ for Developers

• What's New in Adobe® Flash® Builder™ 4 for Java Developers

• What's New in Adobe® Flash® Builder™ 4 for PHP Developers

• Adobe® Flash® Builder™ 4 and Adobe® ColdFusion® 9

• Creating Sexy Applications with the Adobe® Flash® Platform: Designer-Developer Workflow

• Adobe® Flash® Builder™ 4 for Adobe® Dreamweaver® Users

• Building Desktop Applications with Adobe® AIR® 2.0

• Advanced Features in Adobe® Flex®

El registro al evento no está abierto aun, pero puedes dejar tu correo electrónico en el sitio para que te notifiquen en cuanto las inscripciones estén abiertas.

Creo que esté será un muy buen evento tanto para conocer la tecnología como para aprender las nuevas características de productos nuevos.

Nos vemos en el Adobe Developer Week y... Happy Coding!!!

22 de marzo de 2010

Ya está disponible el nuevo Adobe Flash Builder 4 y Flex 4

Durante mucho tiempo los desarrolladores que trabajamos en la creación de RIA's con Flash, Flex y/o AIRhemos estado esperando la salida final del Adobe Flash Builder 4 (antes Adobe Flex) y hoy por fin se dio al ver que en el Labs de Adobe ya te dirigía al sitio oficial. Aunque muchos de nosotros hemos estado jugando con esta versión, la lista de los bug reportados fueron solucionados, obviamente no todos, pero una gran parte si y eso gracias a la colaboración de los desarrolladores que han venido reportando las fallas o problemas.



¿Que tiene de nuevo esta versión?


Sin duda una de las mejores cosas que hay en esta versión es la integración a datos de una forma más simple y rápida, utilizando componentes Drag&Drop podrás enlazar tu aplicación frontEnd a servicios proporcionados por Java, PHP, ColdFusion, REST, SOAP, entre otros.


El soporte nativo para Adobe AIR es algo que ya hemos venido comentando en cristalab.

Un pedido a gritos por parte de la comunidad fue la mejora de la refactorización que es tan necesaria y muchas veces nos dio dolor de cabezas, en esta versión fue extremadamente mejorada.

Facilidad en el uso con Adobe Flash Catalyst hizo que el diseño visual de nuestras aplicaciones sean aun mejor, y ahora aumentando su capacidad con la integración de Illustrator, Fireworks o Photoshop.



Gran integración entre Flash y Flash Builder permite a los desarrolladores de componentes personalizados en Flex un flujo de trabajo eficaz.

Entre otros, tenemos el Network Monitor que permite un detallado listado de transmisión de datos que tu aplicación está transfiriendo o utilizando logrando ayudar a la optimización o depuración.



Utilización de línea de comandos para automatizar procesos así como la unidad de pruebas de Flex.

Todos sabemos el uso de webOrb o amfphp, pero realmente pocos saben el potencial existente en BlazeDS y LiveCycle que es mejorado en Flash Builder 4, eso quiere decir un mejor rendimiento, entre otras cosas.

Los estilos y el aspecto final de nuestras aplicaciones fue altamente reforzado en esta versión.

De hecho podemos encontrar más detalles al respecto o comparando con otras versiones en este link



Si quieres tener más información al respecto puedes visitar el sitio de Adobe Flash Builder 4.

18 de marzo de 2010

Grabaciones de las conferencias del 15 de Marzo

Aquí están las conferencias grabadas del 15 de marzo, estarán disponibles por un tiempo, no se las pierdan.

17 de marzo de 2010

Un poco de Flash Builder 4

Si eres un desarrollador Flash o un diseñador con conocimientos en Action Script este es un buen momento para pasarte a usar una herramienta que hace asequible el desarrollo de aplicaciones: Flash Builder 4 (antiguo Flex Builder).

Algunas novedades y ventajas:
  • Incluye un amplio set de componentes de AS3 que puedes utilizar para darle funcionalidad a tus proyectos.
  • Las aplicaciones están formadas por un conjunto de etiquetas MXML, lo que permite configurar sus propiedades para personalizar sus componentes.
  • Función de auto-completar en la vista de código (ideal para los diseñadores que no estén familiarizados)
  • Espacio de trabajo completamente acomodable.
  • El código fuente es fácilmente accesible y se puede pasar de forma cómoda y sencilla a la vista de diseño para reacomodar los elementos gráficos.
  • Contiene las herramientas de diseño que utilizan otros programas de Adobe como Photoshop e Illustrator.
El aspecto en desventaja es que la Compañía no se ha pronunciado acerca del lanzamiento de la versión final que estaba programada para principios del 2010, aunque algunos empleados han dicho, por medio del Foro de Adobe Flash Builder 4 que será dentro de muy poco. Esperamos poder traerle esa noticia muy pronto a nuestra comunidad.
Puedes descargar esta segunda versión beta totalmente gratis aquí. Es una versión trial de 30 días, sin embargo, si tienes un serial de Flex Builder 3 puedes solicitar un serial para Flash Builder 4 en éste sitio.
Luego de probarlo, si tienen tiempo libre y quieren contribuir a la mejora de este software pueden realizar esta encuesta para dejar feedback a la compañía.

via: garageflash

Trabajando con modelos 3D en Flash

Free Spin 3D es una extensión para Adobe Flash utilizado para trabajar con modelos 3D que provee un flujo de trabajo completamente visual y fácil de utilizar para principiantes y que además permite desarrollar proyectos 3D avanzados mediante su API de Action Script.
freeSpin

Es posible crear contenido 3D sencillo con mouse interactivo y comportamientos del teclado sin necesidad de utilizar código.

Las animaciones tridimensionales son altamente efectivas para atraer la atención del usuario por lo que se hacen recomendables para crear banners publicitarios, aunque su mayor uso es en la industria de los juegos. Aquí se pueden apreciar algunos ejemplos muy inspiradores.
Entre sus mayores ventajas se cuentan:
  • Utiliza la línea de tiempo de Flash, así como su set de herramientas.
  • Se instala en segundos usando el Extension Manager de Adobe.
  • No se necesita conocer Action Script para manejarlo.
  • Trabaja en tiempo real, a diferencia de otras tecnologías que requieren pre-render.
Algunos sitios que proveen modelos 3D gratis:
http://www.linefour.com

http://www.3dcafe.com

http://www.turbosquid.com/

Free Spin 3D corre en Adobe Flash CS3 y CS4 con Action Script 3. Tiene un periodo de prueba gratis por 15 días y requiere registro. Se puede descargar aquí.

via: garageflash 

13 de marzo de 2010

GarageFlash: Nueva conferencia onLine

Con motivo de celebrar nuestro paso a ser Adobe Community Champions, Adobe User Group Perú - GarageFlash, está organizando 8 conferencias onLine este lunes 15 de marzo, que será vía Adobe Connect, con lo cual sólo tienes que acceder a este link el día y hora de la charla que quieras escuchar. En esta conferencia relámpago, están participando personalidades de la comunidad de Guatemala, España, México, Argentina, República Dominicana y Perú. Como siempre los temas están muy diversos y realmente interesantes. Además que hay varios clabers que participan.



Aquí está la relación de conferencias y los temas. El horario está en GMT - 5

Conferencias onLine


1pm Repositorios y buenas practicas de control de versiones
cvander, Christian Van der Henst S. (Guatemala - Maestros del web)

2pm El nuevo Flash Player 10.1
Alberto Gonzalez (México - Riactive)

3pm Desarrollo para móviles
Maximiliano Firtman (Argentina - ARFUG)

4pm Novedades Adobe AIR 2.0
eldervaz (Perú - GarageFlash)

5pm Canales alpha para AE y Flash
lsosa22, Luis Sosa (Rep. Dominicana - DRAUG)

6pm Microsoft Silverligth
Jorge Oblitas (Perú - Microsoft)

7pm Jquery UNO
eporroa (Perú - GarageFlash)

8pm Indexación de sitios full flash
Zguillez (España - CodigoActionScript)

Muchos se quedaron con ganas de participar en este día, pero por un tema de espacio no se pudo. Pronto haremos más charlas onLine.


11 de marzo de 2010

Kinemática Inversa en Flash

Inverse Kinematic es una técnica para generar movimientos realistas a partir de uno o varios elementos enlazados que se mueven de manera relacionada. En éste tutorial veremos cómo usar IK en Flash CS4 o posterior:


ik


Uno de los usos de Flash es la animación, cuyo proceso de realización normalmente significa mover elementos en cada fotograma (animación frame to frame). Esta tarea demanda mucho tiempo pues es necesario mover de manera independiente cada uno de los elementos que hacen parte de un personaje. Flash CS4 integra herramientas que permiten trabajar Inverse Kinematic (IK) lo cual como veremos en éste tutorial ahorra tiempo y genera animaciones con movimientos más realistas.


La herramienta base para trabajar IK se llama Bone (Hueso) y su ícono no puede ser más descriptivo tal como puedes observar en la siguiente figura. Esta herramienta permite crear estructuras llamadas Armatures (Esqueletos) basándonos en formas básicas o en grupos de símbolos.


boneTool


Heramienta hueso (Bone Tool)


Para conocer el funcionamiento de la herramienta Bone con una forma básica (shape) seguiremos estos pasos:


Paso 1: Crea un documento nuevo con el tamaño por defecto (550px x 400px).


Paso 2: Selecciona la herramienta Rectangle (Rectángulo) y dibuja un rectángulo de aproximadamente 50px x 300 px.


Paso 3: Selecciona la herramienta Bone (Hueso) y haciendo clic y arrastrando creas el primer Bone, posteriormente creas los siguientes hasta obtener un resultado similar al que ves en la siguiente figura:


armature


Armature creada a partir de una forma o shape


Paso 4: Para ver el resultado simplemente tomas la herramienta Selection (Selección) y arrastras el extremo superior de la estructura que acabas de crear; como puedes ver se genera un movimiento natural y orgánico.


La estructura creada anteriormente se llama una Armature la cual se compone de Bones, éstos a su vez se unen mediante Joints (Uniones). La importancia de los Joints radica en que es el lugar donde se genera el movimiento. Cuando creas una armadura automáticamente Flash crea una capa llamada Armature_1 (el número o índice aumenta en las siguientes capas si creas varias Armatures).


Ahora conoceremos el funcionamiento de la herramienta Bone con símbolos siguiendo estos pasos:


Paso 1: Crea un documento nuevo con el tamaño por defecto (550px x 400px).


Paso 2: Selecciona la herramienta Rectangle (Rectángulo) y dibuja un rectángulo de aproximadamente 80px x 30px y lo conviertes en un símbolo.


Paso 3: Duplicas el símbolo del rectángulo 3 veces.


Paso 4: Con la herramienta Bone creas una estructura similar a la que ves en la siguiente figura:


armature2


Armature creada a partir de varios símbolos


Paso 5: Para ver el resultado simplemente tomas la herramienta Selection (Selección) y arrastras el extremo derecho de la estructura que acabas de crear; como puedes ver se genera un movimiento natural y orgánico igual que en el ejemplo anterior sólo que ésta vez está basado en varios símbolos.


Cualquier Armature (ya sea creada con base a una forma o a un grupo de símbolos) se puede animar. El equivalente a los Keyframes en las interpolaciones se llaman Poses en la animación de Armatures.


Para animar la Armature creada anteriormente seguimos éstos pasos:


Paso 1: Siguiendo el ejemplo anterior, nos ubicamos en el Frame 25 y haciendo clic derecho seleccionamos la opción Insert Pose (Insertar Pose) lo cual genera un Keyframe similar a los generado por el nuevo Motion Tween.


Paso 2: Con la herramienta Selection modificas la posición de la Armature.


Paso 3: Haces clic derecho sobre el Frame 50 y seleccionas Insert Frame (Insertar Fotograma).


Paso 4: Presionando la tecla Cmd/Ctrl haces clic sobre el Frame 1 (que es el Keyframe inicial) lo cual permite seleccionarlo, posteriormente haces clic derecho sobre el mismo Frame y seleccionas Copy Pose (Copiar Pose).


Paso 5: Presionando la tecla Cmd/Ctrl haces clic sobre el último Frame 1 para seleccionarlo, posteriormente haces clic derecho sobre el mismo Frame y seleccionas Paste Pose (Pegar Pose), esto permite que el inicio y final de la animación tengan la misma posición.


Paso 6: Presionas Enter para reproducir la línea de tiempo y ya puedes ver la animación.


También es posible permitir que el usuario interactúe con la Armature en la película publicada para lo cual no puedes tener una animación aplicada a la misma:


Paso 1: Seleccionas la capa donde se encuentra la Armature (esta Armature no puede estar animada) y en panel Propierties (Propiedades), bajo el área Options (Opciones) seleccionas Runtime (Tiempo de ejecución) en la opción Type (Tipo) tal como ves en la siguiente figura:


ikProperties2


Paso 2: Haces un test de la película con el shortcut Cmd/Ctrl + Enter y en el archivo swf resultante puedes usar el mouse para interactuar con el Armature.


Como puedes ver, el uso de IK en Flash abre muchas posibilidades para agilizar el trabajo en animaciones o juegos. En un próximo tutorial hablaremos de la manipulación de las Armatures con ActionScript 3.

10 de marzo de 2010

Adobe InDesign: 10 años como líder del diseño de publicaciones

A propósito de aniversarios, Adobe InDesign, la aplicación estándar para el diseño editorial cumplió 10 años.



La historia


Erase una vez una aplicación de diseño editorial llamada PageMaker la cual había quedado en manos de Adobe después de una negociación con la empresa Aldus. El problema es que QuarkXpress, el software competidor directo, llevaba más ventaja tecnológica y de mercado de la que podía superar Adobe con PageMaker, un producto nacido en 1995.

Naturalmente Adobe no se quedaría con los brazos cruzados, de manera que su acertado movimiento fué desarrollar una aplicación de ceros sin heredar tecnología de PageMaker y el resultado fué el lanzamiento de InDesign en 1999 con lo cual cambió la historia del diseño de publicaciones.

Cómo logró ser el líder?

Cómo pudo InDesign cambiar la preferencia de los usuarios después de 12 años de hegemonía de Quark? En realidad Adobe tenía todas las de ganar con ésta nueva aplicación:


  • Es un producto con gran compabilidad con los dispositivos postscript que se usaban en la época para la interpretación de archivos digitales (actualmente se usa tecnología PDF Print Engine).

  • A la fecha de su lanzamiento, la tecnología PDF se convertía en un estándar de la industria gráfica e InDesign incorporó caracterísisticas de importación y exportación a este formato con unos resultados muy confiables al momento de imprimir.

  • InDesign contó desde su inicio con una gran compatibilidad con Photoshop e Illustrator lo cual creó un trio contra el cual a QuarkXpress le quedó muy difícil de competir.

  • Las herrramientas, paneles y menús de InDesign fueron desde su inicio mucho más intuitivas y fáciles de usar que las herramientas de QuarkXpress.

La celebración

Adobe ha publicado el sitio web www.indesign10anniversary.com donde existen algunos recursos tales como videos con tips, descargas directas de triales y, especialmente, un magazine de 78 páginas en formato PDF con la historia de InDesign:

El resumen

InDesign es la aplicación que revolucionó la industria de las publicaciones impresas y actualmente está haciendo lo mismo con las publicaciones digitales gracias a sus nuevas herramientas y formatos de exportación como ePub, pdf, swf, y xfl, por ese motivo actualmente la filosofía de InDesign es: diseña una vez y publica en cualquier medio.


Quieres saber más de InDesign y su historia?

Air & JasperReports

Este es un ejemplo para lanzar un reporte JasperReports con una aplicación Air utilizando el proyecto Merapi (AIR’s Java Bridge).

Encontrareis el ejemplo en este link, en el .zip encontrareis los dos proyectos, para probar-lo solo hay que ejecutar el airReports.java y el aiReports.mxml.