Archive for the ‘apple’ Category

On2 VP8, codec libre de video para HTML5

Miércoles, Mayo 19th, 2010

Google anunció hoy en el Google I/O 2010 el codec de video On2 VP8 y el proyecto WebM. La razón por la que Google compró On2. VP8 es un codec que competirá contra H.264 por dominar el video en el tag <video> de HTML5.

H.264 es un codec patentado, licenciado y MUY caro (5 millones de dolares le habría costado a Macromedia implementarlo en el 2008) de un consorcio del cual hacen parte Apple y Microsoft. Ellos ganan ese dinero cuando se crean aplicaciones con H.264.

On2 creó VP6, que fue por años el codec del video en Flash, .FLV. Es el codec en el que está todo el video de Youtube. Flash ahora soporta Sorenson Spark, On2 VP6, H.264 y On2 VP8.

On2 VP8 de Google es un codec libre, abierto, sin patentes, sin licencias, protegido contra demandas. Está apoyado por Adobe, Firefox, Opera, Wikipedia, Youtube, Android, Chrome.


En el Google I/O 2010, el CEO de Mozilla muestra el soporte de On2 VP8 en Firefox (L4C.me io2010)

La web del futuro estará divida entre Safari Mobile, Safari e Internet Explorer implementando H.264 y Google Chrome, Webkit, Opera y Firefox con On2 VP8. Una guerra similar a BluRay vs. HD-DVD.

La wikipedia anunció soporte exclusivo de On2 VP8. Youtube soporta On2 VP6, H.264 y On2 VP8. Otros publishers de video probablemente implementarán H.264 y On2 VP8 al mismo tiempo. Muchos seguirán usando Flash normalmente para reproducir video, ya que Flash soporta todos los codes y todos los browsers.

¿Quien creen que gane la batalla por el video en la web?

Enviar comentario

Adobe abandona iPhone en Flash, se enfoca en Android

Miércoles, Abril 21st, 2010

Mike Chambers, manager de Flash Platform en Adobe, anunció hoy en su blog que Adobe dejará de invertir en herramientas para desarrollo orientado al iPhone de Apple. No es una sorpresa, pero es la posición oficial de Adobe frente a Apple y su prohibición de apps hechas en Flash dentro de la App Store.

Android, el futuro para Adobe

Además, anuncian que Android será la plataforma móvil donde se dirigirán sus esfuerzos. Hablando del Motorola Droid, el Nexus One y la tabla Android con NVIDIA Tegra, futura competidora del iPad.

Hablan de otros sistemas operativos móviles, pero el enfoque clave del artículo es en Andoid.

Adobe reitera lo cerrado de Apple, se compromete con "open"

Recuerdan además que Apple no sólo ha restringido el desarrollo de apps para iPhone con herramientas de terceros, sino también el uso de otras redes de publicidad (como AdSense) diferentes a las propias de Apple, así como su ilógico sistema de rechazo de apps por contenido.

Cierra el artículo Mike asegurando que "las plataformas abiertas le ganarán al final a aquellas cerradas y controladas que Apple quiere crear", recordando que Adobe AIR y Flash Player 10.1 permitirá crear apps nativas para Android, Palm, Windows Phone 7, Symbian y Blackberry.

Lo que me deja esperando que ponga su dinero donde sus palabras están. Que abran el Flash Player como open source, igual que Flex. Ya es hora.

Enviar comentario

Este es el nuevo iPhone 4G de Apple

Lunes, Abril 19th, 2010

Un empleado de Apple perdió el prototipo del nuevo iPhone 4G hace una semana. Apple confirmó la perdida. Engadget consiguió un par de fotos y confirmó su legitimidad. Ahora Gizmodo compró el prototipo perdido a quien se lo encontró y confirmó, en exclusiva, la existencia del nuevo iPhone 4G.

Bordes rectos en aluminio, pantalla de muy alta resolución (probablemente OLED), flash (pero no el que creen) y tapa trasera en ceramica son algunas de las nuevas caracteristicas. Damos más detalles:

