in

Artefact: ¿Flash en el iPad?

Nadie ha olvidado lo que dijo Steve Jobs. Tampoco se han olvidado las palabras del CEO de Adobe, Shantanu Narayen. Y es prácticamente imposible ignorar la actual Guerra Fría entre Apple y Adobe. Sin embargo, parece que la voluntad de los usuarios será, una vez más, la que tenga el potencial suficiente para acabar con este conflicto. Más allá de las intenciones de las empresas involucradas, existen diferentes grupos que están trabajando en formas alternativas para llevar contenido Flash a los dispositivos móviles de Apple. Artefact es uno de ellos. Actualmente es apenas una prueba de concepto, y su rendimiento deja mucho que desear, pero a simple vista funciona, y con las suficientes optimizaciones podría llevar lo mejor de ambos mundos a los usuarios de productos Apple.

Flash en el iPhone. Flash en el iPod Touch. Flash en el iPad. Sentencias que han sido virtualmente prohibidas por ambos bandos, Adobe y Apple. Steve Jobs fue terminante en su último keynote: Las únicas dos plataformas soportadas son HTML5 y el App Store. Por otro lado, Adobe reclama "libertad" de elección para que el contenido basado en Flash esté disponible en los "iDispositivos". Ambos bandos son rápidos en tomar a su favor palabras como "libertad" y "abierto", pero al fin y al cabo, lo único que ven los usuarios por todas partes son más y más candados. El movimiento en la comunidad de entusiastas es cada vez más notable. Existen varios focos que se encuentran trabajando activamente en un forma de trasladar Flash a dispositivos Apple que hayan sido sometidos al proceso de "jailbreaking". Pero también existen cosas como Artefact. Apenas se trata de una prueba, pero el logro es más que interesante:

Es verdad que es lento. También es verdad que no hay sonido. Si nos gobernamos estrictamente por su definición, la experiencia Flash aquí es más que pálida, pero Artefact logra algo que ninguna de las dos empresas involucradas tiene intención de llevar a cabo por lo que, al fin y al cabo, no han sido más que políticas internas. Básicamente, Artefact es un cliente liviano que traslada todo el proceso de renderizado a un servidor remoto, el cual reenvía el contenido Flash en formato de imágenes al dispositivo móvil. Como herramienta utilizan al navegador Chromium para realizar el renderizado, y luego enviar el resultado a la versión móvil de Safari. Una capa adicional de JavaScript es capaz de detectar todas las acciones táctiles, por lo cual las animaciones son completamente interactivas. Claro que, este proceso demanda muchos ciclos de CPU en el lado del servidor, ya que se libera completamente de la carga al iPad, pero se espera obtener mejores resultados cuando el códec H.264 entre en la ecuación para la entrega de vídeo y sonido.

Lo que es aún más sorprendente es que esto no estaría limitado solamente a Flash. El segundo vídeo no es otra cosa más que una demo de contenido Silverlight ejecutándose en el iPad. El camino que tiene por recorrer Artefact es sencillamente inmenso. Hay varias restricciones presentes, muchas optimizaciones por hacer, y a todo esto, debemos sumar la completa falta de voluntad por parte de ambos bandos. Y Artefact no podrá ser más que una prueba de concepto, pero es una prueba que funciona. ¿Será la voluntad de los usuarios lo suficientemente fuerte como para que Artefact se convierta en una solución viable? ¿Tendrá Flash algún lugar en los dispositivos Apple, aunque sea de forma no oficial? ¿O acaso HTML5 ha llegado para quedarse, y desplazará por completo a la extensión multimedia? Definitivamente, queremos ver más al respecto.

Reportar

¿Qué te pareció?

Escrito por Lisandro Pardo

16 Comments

