miércoles, diciembre 19, 2007

ELLE Clinique widget | AIR Beta 3


Ok. Acaba de salir la semana pasada la ultima beta 3 de AIR.
Allucinant.
Muchos bugs resueltos, y robustez con las clases air.net y los paquetes AS3 que me encanta todo en forma de clases externas.
Todo re optimus prime.

Bien aqui mi ultimo dev en esta tecnología...

En breve el .air pero sin el fuente publicado para :avoid privacy violation.
Lo mejor?

ES SUPER CROSS PLATFORM!

Y con esto my friends comienzo más que bien el 2008...

{ Fuck the browsers limitations }


Pd: todavía me parece una cagada fenomenal el tema de la publicación a nivel desarrollo y a modos de betas para distribuir al cliente que no tengamos una alternativa con los certificados digitales pkx. Te pone publisher unknown y es como un warning horrendo al usuario que se instala la app.

Adobe AIR Team: Must be something in the middle for those without Digital Certificates ID tener que pagar fortunas para validar el codigo .air de los widgets !

jueves, noviembre 15, 2007

Tamarin project

Hace muchos meses me puse al tanto del proyecto Tamarin.
Es el code name que le puso el grupo de desarrollo de Adobe para el open source version de la ultima maquina virtual flash player 2 (AVM2).

Read more >>

"The new virtual machine has been delivered now in Flash Player 9, enabling ActionScript 3.0 to run an order of magnitude faster and implement the most recent work on the ECMA standard for the language (JavaScript follows this same standard). This modern implementation has also now been released as open source with the Mozilla Foundation as the Tamarin project, enabling the Flash Player team to work with Mozilla engineers and others in the open source community to continue optimizing the virtual machine and keeping up with the most recent standards work. This core scripting engine will be incorporated over time in Firefox, bringing consistency across scripting in HTML and Flash."

Ahora entiendes more cuando Microsoft lanzó apresuradamente su plugin Silverlight al mercado?
Más vale competir, como sea, donde sea, que no competir, se dijeron estos tipos. Asi les va.

La guita no es todo y este es un claro ejemplo nomás de la vieja leyenda David & Goliat.

lunes, octubre 08, 2007

Sanature


3 weeks of full speed dev.
Flash AS2 + XML
The launch fue el ultimo viernes.

{ onRelease }

martes, agosto 28, 2007

Devigner

Oh yeah i have a new super new meta tag for my ultra advanced profession:

DevIgner

{ a mix of developer and designer }



And i tell you: i love the new words that can define me in time.

lunes, agosto 13, 2007

AJAX SPRY framework exPerience

The last two weeks i was working in a new website for a european chemical corporation.
A basic one, the everyday work, todo fine, BUT se me ha ocurrido la idea de usar AJAX for the load of the pages into a dynamic DIV container.
Bad decision for SEO, but me dí cuenta tarde so, luego de más de dos días investigando, tuve que quitarme todo el AJAX hecho con el framework de Adobe, SPRY, and do the classic static no JS menu, with a full path to the pages and thats it.
In this episode of my dev life, i learn two basic things.
First of all, (the worst is that i already know this) i must research more before embrace some widget or framework to do the navegability or the main functionality of a site, too for optimize the links inside and outside a project with the mind looking in a good SEO, the most important thing for a client that cares for the search engines like Google.
So, in despite of this experience and after a lot of hours to improve AJAX in this project, if i left behing SEO against a good user experience im a big fool. So for the next time, the equilibrium will be in the classic WC3 recommendations for navigation, the Google advices for a correct coding and finally the correct application in a correct context of ANY framework.
Sometimes speedup a project may delay some other vital aspects of the web development.
So, dear apprentice, be carefull with the sirens, the gnomes and the stars of the web dev vedettes resources.

Ah! the project goes well, and finished properly with HTML 4 and CSS 2, an hybrid layout with two tables and DIVs for all elements.

Pd: the SPRY framework ( i use for this mentioned dev 1.5 beta release) works fantastique, the accordion widget is amazing among others widgets!
BUT you know, there´s a bug on Firefox 2.0.0.6 that looses the focus quickly when you make the first onClick over a any Tab.
So...keep watching this SPRY team.

viernes, julio 20, 2007

Widget .AIR

Este mes estuve envuelto por primera vez en el desarrollo de un widget* para un cliente.
Utilizamos en AtoBiz tecnología de punta Adobe, con Apollo, en el entorno de desarrollo y compilación Flex Builder 2. Aunque tengo entendido que finalmente se compiló por linea de comandos.
En fin, te cuento que es una caja de maquillaje hecha por la diseñadora grafica en 3D max que se abre animada en Flash CS3. Muestra un news feed de un RSS desde Europa.

En fin, el widget es beta 0.8 (la versión que vió el cliente es la 0.9 y garrpa mucho más la interface y tiene más funcionalidá tambien), aun asi se lo pueden bajar desde aqui >>
Aunque antes claro, tienes que tener la rutina AIR, take it from here >>

*Un widget es una miniaplicación que puede flotar en tu desktop vista (tambien XP) o mac, mostrandote el tiempo, datos de bolsa de comercio, ser parte de una web, resultados noticiosos de todo tipo, sin tener que abrir el explorador para navegar internet. Algo asi.

martes, junio 26, 2007

Adobe Photoshop Lightroom

What you have to do when a client give you thousands of HQ images for editing, resizing and re touching at pixel level and so on?

Well, you try with this new software, a kind of plugin for the Photoshop that save us a lot of time, converting the tipical editing delay times in a super productive workflow environment tool.

Amazing por cierto.

martes, junio 05, 2007

Microsoft Silverlight