Hardware y caracteristicas del iPhone 4G / iPhone 4 / iPhone HD

  • Obviamente usa iPhone OS4, aunque Apple ya mató el teléfono remotamente.
  • Pantalla de altisima resolución, quizás HD, quizás OLED.
  • Una cámara mucho más grande y mejor, con Flash (de cámara, no Flash para Apps en el iPhone)
  • No usa SIM cards normales, sino las nuevas micro-SIM como el iPad. Eso puede atrasar su adopción en latam y España.
  • Cámara frontal. Confirmado que tendrá videoconferencia (skype, iChat, etc)
  • Microfono secundario para cancelación de ruido, igual que el Nexus One.
  • Botones separados para volumen, quizás para tener un botón de "shutter" para la cámara.
  • La tapa trasera en lo que parece vidrio/ceramica le daría MUCHA más señal de teléfono y de wifi.
  • La batería es 16% más pesada y 16% más duradera que en el iPhone 3GS. Una tendencia clara de Apple de tener baterías de muy alta duración.

Gizmodo pagó US$10.000 al tipo que lo "encontró". El dispositivo fue aniquilado remotamente por Apple, por lo que por ahora todo lo que se sabe es a nivel de hardware. Es de esperar que use el chip Apple A1 del iPad (1Ghz, ultraoptimizado, system-on-a-chip), por lo que seguramente será un modelo muy veloz. Desafiando al Snapdragon de Android, presente en el Nexus One, el HTC Incredible y los nuevos Androids en general.

Desarrolladores de iPhone: Bienvenidos a la fragmentación

Aquí termina la gran ventaja de los devs de Apps para iPhone. Antes el código corría más o menos igual entre iPod Touch, iPhone 3G, primera generación y 3GS. Misma resolución y mismos specs en general. Ahora se verán aplicaciones especificas para iPhone 4G, aplicaciones que corren peor en el 3Gs, aplicaciones que corren en el iPhone 4G y no el el iPad (cámara frontal), aplicaciones que por su altísima resolución se verán diferentes, etc.

Ahora el desarrollador normal le tiene que apuntar a: iPhone 3GS, iPhone 4GS, iPod Touch 3G, iPad. Y eso sin contar la gran cantidad de iPhone 3G y iPhone 2G aun en el mundo que ya no serán actualizados a iPhone OS 4.

Un escenario similar al que ya viven los desarrolladores de Android. Se pierde una ventaja, se gana un nuevo teléfono.

¿Qué opinan del nuevo iPhone? ¿Lo comprarían? ¿En cuanto demandarán a gizmodo?

Enviar comentario

Apple vs. Adobe, negocios vs. innovación tecnológica

Sábado, Abril 17th, 2010

Quiero hablar del tema de Apple y Adobe, tan famoso desde que Apple bloqueó Flash para apps en el iPhone. Para poner en contexto, soy usuario de ambos productos, por un lado tengo un iPhone y me declaro fan de este dispositivo. Cada que tengo oportunidad de platicarle a alguien de las aplicaciones que uso a diario y de la experiencia de usuario lo hago. También soy diseñador/desarrollador de Flash hace tiempo y soy instructor certificado de esta tecnología desde que pertenecía a Macromedia.

Dicho lo anterior creo que queda más claro porque los sentimientos encontrados!

Apple: Un tema de negocios

Por un lado tenemos la posición de Apple respaldada por su CEO Steve Jobs, quién es un tipo con mucho poder en la industria. No muchos directores de empresas son nombrados CEO de la década, después de haber sido echados fuera de sus propia compañía, regresar y levantar un imperio como lo es Apple.

Pero también Jobs ha pecado de arrogante y se ha tenido que comer sus palabras cuando las cosas no le han salido del todo bien. En esta ocasión creo que sus declaraciones se han ido un poco de control y han dejado ver esa parte humana que todos tenemos, pero que en él hay veces que peca de ser un poco arrebatada e irracional.

