Trino.com.mx

Categories: Desarrollo Web InDatcom Integracion Tecnologica Multimedia RIA Web 2.0

Pues empezamos el año con el pie derecho, este 1° de Enero salió al aire (por así decirlo) la nueva página de Trino Camacho, reconocido monero e ilustrador tapatío, la cual tuvimos el placer de diseñar y programar aquí en casa.

Fue una labor en la cual tuvimos la fortuna de participar las 3 capas de desarrollo sobre las que está basada nuestra metodología de trabajo (Multimedia-RIA-Desarrollo). En todos los sentidos fue un reto para todas las capas, primero para Multimedia la cual me honro en dirigir pues había que conceptualizar los deseos de trino, un artista, lo cual no es labor sencilla como podrán imaginarse; se intentó darle un ambiente basado en el diseño que predominaba en los años 50´s , adaptado de cierta manera a una propuesta que facilitara la navegación del sitio, que si bien rompe con algunas reglas de la usabilidad creo que está bien logrado.

Para RIA y Desarrollo el reto técnico fue grande también, había que cumplir con realizar y convertir los caprichos del diseño y del sistema en realidad.

Esta, mas que una simple web, es un CMS hecho a la medida, utilizando Flex, Flash, PHP se logró crear un FrontEnd prácticamente sin limitaciones en lo creativo y un poderoso motor para la administración de contenidos, además de una tienda en línea que en breve comenzará a operar. Crear un MashUp de tecnologías de este tamaño nos permitió expresar abiertamente cuales son las metas y alcances de InDatcom con respecto a nuestros productos y servicios, fue también una gran oportunidad de aprender y especializarnos en uso de herramientas diversas que son puntas de flecha en lo que se refiere a diseño y desarrollo web, como ejemplo la implementación de Web Services, la creación de componentes flash/flex ( swc ), el entendimiento de AMFPHP.

Entre los múltiples features, retos y contratiempos y logros que se resolvieron y nos enorgullece compartir están los siguientes:

* El backend está realizado con MySQL y PHP; la conexión con frontend se realiza mediante AMFPHP

* Todo el frontend se creó en Flex mediande módulos individuales que componen cada seccion, dentro de este se realizó la programación necesaria para que las animaciones y cortinillas de entrada solo se reproduzcan la primera vez que ingresa a cada sección y de esta manera contribuir con una navegación más ágil y evitando así el hartazgo del usuario con los elementos decorativos.

* Todas las animaciones fueron generadas en Flash pero se implementaron en Flex y se logró controlarlas mediante estados específicos insertados en la línea de tiempo de cada animación, de esta manera se controla su comportamiento.

* Se crearon players a la medida para reproducir todo tipo de contenido multimedia (audios, videos, animaciones e imágenes).

* Desarrollamos un avanzado método par crear “skins” a la medida todos los componentes (botones, scrollbars, inputs, etc) de cada sección.

* La tienda se conectó con FMS para poder crear reproducciones limitadas por tiempo (30 segundos) de elementos multimedia como videos y audios.

Fue y sigue siendo una gran experiencia trabajar con visionarios como Trino, que siempre al igual que InDatcom buscan estar a la vanguardia en cualquier aspecto profesional en el que incurran.

Adobe Flash Catalyst

Categories: InDatcom

Antes codenamed Adobe Thermo, es una herramienta de diseño para la rápida creación de interfaces para aplicaciones y contenido dinámico, sin necesidad de tener conocimientos de programación para utilizarlo, tampoco se requiere conocimiento alguno en Flex. Es una herramienta ideal para los diseñadores, ya que pueden iniciar su composición “estática” utilizando PhotoShop, Illustrator o Fireworks, después se importa a Catalyst para convertirlo en aplicación o en contenido interactivo y de esta manera proveer este archivo a los programadores para realizar la lógica y conexión al “backend” de la aplicación en Flex. Suena fácil.

Investigando un poquito mas sobre Catalyst me encontré una presentación que impartieron en el MAX 2008 y me pareció muy excelente el ejemplo que pusieron sobre como Flash Catalyst podrá ser usado para simplificar el proceso de interacción Diseñador – Programador al crear RIAS, he aquí unas imágenes:

Como trabajan los diseñadores y programadores hoy en dia:

y con Flash Catalyst:

A los que asistieron al MAX 2008 se les proporcionó un “early prerelease”, pero a los que no tendremos que esperar hasta principios del 2009 para que liberen el prerelease en Adobe Labs. Date de alta aquí si deseas ser notificado cuando el release este disponible.

Adobe Anuncia Flash Media Encoding Server

Categories: Desarrollo Web InDatcom Integracion Tecnologica RIA