Y si, como todo developer, debo probar cosas nuevas.
En lo que respecta al ambiente de desarrollo en Flash CS3 / Flex 2, Microsoft se cansó de perder dinero de sus profundos bolsillos y para hacer el awante, ahora tenemos para probar interfaces y conexión de datos en algo que se llama Silverlight.
Al momento toqueteé poco, no puedo decir si es fracaso o no, mientras tanto investigo y te puedo decir que me gusta.

Aunque me quedo con Flex de acá a la China.

More>>

jueves, mayo 31, 2007

Microsoft Surface












Bien, luego de varios años de investigación, esta maravillosa tecnología revolucionaria puede ser realidad en breve.

http://www.surface.com

miércoles, mayo 23, 2007

Pages in Fireworks CS3


Building smarter comps

Let's start where most websites begin — in a bar, restaurant, or café, someone scribbles a site map or sketches a potential layout on a napkin. From there, the concept makes its way into Adobe Photoshop where a designer puts together the pixel-based vision, one layer at a time. Before long, he or she has shuffled the pixels into place to form the first page.

Then, additional pages are produced by creating new layer groups while turning off others. During a recent visit to a customer, we observed one designer working on a comp in Photoshop that contained more than 150 layers — 90% of which were toggled off at any given moment. To show the client, she had to tediously export a JPEG, turn layer groups on and off, re-export, turn layer groups on and off, re-export, and so on.

With Adobe Fireworks® CS3, this process can now be greatly streamlined. Instead of having to work with a single Photoshop file consisting of an unwieldy number of layer groups, you can begin to build Photoshop comps logically: one PSD equals one web page. Then, using the new Pages panel in Fireworks CS3, you can import the individual PSD files as actual pages. Fireworks CS3 now understands the native PSD file format and can maintain the appearance of the layers and layer groups, even to the point of editing layer effects and styles. After importing the PSD files as pages, layers and layer groups can be shared across multiple pages. Imagine only having to create a navigation bar once and then being able to distribute it across numerous comps. Change any element on a shared layer, and it updates on all the pages. Finally, by quickly adding hotspots to proposed navigational elements, Fireworks can export the page comps to the web with one click. Not only can clients now see the proposed layouts, but they can interact with them as well.

martes, abril 24, 2007

Creative

"Like any artist, your ability to achieve your creative vision is governed by your technical abilities."
*****
En eso estamos.
Permanentemente.

viernes, marzo 23, 2007

Adobe Apollo 2007


Para mi, que hace bastantes años que ando con Flash, debe ser algo innovador.
Pero como todo lo nuevo, es rompecocos.

more >>

=================

Apollo is the code name for a cross-operating system runtime being developed by Adobe that allows developers to leverage their existing web development skills (Flash, Flex, HTML, JavaScript, Ajax) to build and deploy rich Internet applications (RIAs) to the desktop.

Apollo enables developers to create applications that combine the benefits of web applications – network and user connectivity, rich media content, ease of development, and broad reach – with the strengths of desktop applications – application interactions, local resource access, personal settings, powerful functionality, and rich interactive experiences.

miércoles, marzo 21, 2007

Web 2.0 Video

Por primera vez, una creación que no es mia refleja bastante OK el por qué me dediqué hace rato a hacer web, internet. Un wow para el creador.

Verlo te haría bien tambien a vos.

http://www.youtube.com/watch?v=6gmP4nk0EOE

martes, febrero 27, 2007

Interfaces en Flickr


http://www.flickr.com/photos/58448846@N00/



Ahi las interfaces que hice para ATB en estos ultimos tiempos.


Nice eh?

lunes, febrero 19, 2007

Web Designers & Web Programmers

“Logic will get you from A to B. Imagination will take you everywhere.” Albert Einstein... Che pero qué grande Alberto no? Cuanto poder de resumen todo junto.

lunes, febrero 05, 2007

SERP de Google

Bueno, a Google como a todo Empire, se le está yendo la mano.
Pero leamos este excelente article para ponderar un poco más la situation...

READ>>

Y qué nice comment el primero de este articulo from the user graywolf.

miércoles, enero 31, 2007

Que Kuler!

A new modern marvel for designers...

Read >>
Launch>>

martes, enero 16, 2007

SetInterval

ACTIONSCRIPT 3
Best News mon dieu!
___________________

Use the new Timer class instead of setInterval/setTimeout.
The new Timer class provides a cleaner mechanism for timer events than the setInterval and setTimeout functions. The new Timer class has a number of advantages over setInterval, such as not having to deal with interval ID numbers, and a more modern, object-oriented interface. We regard using Timer instead of setInterval and setTimeout as a best practice.

More>>
http://www.adobe.com/devnet/actionscript/articles/actionscript_tips.html

_____________________
Para todos aquellos que solemos hacer slideshows basados en pantallas, over frames, whatever...
No me digan que no es una tremendisima buena noticia. Era hora che.

miércoles, enero 03, 2007

XSLT + XML


Hace aproximadamente un año que comencé a investigar acerca del duo dinamico XSLT+XML para presentar datos en el lado cliente o generarlos in the server side.
Aqui una breve descripción de esta alternativa fabulosa al AJAX:

"Conceptualmente, la relación existente entre las página XSLT vinculada y la página XML es similar, aunque no coincide con el modelo de la página CSS/HTML externa. Si se dispone de una página HTML con contenido (por ejemplo, texto), puede utilizar una hoja de estilos externa para dar formato al contenido. La página HTML determina el contenido y el código CSS externo (invisible para el usuario) determina la presentación. Con XSLT y XML, la situación cambia. El archivo XML (que el usuario nunca ve en un forma original) determina el contenido, mientras que la página XSLT determina la presentación. La página XSLT contiene las tablas, formato, gráficos, etc., que suele contener el HTML estándar. Cuando un usuario visualiza el archivo XML en un navegador, la página XSLT da formato al contenido."


More >