Esta más que claro que el tema para Apple no es un tema tecnológico si no un tema de negocios. Y es que “el que pega primero, pega dos veces”, y si en este momento ellos son dueños de la tienda de aplicaciones más popular y tienen control total de la misma, es obvio que no quieran moverse ni un solo centímetro de esa posición. Y dicho sea de paso que esto no solo afecta a Flash, si no que muchas otras tecnologías también están sujetas a las nuevas políticas de restricción de Apple.

Que Flash sea la única de estas tecnologías entre comillas “cerrada” por estar respaldada por una gran compañía que genera dinero de venta de licencias, le atrae una especial atención. Quizá en su momento SUN hubiera sido otro foco de atención pero recordemos que ellos han dejado de ser una empresa, para convertirse en una marca nada más, y que una supuesta pelea Apple y Microsoft en este momento ya es un tema un poco gastado y no trae nada de variedad porque es algo que siempre ha existido.

Adobe: Ubicuidad de la plataforma Flash

Adobe es una empresa cautelosa, inclusive han tratado de evitar una confrontación directa con Apple y con Jobs ya que quién dirige la posición acerca del tema no es directamente el CEO de Adobe Shantanu Narayen, si no una de las personas que más conocen Flash a nivel interno que es Kevin Lynch, actual CTO de Adobe y quién ha estado trabajando en la compañía desde la época de Allaire, después Macromedia y ahora Adobe. Por cierto, tuve el placer de conocerlo en el MAX pasado y es un tipo que inspira tranquilidad, de fácil sonrisa y muy afable.

Todo lo anterior acerca de Adobe no quita el hecho de que uno de sus principales objetivos sea llevar a Flash a ser una de las principales plataformas de desarrollo de experiencias de usuario, en el mundo. Llámense sitios web, banners, videos, multimedia, juegos, aplicaciones RIA, etc. Y todo esto también obedece a una estrategia de negocio, porque Adobe directamente no hace dinero con Flash o ¿Les han cobrado alguna vez por descargar el plugin para ver un video en YouTube? La respuesta es NO. Adobe capitaliza Flash del hecho de vender la herramienta de autoría, pero no es la única empresa que lo hace, hay otras empresas que también hacen dinero con Flash creando herramientas muy espectaculares que al final darán una salida en SWF y Adobe esta de acuerdo con eso.

Para los más ductos en la materia, algo similar pasó con Java. Quién más dinero hizo con esa tecnología, no fue SUN Microsystems! seguramente fue IBM, SAP o el mismo Oracle, quién actualmente es dueño de SUN.

Conclusión

Me gustaría resaltar dos cosas y dejar el debate abierto. Si se fijan he hablado poco de iPhone y de Flash, ¿por qué? simplemente porque técnicamente hablando estas dos tecnologías son totalmente compatibles. De hecho irónicamente la gran mayoría de desarrolladores de iPhone también son desarrolladores de Flash.

Cambiar las políticas del SDK de iPhone, justo un día laboral antes del lanzamiento de CS5 fue un golpe bajo hacia una de las principales novedades de Flash CS5 pero no por eso la gente va a dejar de usar Flash, ni tampoco va a cambiar sus iPhones. Claro habrá algunos fundamentalistas que quieran ver esto como una gran polémica y se dediquen a atraer la atención sin mucho fundamento.

Yo por mi lado prefiero tomarlo un tanto menos personal, entender que ambas compañías van a velar por sus propios intereses y si en algún momento los intereses de ambas pueden ir en el mismo sentido, entonces sí que tendremos Flash en el iPhone, así como ha sucedido con una gran cantidad de dispositivos en el mercado. Pero siendo sinceros no es algo que me quite el sueño…

Me gustaría escuchar sus opiniones al respecto :-)

Enviar comentario

Adobe esconde Macbooks y logo de Apple en lanzamiento de CS5

Jueves, Abril 15th, 2010