Leave a Reply
  1. Talvez HTML5 "comerá" muchos usuarios actuales de flash, y lo veo con buenos ojos, porque eso significa que FLASH dejara de ser el monopolio que siempre fue, pero considero que flash no va a morir, incluso si ADOBE se pusiera las pilas podría mejorar mucho el rendimiento actual de Flash en varios aspectos, para mantener la competencia..

    lo que si quiero ver a futuro es a HTML5 como la base de la web, y a Flash como el compañero, no como hoy que veo en muchas paginas intros y acciones solo con flash y nada de html..

    • Haz actualizado el FlashPlayer a la version 10.1? Ofrece varios puntos de aumento de desempeño y disminución de recursos utilizados.

  2. En mi opinión, Artefact no debería ser LA SOLUCIÓN al conflicto.
    Si Adobe se pega por una frontera contra Apple y se pega por otra frontera contra Microsoft y su SilverLight… creo que saldrá perdiendo y los desarrolladores seremos los más afectados. Alternativas hay, pero o son más costosas o están menos extendidas o el desarrollo no es tan visual e intuitivo… es una pena perder Flash y, por el camino que van, tiene toda la pinta. Adobe se ha obcecado en luchas y rencillas que no hacen otra cosa sino perjudicarle a ella directamente. No puedes luchar contra Apple porque ellos además de desarrollar su propio software y sistemas operativos, crean el hardware donde corre… lo cubren todo, te tienes que adaptar, ceder y claudicar. No puedes luchar contra microsoft porque no te interesa, ya que sus herramientas de desarrollo son (en general) las más extendidas y la integración cada día mayor de Silverlight y .NET hacen que nos planteemos si merece la pena Flash… En resumen, Adobe debe acercar posiciones, ceder y desarrollar al nivel que exige apple, perder una batalla para no perder una guerra.
    Pero es mi opinión.

  3. HTML al final se impondrá, pero no en su versión actual ni con su rendimiento actual. De momento flash sigue siendo mucho más rápido y versátil que HTML cuando se demandan cierto tipos de cosas a una aplicación web. Muchas de ellas HTML directamente no puede hacerlas. Eso si, para cosas sencillas HTML es ya la opción ideal.

    • Por otro lado, una cosa que tiene flash que no tiene HTMl es una interfaz de usuario que puede usar alguien sin idea de programación. A ver quién es el guapo que se hace una serie de animación en html 5 a base de programar animaciones vectoriales en un canvas con javascript XDDDDD

      • Vaya cuanta ignorancia hay en Europa, empezar una oración en minúsculas es una tamaña tontería, pero decir ¨ai¨ en vez de ¨ay¨ es de estúpidos completos. Si te las vas a dar de inteligente aprende a escribir ignorante, por lo menos pisa el primer grado del colegio.

      • Pero también son igual de IMBÉCILES los que le dieron calificación positiva al IDIOTA DE abc, jajajaja da mucha risa cuando el asno intenta corregir y el burro le aplaude sus tonterías.

      • Mira que tu criticas a los sudamericanos, pero de donde seas eres aun mas animal y estúpido que los que criticas, empezando que el termino “ai” no existe so pedazo de idiota.

  4. Buen invento, pretende liberar estos dispositivos de la tiranía de Jobs, que no es poco.

    De todas formas sus clientes cautivos parecen estar contentos con dispositivos hardaware mediocre y son software y un hard capados hasta la nausea.

    Es un gran triunfo del marketing el vender coches utilitarios con chasis de deportivo por tres veces su precio y que encima los compradores aplaudan como focas.

  5. Vete a volar blowjobs, así intentes imponer tus caprichos, siempre habrán entusiastas que harán que te metas el dedo al poto como estos tios!.

  6. Esta forma de utilizar aplicaciones en una nube parece similar a otras propuestas realizadas por empresas como OTOY http://www.otoy.com/ sin duda algo muy interesante, aunque en mi opinion no deberia ser la solucion al conflicto. La mejor solucion seria que los usuarios puedan instalar lo que ellos deseen sin tener que pasar por todas las trabas que impone el maestro de vender humo Jobs. Quisiera ver que va a salir a decir ahora cuando salga la version nueva de FlashPlayer 10.1 (actual FlashPlayer Gala) para Mac que utiliza COCOA para realizar el renderizado y optimizar la performance en Snow Leopard a la vez que reduce el uso de bateria y otras cosas mas. Pero bueno la culpa no es del cerdo sino del que le da de comer.

  7. Yo deseo que próximamente el lenguaje HTMLv5 supere a la tecnología FLASH con un simple propósito, el cual es que el código de animaciones y video quede embebido dentro del código HTML y no halla que instalar software adicional como es el caso de FLASH, además si no me equivoco para desarrollar aplicaciones con FLASH hay que pagar

    • Para desarrollar aplicaciones Flash lo unico que tienes que pagar es la licensia del IDE de la misma manera que pagas la licensia de office, photoshop o cualquier otro software. Después si tu haces 5.000.000 de aplicaciones con él no tienes que pagar un centavo a nadie al contrario si lo usas para trabajar son todas ganancias y tambien hay opciones libres para desarrollo de Actionscript y Flex (el sdk flex es gratis y no pagas nada mas que la licensia del ide nuevamente si luego construyes 1000000 proyectos con el no debes pagar un centavo). Creeme que el precio del IDE Flash Builder ó Flex Builder es infimo en los proyectos la compra de software para desarrollo no es perdida al contrario es inversion a futuro, lo que es verdadera perdida son las malas estimaciones y poner gente que no esta a la altura de la tarea pues eso genera perdida tanto de clientes como punitorios por problemas en las entregas. saludos!

Responder a perogrullo Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Cómo formatear tu disco duro en siete simples pasos

“Latro”, una lámpara basada en fotosíntesis