Toma de contacto … Flex 4 (Gumbo)

Septiembre 10th, 2008

Con la salida en agosto y septiembre de las primeras milestones de Flex 4 (nombre en clave Gumbo), la comunidad de desarrolladores se ha puesto manos a la obra para realizar las primeras pruebas. Y es que esta nueva versión traerá consigo una gran cantidad de novedades muy interesantes que afectarán de lleno los desarrollos RIA.

Lo primero es dirigirnos a la web oficial del proyecto Gumbo, allí podremos obtener toda la información relevante.

Ahora para ponernos en contexto, según el Gumbo Public Plan, los 3 ejes principales de esta nuevo SDK serán:

  1. Diseño en mente
  2. Productividad en el desarrollo
  3. Evolución del framework

Diseño en mente

  1. Nuevo espacio de nombre MXML 2009, con nuevas funcionalidades para “states”, “transitions”, “effects” y “layout” entre otras.
  2. Nuevo formato XML para la creación e intercambio de gráficos vectoriales (similar a SVG) llamado FXG que además explotará todas las ventajas del Flash Player 10 y permitirá una integración mejorada con Thermo y Flash.
  3. Nueva arquitectura de componentes (nombre clave Gumbo) facilitando entre algunas cosas la personalización de los mismos (skinning).

Productividad en el desarrollo

  1. Aumento del rendimiento del compilador.
  2. Binding en ambos sentidos.
  3. Mejoras en el soporte de AIR.

Evolución de framework

  1. Nuevas funcionalidades para el manejo y creación de textos.
  2. Layout bidireccionales (mirroring)
  3. Nuevo componente de video más robusto

Todo esto vendrá está previsto para el segundo semestre del 2009. Otra noticia aunque menos alentadora es la creación de un framework más liviano (móviles, etc) pero de momento sería para el T1 – 2010.

 

Manos a la obra

  1. Descarga el último Adobe Flex SDK desde aquí, una vez descargado, descomprime el zip en cualquier carpeta que necesitaremos más adelante.
  2. Instalar el Flash Player 10 Debug pinchando aquí, así podremos ver ejemplos como este y seguir con la opción “debugger” para nuestras aplicaciones del SDK 3 inclusive.
  3. Abre el Flex Builer 3 y vete a las preferencias. Yo tengo instalado Eclipse Gaminede + Flex Builder 3.1.0 Plugin, así que -> Eclipse -> Preferences -> Flex -> Installed Flex SDKs. Pincha en “Add” luego selecciona la carpeta donde descomprimiste el Adobe Flex SDK 4.
  4. Crea un proyecto Flex con cualquier nombre. Una vez creado haz clic derecho en el proyecto -> Properties -> Flex Complier. Y cambia el SDK por uno específico, es decir, el Flex 4. Además cambia el “Require Flash Player version” a 10.0.0 y pulsa OK para terminar.
Ya tenemos un proyecto que compila con el nuevo SDK, ahora necesitamos código que utilice algunas de las novedades del espacio de nombre MXML 2009, a mi en lo personal me encanta el framework FXG, así que pasemos del típico HolaMundo y vamos un poco más allá.

Pincha aquí para descargar el fichero mxml del ejemplo “Hola España” con FXG y cópialo en tu proyecto Flex4 para después ejecutarlo !!!
Un saludo
Edgar Rivera

Widgets: la segmentación de la publicidad por interés

Agosto 27th, 2008

Cualquier planificador de campañas, y en particular aquel focalizado en el medio internet, al comienzo de su actividad de planificación se pregunta por cuales son los sites más adecuados para el producto o servicio que pretende publicitar.

Para él cuestiones como: ¿Dónde están los usuarios que constituyen mi base potencial de clientes?, ¿Qué necesidades tienen?,  ¿Podrían desear un producto alternativo al que estoy ofreciendo?,  ¿Cómo puedo despejar sus dudas y atender sus necesidades de información para que tomen la decisión de compra?”.

Todo planificador debe tener claro lo siguiente: “A no ser que te dediques a vender churros o iphones, el rendimiento de tu campaña estará íntimamente relacionado con diseñar el plan correcto que considere estas cuestiones”.

Resulta obvio que, en la mayoría de las decisiones inteligentes (léase no impulsivas) de compra, el cliente potencial requiere de cierta información y herramientas de análisis para tomar su decisión.

Así, de esta forma y a modo de ejemplo, necesita establecer comparaciones con otros productos, obtener cálculos de rendimientos o costes, conocer la opinión de otros usuarios, obtener datos sobre su durabilidad, sobre su utilización conjunta con otros productos, simular su comportamiento y funcionamiento, verlo en otros colores o poder personalizarlo.

Lo ideal para un planificador sería contar con componentes que permitieran poner a disposición estos servicios y herramientas, y según el resultado de su interacción con el usuario ofrecieran un producto u otro. Este tipo de componentes ya existen, se tratan de widgets comercializables. Ejemplo de ellos pueden ser calculadoras de depósitos de intereses, calculadoras de hipotecas, simuladores de productos, rankings, comparadores, índices, listas, gráficos, etc.

Widget Calculadora