Como sabrán, Apple dio una gran patada a Adobe prohibiendo el compilador de Flash a apps de iPhone tres días antes del lanzamiento de Adobe CS5. Lo que ha seguido con amenazas de demanda, indirectas entre las empresas y provocaciones. Sumado a muchos artículos donde se defiende o condena el comportamiento de Apple.

A través de Erik Porroa me entero que MossyBlog descubrió la ausencia total de las manzanas de Apple en los macbooks de los empleados de Adobe, en el video de lanzamiento de CS5. No sólo quitaron el logo, también cambiaron el color de la tapa de los laptops, a pesar de que claramente se ve que son Macbook Pro.

La prueba: Adobe "photoshopea" logos de Apple

Nada grave, pero sí muy divertido. Además se nota que fue una orden de último minuto echa de afán ¿Qué opinan?

Enviar comentario

Opera Mini para iPhone aprobado por Apple

Lunes, Abril 12th, 2010

No puede ser. Lo que nadie creía posible, Apple aprobó Opera Mini en la App Store del iPhone. Actualización: Disponible en App Store de USA, España, México, todo latam. Ver abajo.

Apple. La empresa que no permite que se use Flash para desarrollar apps para el iPhone, la empresa con contratos raros en sus términos de servicio, obsesionada por el control del uso de sus productos. Apple aprobó Opera Mini. Wow.

Opera Mini es simplemente el mejor navegador móvil que existe. He estado usando el último mes el Opera Mini 5 para Android, que es el mismo que hay para iPhone y es espectacular. Comprime al 90% todos los sitios web antes de pasarlos al teléfono, usa muy poca memoria RAM, es increíblemente veloz y todo renderea como debe ser.

Quizás la única desventaja es que no soporta todo Javascript, pero para el uso que le doy a la web en el teléfono, es perfecto. Es una gran noticia ¿Tienen iPhones? ¿Ya lo descargaron? Haganlo ya por favor y comenten cómo se ve.

Así funciona Opera Mini en el iPhone


Con toda la mala prensa que ha tenido Apple por rechazar el compilador de Flash para iPhone, aceptar Opera Mini es un movimiento muy inteligente que les dará prensa positiva.

Actualización: Por ahora, Opera Mini sólo aparece en la App Store de USA y de España. En México, Colombia y Guatemala hemos recibido informes que aun no ha aparecido. Cada App Store localizada es diferente, así que lo mejor es esperar un poco.

Actualización 2: Opera Mini ya está disponible en México, España, USA, Europa… todo latinoamerica. A descargarlo! Pueden ver la prueba de México en esta foto de @jafrancov y en Colombia en esta de @gerente.

Enviar comentario

Apple App Store la más grande, Android Market crece fuerte

Martes, Febrero 23rd, 2010

-
En ReadWriteWeb (en mi opinión el mejor blog de negocios web) publican un informe de la empresa de estadísticas Distimo, hablando del crecimiento, estado y números de las diferentes tiendas de aplicaciones móviles del mercado. Apple App Store es la más grande, Android Market es la segunda en aplicaciones y crecimiento, Blackberry App World y Windows Marketplace las más caras, Nokia Ovi Store la tercera más grande y Palm App Catalog el niño feo.

El análisis muestra cosas como que Android tiene la mayor cantidad de aplicaciones gratuitas, aunque puede ser por el infierno de usabilidad que es Google Checkout (o que los teléfonos de desarrolladores, como el G1, no pueden comprar aplicaciones, ¡en serio!). El precio promedio de las aplicaciones es de $3 a $4 dolares. También hay muchas apps que, aunque están en la misma plataforma, son invariablemente más caras en Blackberry.

Al final, la revelación no tan sorpresiva que en todas las tiendas, incluso en Blackberry, los juegos son la categoría más publicada, descargada y comprada. Un mercado al que vale la pena apostarle, pero que por su tamaño tiene una competencia demasiado fuerte.

Android se ve, para mi, como la plataforma que en un par de años dominará o por lo menos secundará cercano al 50% las listas. ¿Ustedes donde decidirían invertir?

Enviar comentario

