Archive for the ‘Actionscript’ Category

Adobe Photoshop Express

Photoshop Express Logo 

Si bien el nombre es el mismo que el Phostoshop conocido, la aplicación no se acerca ni un poquito a todo su potencial.
Esta sigue aun siendo interesante por su cantidad de feature on-line disponible.
A saber:
 – Editor Online
 – Galeria Online
 – 2 GB libre de almacenamiento
 – Identico a Adobe Bridge
 – interfaz muy intuitiva al subir los archivos, permite multiple selección y creación de carpeta al momento de subir las imagenes
 – Permite compartir facilmente a la Web2.0 sus trabajos, aca va el mio: http://nessy.photoshop.com
 – integra algunas redes sociales (FaceBook, Picasa, Photobucket)

A tener en cuenta:
 – Hecho en Flash9/Flex Actionscript 3
 – Saldra una versión de escritorio en AIR
 – Funciona solamente con JPG, PNG, GIF

Tutotial Photoshop Express > http://www.photoshopexpresstechniques.com/

Air 1.0 y Flex 3

Air 1.0 y Flex 3

Adobe lanzó el framework AIR en su version 1.0 final.
En el mismo dia salio Flex builder 3.
Hay que resalatar que Adobe Air no es flash unicamente, sino que hace enfoque a Javascript / AJAX. Los frameworks incluidos son jQuery, Ext JS, Dojo, y Spry.

AIR 1.0 > http://www.adobe.com/go/air
Flex 3.0 > http://www.adobe.com/products/flex/

Papervision 3D y Camara 360

Demo de Papervision, esta vez se trata de peliculas filmadas en 360º en el cual se permite ver los angulos que uno quiere con el puntero del mouse.Link: http://adn.blam.be/papervision/

Silverlight en el 2008

Silverlight Smal Logo

A un año de Silverlight todavia no hubo desarollo sorprendente, para mi hubo desilusión cuando Microsoft lanzó MSN Video (http://video.msn.com) usando la technologia Flash, hubiera preferido personalmente que Microsoft apostará a su propia technologia.
Pero evidetemente esta technologia necesita todavia madurar, habra que darle tiempo ya que Flash lo tuvo.
La próxima version de Silverlight (2.0) vendrá con los controles tipico para poder realizar aplicaciones de oficina como el DataGrid, TabControl, ScrollViewer, etc.
Cabe destacar que .NET 3.5 viene directamente con Silverlight integrado.

(Primer sitio impecable en Silverlight -> http://www.microsoft.com/beta/downloads/Default.aspx)

Feliz 2008

Feliz 2008 Nessy

3D con Papervision 3D

Logo Papervision3D

Cada vez me sorprende mas lo que se puede hacer con Papervision 3D. No veo la hora de poder encarar un proyecto con este motor 3D open source.

Efecto alucinatorio (recomendado)
http://mrdoob.com/lab/pv3d/dof/05/

Video FLV en un cubo
http://www.blog.lessrain.com/wp-content/testarea/papervision/papervision_video.html

Vista panoramica
http://www.papervision3d.org/demos/panorama/

Componente en un cubo
http://www.rockonflash.com/blog/?p=64

Flash Player soporta H.264

Logo H264

La nueva actualización del Flash Player 9 update 3 (beta) contendrá soporte con el formato de video H.264, estándar utilizado en Blu-Ray, HD-DVD y High Efficiency AAC (HE-AAC) para audio.
Un beneficios importante que trae esto es mejora en calidad y performance.
Dato a tener en cuenta: Adobe Premiere Pro CS3 y Adobe After Effects CS3 soportan el formato H.264.

Link de que se trata H.264: http://es.wikipedia.org/wiki/H.264

Programando en ECMAScript

ECMA Logo

Años de programación me han hecho ver que muchos lenguajes de programación tienen cada vez mas puntos en común (arranque programando LOGO en Suiza, Ginebra).

Hoy en dia me encuentro programando desde JavaScript hasta C# y ActionScript, Java y PHP. Todos estos lenguajes tienen exactamente la misma sintaxis, lo unico que varia es que el IDE que lo soporta, protesta un poco mas que otro según los errores de sintaxis u otros problemas. (vaya forma de resumir el tema)

Si vamos más al grano el «if» es basicamente el mismo en TODOS los lenguajes de programación. Con esa afirmación sostengo que si sos un buen programador en JavaScript deberia serlo con ActionScript, y sos un mal programador en .NET deberia tambien ser malo con JAVA.

Pero algunas similtudes se acentua mas en el lenguaje JavaScript y ActionScript, hoy en dia son los lenguajes de programación Web dominante del lado cliente.
Punto en común: especificación ECMAScript.

ECMAScript es una especificación de lenguaje de programación.

ECMA : European Computer Manufacturers Association.
Organización fundada en 1961 para estandarizar los sistemas computarizados en Europa con sede en Suiza, Ginebra (epa iguales de donde yo empeze).
Despues se paso a llamar ECMA International para ocuparse obviamente de los estándares internacionales.

Cito algunos lenguajes ECMAScript:
JavaScript
JScript (motor usado en ASP de Microsoft)
ActionScript
Haxe (lenguaje del lado servidor)
HDi scripting (lenguaje para programar menu interactivo de DVD)

El lenguaje de programación de Flash (ActionScript) hace uso de ECMAScript edition 4 (ECMA 262).
Una diferencia (hay una, y es importante) con JavaScript es que permite a los objetos ser movidos, creados y analizados dinámicamente, mientras la película está en ejecución.
La API XML de ActionScript tiene la especificación de ECMAScript for XML edition 2 (E4X, ECMA 357).

Un compañero de trabajo (Santiago Borrazas) me paso el otro dia un link sobre que el ECMAScript esta teniendo en cuenta el simbolo $ como alternativa a document.getElementById y document.all (de IE, que no es ECMAScript).
Esa función es altamente recomendable, fue creada por Prototype y JQuery.
Link: http://solutoire.com/2007/06/18/ecmascript-about/

Link sobre ECMAScript:

http://www.ecma-international.org/
http://es.wikipedia.org/wiki/ECMAScript

Mas Flash 3D

http://www.lepers.info/test/pv3d/DrawBall.html
http://actionscriptarchitect.com/lab/AStar3D/
http://drawk.wordpress.com/2007/07/04/3d-pathfinding-in-as3/

The Power of Flex

http://webmessenger.yahoo.com/
> Se puede mandar mensaje a usuario de la red de Microsoft Live!.
http://freeearth.poly9.com/

> Una API gratuita para poder hacer de la tierra lo que queramos.
– Punto positivo: extramademente facil de implementar dado que las librerias quedan en el servidor del autor.
– Punto negativo: el zoom (no llega a la ciudad).
> http://twittervision.com/maps/show_3d
– Acoplandolo con el servicio Twitter.