Flash Media Encoding Server es el nueva solución que adobe esta brindando para convertir diferentes formatos de video a FLV de manera eficiente. Flash media encoding Server es un nuevo elemento para agregarse a la familia de Flash Media Server que hasta ahorita incluyen a Adobe Flash Media Interactive Server 3, Adobe Flash Media Streaming Server 3 y Adobe Flash Media Rights Management Server.

Esta es una excelente noticia ya que el proceso de “Encoding” es crucial para cualquier empresa que requiere preparar videos para publicarlo en la Web, aplicaciones de escritorio, incluso en dispositivos móviles, ahora con FMES y su plataforma de nivel “Enterprise” es una muy buena opción para compañías con estas necesidades. Solo falta esperar el release final que será publicado a finales del 2008 y se estima que tendrá un costo de $6,000 USD. Para mas información haz click aqui.

Adobe Flash Player 10 beta 2

Categories: InDatcom Integracion Tecnologica Multimedia Web 2.0

Adobe acaba de liberar su segunda beta del Flash Player 10, la nueva generación de su VM (Virtual Machine) para los navegadores, la cual se denomina Astro (durante su proceso de desarrollo).

Incluye una serie de mejoras que seguro serán muy atractivas para todos los que estamos involucrados en el desarrollo de contenido Flash y aplicaciones RIA basadas en Flex/ActionScript, algunos puntos a resaltar:

  • Efectos 3D nativos
  • Filtros y efectos personalizables (transiciones, cambios de color, etc)
  • Manejo de Texto Avanzado
  • Mejoras en el rendimiento del API interno de dibujo de elementos
  • Mejoras en el manejo de MP3s, abriendo la posibilidad a que de manera nativa el player pueda mezclar archivos, modificar parámetros de sonido via ActionScript y mas
  • Mejoras en el manejo a nivel hardware, haciendo uso cada vez mas de la aceleración de hardware de video para generar el contenido que recibe el VM

En general muchas de las novedades que tendrá el Flash Player van encaminadas a mejoras en rendimiento de aplicaciones complejas creadas en los entornos Flash o Flex, dado que cada dia se van haciendo mas deployments de plataformas en estas tecnologías, es claro para Adobe que es muy importante lograr mejoras en el rendimiento de su VM.

Puedes descargar esta versión Beta del Player en la sección de Adobe Labs:

http://labs.adobe.com/technologies/flashplayer10/

Pero recuerda que tendrás que desinstalar la versión actual de tu player antes.

El uso de esta versión es útil para verificar que nuestros desarrollos sean compatibles con la siguente versión del VM.

Flash dinámico y RIAs ahora son indexables por Google y Yahoo

Categories: Desarrollo Web InDatcom RIA

El día de hoy Adobe Systems ha facilitado la información necesaria a Google y Yahoo para mejorar la indexación de contenido web dinámico y RIAs con formato flash.

Los motores de búsqueda ya indexaban texto estático y links dentro de archivos flash, pero el contenido de las RIAs era casi “invisible” para los robots debido a sus continuos cambios de estado y a que la información que presentan se recibe en tiempo de ejecución desde el servidor. Ahora es una excelente noticia para toda la comunidad que desarrollamos RIAs y contenido dinámico, ya que no será necesario realizar ningún cambio o “hack” para que nuestras aplicaciones obtengan buen posicionamiento.

La manera en que funciona es mediante un flash player optimizado que ayudará a Google y Yahoo a buscar en cada bit de los archivo swf. Actuará practicamente como un humano, hará clic en botones, menus y demás componentes para obtener la información que normalmente se obtiene del servidor al interactuar con el usuario, la cual es relevante para los motores de búsqueda y consecuentemente brindará a tu aplicación un buen ranking.
Google ya implementó el flash player optimizado a sus motores de búsqueda, mientras que yahoo lo hará en una actualización futura de Yahoo search.

Asi que ahora a desarrollar RIAs sin miedo a no ser encontrado por los buscadores ;)

Adobe Air 1.1 ya habla español

Categories: Desarrollo Web RIA Web 2.0

Adobe Air 1.1 ya habla español :D y tambien, portugués, chino, frances, alemán, japones, koreano y ruso. Este soporte multi idioma es bueno por que los desarolladores ya podran incluir caracteres propios de su idioma a sus desarrollos en Adobe Air. La nueva versión también hace uso de la llamada migración de certificados, que permite pasar de un certificado auto-firmado a uno certificado real emitido por una entidad oficial que valide los llamados Certificate of Authority (CA). Entre otras cosas que añade es la estabilidad de las aplicaciones, y el uso de la barra de menús en OSX.

Adobe air

Nota muy importante esta version no es compatible para la plataforma linux… parece que van un poco mas lentos con la portabilidad a linux :( esperemos, pronto salga una version estable para linux para poder jugar con el.