Wired crea aplicación para iPads y tablets en Adobe AIR

Jueves, Febrero 18th, 2010

-
Los últimos cinco años, el negocio del contenido impreso se ha ido al mismo lugar donde quedó el telégrafo o Windows Vista. La inversión en publicidad en medios impresos baja constantemente, los periódicos dejan de circular y las revistas mueren o convierten su negocio a una estrategia 100% en linea. Muchos terminan ganando menos, compitiendo con blogs, copypasteadores o innovadores de la industria web. Y hay razones y culpables.

Otros, como Wired, rompen todo esquema y lanzan algo realmente interesante.

¿Recuerdan que Adobe anunció Flash Player 10.1 completo y Adobe AIR para dispositivos móviles? Aprovechando este anuncio, Wired ha creado una nueva experiencia multimedia para leer sus revistas. Con AIR se podrá exportar este producto a Windows, Linux y Mac. En el caso móvil, será posible exportarlo también a tablets basadas en Android. Al final, con el compilador para iPhone de Flash CS5 y el mismo código, lo pondrán en la App Store y podrá ser usado en el iPad.


Una estrategia completa en todas las plataformas usando AIR, InDesign, algo de HTML5 (parece) y Flash.

¿Funcionará? No tengo idea, sigue siendo contenido de pago, pero definitivamente es una experiencia superior y única a lo que ofrece la web. Quizás funcione, quizás no salve a la industria, pero seguro la innovación apoyará a mejorar la industria impresa y empujarla al futuro. ¿Qué opinan ustedes?

Enviar comentario

El futuro de Flash

Jueves, Febrero 11th, 2010

Desde que el iPad fue anunciado, sin Flash, mucha gente ha estado especulando su caída. Se suma el experimento de Youtube con HTML 5 y el tag <video>. Tal fue el hype generado por la supuesta muerte, que dedicamos un capítulo de MejorandoLaWeb al tema.

El mundo de Flash está cambiando. La computación está cambiando. La web está cambiando. Pero Flash no morirá y si Adobe toma las decisiones correctas, incluso puede convertirse en el líder de campos que no esperamos. Este año será decidido todo.

Flash, HTML 5, Javascript y el video

HTML 5 tiene cosas impresionantes. Drag and Drop de archivos al navegador, animaciones vectoriales en SVG, un tag para embeber video, otro tag para audio, acceso a disco y geolocalización por múltiples métodos (GPS, IP, manual, etc). Esto ha dado pie a que muchos digan que "Flash es innecesario".

Molly Holzschlag es una de las personas que más sabe de estándares en el mundo y compiló una lista de capacidades de HTML 5 y los navegadores que las implementan. No es mala la implementación, pero usarla en producción es triste.

El video es un problema "emocional". Algunos quieren OGG como formato, otros H.264 y otros algo completamente diferente. Ahora mismo, el tag <video> tiene la misma versatilidad de las epocas del Real Player.

Cosas que hace Flash que no puede hacer HTML5 o JS ni hay planes para que pueda

  • Streaming: UStream, Tinychat, Livestream, incluso Youtube live, inviables con "estándares".
  • Animación vectorial compleja: SVG? CSS3? Jajajaja. Si tu crees que hacer animaciones con esas tecnologías es más fácil, igual que Flash y gasta menos CPU, no has comparado a nivel técnico. La realidad es que actualmente, sólo Flash lo permite como debe ser. El resto de animaciones en SVG, CSS3 o JS gastan demasiada CPU y no hay un software del nivel de Flash para crearlas.
  • Edición y manipulación de audio: AS3 es capaz de mezclar audio en tiempo real. Nadie más puede hacerlo al nivel de AS3.
  • Edición bit por bit de mapas de bits: Aviary, Picnik y Photoshop Online hechos en Flash y Flex lo demuestran. ¿En HTML5 o JS? Ninguno realmente usable.
  • 100% de compatibilidad a través de todas las plataformas: Si dices que es posible escribir un sólo código HTML5/CSS/JS que funcione en todos los navegadores ahora mismo, no has hecho nada profesional. En SWF es normal

