Archivo para Octubre, 2008

Moses Sopposes 3 – La espera continua

30 de Octubre de 2008

Parece lejano aún el día en que tengamos nuestra librería de animación de tweenings por excelencia disponible para el AS3. Aun así puede que la espera valga la pena.

Este nuevo kit de animación se basará en Go (GoASAP – Go Action Script Animation Plataform), una plataforma de animación para el AS3. Cuya clase base LinearGo provee toda la funcionalidad fundamental de una animación estándard por tweens, sin definir exhaustivamente propiedades ni objetivos a los efectos de que pueda ser posible que cualquier clase extienda ésta con nuevas implementaciones de paquetización de animaciones, tal y como actuaría el Fuse 3.

La potencia de la nueva plataforma Go se puede apreciar en la siguiente gráfica comparativa de eficiencia de hilos de animaciones (tweens) simultáneos, en donde LinearGo llega casi al máximo nivel de rendimiento (negro) y el blanco representa el máximo valor para cada prueba:

Comparativa de Hilos de animación (Tweens)

Comparativa de Hilos de animación (Tweens)

Usamos el kit de Fuse desde el año 2006, como un complemento en el proceso de animación multimedia en Flash. Resulta la razón principal por la que aún trabajemos al 80% con AS2. Ya que se trata de una utilidad difícil de sustituir y que nos costó en su momento una inversión importante de conocimiento. Y aún desbordados con la grandes novedades del AS3, con las pocas excusas que nos presentan algunos clientes como obstáculo para generar productos multimedia con versiones no tan recientes del Flash Player, no nos cuesta nada decir que no hay problema.

Seguimos impacientes por comenzar ya animar con Fuse 3.

Programación de aplicaciones para el iPhone

30 de Octubre de 2008

El pasado 19 de Octubre publicamos en este blog unas estadísticas del uso del iPhone en la Web. Y en relación a estas estadísticas y a la notable importancia que ha ganado este dispositivo dentro de los accesos a las Webs a través de dispositivos móviles, nos hemos planteado cómo adaptar las Webs o desarrollar aplicaciones para que sean compatibles con el mismo.

Para desarrollar aplicaciones con el iPhone nos encontramos con 2 opciones:

  • Generar compilados.
  • Generar WebAplicaciones.

Los compilados se entienden bien como todo lo que es realmente un ejecutable en el teléfono que interactúa directamente con él y que no depende del acceso a Internet para su ejecución. Hay que tomar en cuenta las limitaciones del dispositivo, como el hecho de que no puede tener varias aplicaciones abiertas al mismo tiempo, por concepto (según una serie de argumentos que interpone Apple). Estas limitaciones conducen a una forma única de crear el flujo de la aplicación, que no permitiría, por ejemplo, invocar el salto a una URL con el Safari, en medio de un formulario sin guardar antes el estado del mismo en.

Para desarrollar aplicaciones para el iPhone, se cuenta con el Programa para desarrolladores de iPhone que tiene un coste de entre $99 y $299, según el tipo de programa: Standard o Enterprise. Ambas soluciones comportan el entorno de Desarrollo, Pruebas y Distribución (a través de la Web de Apple). También se dispone de un SDK gratuito descargable de la misma Web de Apple, que permite disponer de un entorno de Desarrollo y Pruebas.

Las WebAplicaciones no son más que una especie de hiperenlace a páginas Webs, que se almacenan en el escritorio del dispositivo, que están programadas como cualquier página Web estática o dinámica (en función de si trabaja con rutinas o servicios del lado del servidor) con uso intenso de Javascript. Las mismas pueden ser accedidas desde cualquier ordenador de sobremesa, sin embargo, si su funcionalidad se basa en el DOM de Javascript orientado a la tecnología MultiTouch de su pantalla, no se podrán activar algunas funcionalidades.

Este último parece ser el método más rentable para desarrollar aplicaciones para el iPhone. Sin embargo, crea una barrera al establecer como necesario el acceso a Internet para que puedan funcionar realmente. Lo que no supone ningún problema siempre que haya cobertura.

Visual Coast: un éxito

27 de Octubre de 2008

VisualCoast ha sido un proyecto interesante desde su propio concepto y su valor diferencial en el mercado de portales de turismo. Continua siendo un proyecto vivo en pleno desarrollo, pero que va madurando en función de los resultados obtenidos.

Captura portada www.mallorcacoast.com

Captura portada www.mallorcacoast.com

Pretende abarcar todas las zonas de mayor turismo en España. Para luego abarcar con fuerzas zonas turísticas de interés en el mundo entero. En cuestión de meses se ha convertido en una referencia de marca, lo que queda demostrado con la indexación de las mejores cadenas de hoteles de Mallorca, Cataluña, Ibiza y Menorca.

Captura portada 2 www.mallorcacoast.com

Captura portada 2 www.mallorcacoast.com

Y las criticas al resultado, también son muy favorables:

“Portal elegante y funcional, ¡Felicidades!” – Melanie Koestler - CEO de Table-booking.com
“Muy buena solución” - Iván MeleroFundador de Simmetric solutions y CEO de VisualCoast.

Visite el proyecto:

Estadísticas de uso del iPhone en la Web

19 de Octubre de 2008

El iPhone consume el 0,33% de couta del mercado, superando completamente al Windows CE, con solo un 0,06%, según las estadísticas publicadas por Market share.

Uso de la Web del iPhone vs Windows CE

Uso de la Web - iPhone vs Windows CE

Hay que tener en cuenta que el iPhone 3G llevaba apenas 5 meses en el mercado para cuando alcanzó en diciembre de 2007 la cuota del 0,10% de uso de la Web, superando los dispositivos móviles que utlizan el Windows CE, con una cuota de 0,06%. Lo que viene a indicar que el iPhone es un dispositivo móvil que, pese a presentar notables limitaciones físicas (como una cámara de 2.0MP que no puede grabar vídeos), se impone en el mercado por su uso. Y tomando en cuenta que se encuentra a la mitad de camino para llegar a la cuota de uso de a Web del Sistema Opertativo Linux, es hora de pensar en que hay que tenerlo en cuenta para cuando se plantea versiones o soportes para dipositivos móviles.

¿Cuáles pueden ser los motivos por los que en la Web el iPhone ofrezca este resultado? He pensado en varios, pero creo que el motivo principal es la misma visualización de las Webs a través del dispositivo. Ver la Web como si estuvieses en tu ordenador de sobremesa (en miniatura) y ampliar con el Zoom la vista para ver cualquier detalle de una página Web, resulta más práctico, que la deformación y deconstrucción de la página para adaptarse a la resolución del dispositivo. También creo que su soporte Javascript es impresionante y puede ser una parte importante, dado que muchas Webs lo requieren para navegar. Podría mencionar el efecto que produce el navegador de la PlayStation3 con este punto en negativo al intentar adoptarlo como un navegador auxiliar de Internet en casa.

¿Pero cómo puede tener estas estadísticas sin incluir un plugin de Flash Player? Es uno de los grandes enigmas. Pero creo principalmente que un gran porcentaje del uso del dispositivo se basa en las WebAplicaciones, más que en la navegación propiamente dicha de la Web con el dispositivo móvil.

Estamos comenzando a conocer el iPhone de cerca para desarrollar aplicaciones basadas en esta plataforma. O para simplemente ofrecer soporte de compatibilidad de este dispositivo móvil en la Web.