Los widgets son una forma natural de segmentación por interés, puesto que solo serán utilizados por aquellos usuarios que tengan un interés potencial en adquirir el producto o servicio. Cuando además, estos widgets son desarrollados en tecnologías basadas en RIA (como Adobe Flex o Silverlight) que cuidan al extremo el aspecto y la interacción con el usuario se convierten, por así decirlo, en la máxima expresión de la Persuabilidad (persuasión + usabilidad).

En próximos posts ampliaremos este concepto…

Juan A.

Las economías de la atención

Julio 22nd, 2008

En la actualidad, se estima que el número de impactos de publicidad que recibe una persona puede superar con facilidad el centenar de referencias por día. Anuncios de televisión, anuncios en la radio, anuncios en prensa escrita, carteles y vallas publicitarias, revistas, en el buzón de nuestra casa… todo es válido para hacer llegar los mensajes apropiados. Mensajes que, por otra parte, son fácilmente olvidados por los consumidores.  

¿Por qué razón? Todos, en particular, somos consumidores de numerosos bienes y servicios. Todos nos enfrentamos a miles de referencias distintas para el mismo producto. Marcas, modelos, prestaciones, opciones… los productos se vuelven más flexibles, pero a la vez, mucho más complejos. Los clientes deben analizar, clasificar e interiorizar toda esta información, a la que hay que sumar, la opinión de expertos, amigos, familiares que definen nuestra opción de compra. 

De esta forma, se observa una clara relación entre los mensajes que son más efectivos y los mensajes que provocan algún tipo de emoción al receptor. Ya no es válido el tradicional esquema del televidente u oyente de radio pasivo dispuesto a escuchar los mismos slogans en el mismo tono. Los potenciales clientes ya no están dispuestos a darnos su tiempo. Tal y como postuló Michael Goldhaber,  “vivimos en una economía donde el bien escaso por excelencia es la atención del público, en una Economía de la Atención”. 

Ante tal situación los profesionales de la publicidad replantean nuevas formas y formatos de llegar a su objetivo, e Internet como medio publicitario se constituye como un claro ejemplo de evolución en este sentido.

Desde los inicios donde imperaban los links o los banners estáticos, se ha evolucionado a una nueva forma de contenidos que interactúan con el usuario, captan su atención, y les propone jugar, actuar, aprender o incluso compartir con el objetivo final de generar una emoción asociada a una referencia comercial. 

¿Con qué herramientas cuentan los publicistas? En los últimos meses se ha venido observando la utilización de una serie de contenidos especializados en formato widgets. Pero ¿Qué son los widgets?  Se tratan de mini-aplicaciones web o de escritorio con mínimas funcionalidades. Los widgets representan formatos idóneos como soporte publicitario puesto que permiten captar la atención del usuario, poner a disposición un servicio y ofrecer un producto contextualizado con la interacción que realiza el cliente potencial.

Adicionalmente, facilitan la recopilación de una mayor cantidad de información de esta interacción, por otra parte, segmentada y contextualizada, lo que permite al gestor de la campaña reorientar los mensajes o los canales utilizados.

Juan A.

 

 

 

 

Adobe AIR 1.1 ya disponible

Junio 17th, 2008

Ya está disponible desde el día de ayer, la nueva versión del runtime multiplataforma Adobe AIR 1.1, esta versión o más bien actualización, corrige un gran número de bug, además añade textos localizados para varios idiomas como Francés, Español (oleeeeeee), Alemán, Russo, Koreano, Japones, Chino entre otros. También se han añadido algunas nuevas API’s, algunas de las mejoras son:

 

  • Solución de bugs y mejoras en el rendimiento y memoria
  • Soporte para internacionalizar aplicaciones y mejoras en el teclado para lenguajes double-byte
  • Soporte para localizar los atributos de una aplicación en el fichero descriptor
  • Soporte para localizar mensajes de error, por ejemplo los de SQLite.
  • Capacidades adicionales, se puede obtener un array con los idiomas preferidos desde el sistema operativo.
  • Se han localizado otros componentes para soportar más idiomas
  • Mejoras en el manejo de certificados para firmas digitales
  • Soporte para Microsoft Windows XP Tablet PC Edition y ediciones 64-bit de Windows Vista® Home Premium, Business, Ultimate, or Enterprise.
  • Se puede obtener el espacio disponible en disco –> File.spaceAvailable
  • Adicionalmente –> NativeWindow.supportsTransparency determina cuando una ventana puede ser transparente desde el sistema operativo
Se puede descargar desde la web de Adobe en http://get.adobe.com/air/
Un saludo
Edgar Rivera

 

Geolocalización con Google Maps, Flex y Papervision3D

Junio 12th, 2008

Mark Walters, de la empresa digitalflipbook, ha escrito un interesante artículo sobre geolocalización con Papervision 3D y Flex, usando las apis de Google maps. Os invito a dar un vistazo, me parece muy prometedor este tipo de aplicaciones, creo que se avecinan una gran cantidad de aplicaciones en 3D en los próximos meses.

La URL del artículo acá también puedes ver el ejemplo haciendo click en la imagen.