Flash no es sólo el player. Flash CS5 es un entorno integrado con la capacidad de diseñar, dibujar, animar, incluir video, audio, editar todos estos componentes, agregar interactividad y programación de alta complejidad, compilar para desktops, móviles o iPhones. Ninguna herramienta del lado "estándar abierto" ofrece ese nivel de integración ahora mismo. No Dreamweaver, no Visual Studio 2010, no Aptana, ni siquiera una combinación de varias.

Flash, teléfonos móviles, Apple

El mundo móvil es diferente. El iPhone cambió el mundo y estableció una fuerte tendencia a las tiendas de aplicaciones, la integración de HTML 5 actualizado en el teléfono e ignorar a Flash. Android y otros siguieron el mismo camino.

Este mes en el Mobile World Congress, Adobe presentará el Flash Player 10.1 para todos los teléfonos móviles (excepto iPhone), un compilador especial para crear apps de iPhone con SWF desde Flash CS5 y el secreto a gritos, una forma unificada de desarrollar apps "pseudo-nativas" para Android, WebOS, Blackberry y Symbian, con un mismo código.

Flash ya era usado por el 90% de la humanidad conectada antes de Youtube. Las animaciones y los juegos en linea lograron posicionar a Flash en el principio. No hay razón para pensar que no pasará a nivel móvil. Ninguna empresa tiene un entorno tan avanzado para el desarrollo de juegos móviles como Adobe con Flash. Y pasará en todas las plataformas de teléfonos actuales (En tu Nokia 1100 puede que no)

¿Y Flex? ¿Y Adobe AIR?

Flex es líder en desarrollo de RIAs. No se nota mucho su presencia en la web, pero está en muchas intranets y empresas. Aun no tengo claro si Flex Mobile hará un impacto tan fuerte como Flash/AIR Mobile, pero su presencia como la mejor y más veloz herramienta para aplicaciones web se mantendrá, a pesar de que HTML 5 y jQuery UI son amenazas muy reales y fuertes.

Adobe AIR tiene que evolucionar. El uso de archivos .air y "badge installers" es simplemente estúpido. No está mal que los ofrezcan, pero también incluyan la opción de crear instaladores por SO. Si el rumor de AIR Mobile es cierto y cometen una cagada como la de los .air, Flash no será el sueño que esperábamos. Esperemos que Adobe tome la decisión correcta.

Flash "estándar", Flash Open Source

Flash es estándar en el mismo sentido que los .doc y .docx lo son. Es una realidad. No es algo malo de por sí, pero muchos no se sienten cómodos. Flash tiene abiertas las especificaciones del formato SWF, pero prohíben crear "players" alternativos con esas specs ¿Por qué? Según ellos, para proteger la segmentación del mercado y mantener un sólo player. Yo solía creer en esto.

Ya no lo creo más. La pésima forma en la que Adobe ha manejado las plataformas móviles (i-Mode -> Flash Lite con AS0.5 -> muerte de Flash Lite -> vacío -> ¿10.1?) , sumado a la lección de Android que se puede tener una distro oficial open source sin perder el control me lo deja claro. Adobe debería, sin duda, liberar el código del Player y permitir que la comunidad "ayude". Si Adobe no puede implementar bien Flash en Linux y Mac, la comunidad sí podrá. ¿El miedo es que Microsoft los mate como mató a Java con una maquina virtual especial? Adobe ya está grande y debe poder superar esto. Con su penetración, pueden mantener el control de un player abierto.

Si no, quizás y el 2022, cuando HTML 5 será un estándar cerrado y aprobado, será realmente el declive de Flash.

NOTA: Si "odias Flash", por favor cita razones técnicas para odiarlo.
Si crees que estoy equivocado y Flash morirá, di tus razones técnicas o políticas por la que lo crees.
Si no tienes razones y es sólo porque "no te gusta", reflexiona.
Lee los comentarios, han aportado mucho al tema.

Enviar comentario