Byte Me

Tag: adobe

Adobe lanza campaña para/contra Apple

Por el 13 May, 2010, bajo la(s) categría(s) Noticias

Adobe ha lanzado una campaña para hacer pública su postura frente a Apple en el asunto anti-Flash en la plataforma móvil de la compañía de la manzana, que se ve así:

Nosotros (corazon) Apple. Lo que no amamos es alguien quitandote tu libertad de elegir lo que creas, cómo lo creas y que puedes experimentar en la web. Adobe 

La campaña va acompañada de una carta abierta de los fundadores de Adobe Chuck Geschke y John Warnok que en resumen dice (la traducción a español es mía):

Creemos que los consumidores deberían tener libre acceso a su contenido y aplicaciones favoritos sin importar que computadora utilicen, que navegador les guste o que dispositivo sirva a sus necesidades. Ninguna compañía –no importa que tan grande o creativa sea- debería imponer lo que puedes crear, cómo lo creas o qué puedes experimentar en la web.

Cuando los mercados son abiertos, cualquiera con  una gran idea tiene la oportunidad de innovar y encontrar nuevos clientes. La filosofía de negocios de Adobe está basada en la premisa de que, en un mercado abierto, los mejores productos ganarán al final y que la mejor forma de competir es creando la mejor tecnología e innovando más rápido que tus competidores.

Creemos que Apple, al tomar el acercamiento opuesto, ha tomado un paso que podría menoscabar el siguiente capítulo de la web – el capítulo de dispositivos móviles superando en número a las computadoras, donde cualquiera puede ser escritor y donde el contenido puede ser accesado desde cualquier lugar y en cualquier momento.

Al final, creemos que la pregunta realmente es: ¿quién controla la World Wide Web? Y creemos que la respuesta es: nadie – y todos, pero ciertamente no una sóla compañía.

Es claro que el asunto no acaba aquí y que las hostilidades entre Apple y Adobe, cada quien defendiendo su feudo, irán escalando, así que veremos que sigue y en que acaba todo este lío.

Deja un comentario :, , , , , , más...

Steve Jobs habla sobre Flash, Shantanu Narayen responde

Por el 3 May, 2010, bajo la(s) categría(s) Noticias

apple-vs-flash-200x300[1] El drama entre Apple y Adobe sigue recrudeciéndose, más ahora que aparentemente las quejas de los desarrolladores de Flash y de  uno que otro blogger metiche han llegado hasta Steve Jobs, CEO de Apple quien contestó a todo este asunto con una carta publicada en el sitio de Apple el miércoles de la semana pasada (y cuya reseña hice en el programa de Byte Me el jueves pasado).

En pocas palabras, lo que Jobs dice en su carta es que:

  1. Adobe y Apple son empresas que empezaron juntos, pero que se han separado con el tiempo y fuera de las aplicaciones de las Creative Suite corriendo en equipos Mac, ya no tienen nada en común.
  2. Flash y los productos asociados son cerrados y propiedad de Adobe, quien es la única empresa que los puede cambiar, modificar o decidir que va a pasar con ellos. Apple, aunque también tiene una plataforma propietaria, apoya y soporta estándares como HTML, CSS y ECMAScript para que los desarrolladores no se queden encerrados en lo que un tercero haga con las herramientas.
  3. Flash es la principal razón por la que las Macs se traban y es una plataforma lenta, insegura y costosa en términos de energía, especialmente para correr en dispositivos móviles.
  4. Flash es una plataforma que fue pensada “para la era de la PC” en que se usaba mouse y no tiene nada que hacer en dispositivos móviles con interfases táctiles.
  5. Cuando un tercero –en este caso Adobe- pone herramientas que se interponen entre el desarrollador y la plataforma entonces el programador queda a merced de lo que el tercero haga en términos de innovación para sacarle jugo a la plataforma.

Y así es que Steve Jobs hace oficial que la plataforma móvil de Apple no soportará Flash de Adobe o cualquier otro plugin o herramienta de desarrollo de terceros, para el caso.

Medio día más tarde, Shantanu Narayen, CEO de Adobe respondió a a la carta abierta de Jobs en una entrevista al Wall Street Journal, que se resume en que:

  1. La carta de Jobs y el mensaje de Apple hacia Flash/Adobe no son otra cosa que una “cortina de humo” ya que Adobe a demostrado que sus herramientas son más que capaces de crear contenido y aplicaciones para los dispositivos móviles de Apple y el problema claramente no es un problema de tecnologia
  2. Flash es una especificación abierta que corre en múltiples plataformas y cualquier dispositivo, cuando la visión de Apple forzará a las empresas a tener dos flujos de trabajo: uno para Mac y otro para todo lo demás.
  3. Las acusaciones de Jobs acerca de que Flash afecta la vida y la duración de la batería son falsas, y que el hecho de que las Macs se traben con Flash tiene más que ver con el sistema operativo de Apple que con el de Adobe

Hay quien siente que los recientes anuncios por parte de MIcrosoft sobre HTML5, CSS3 y ECMAScript validan los comentarios de Jobs sobre los estándares web, aunque hay que recordar que Microsoft tiene Silverlight, su propia plataforma para RIAs y que es la base principal  para Windows Phone 7, como se anunció en MIX 10 en marzo.

El gran ganador de este argumento entre Apple y Adobe está resultado ser Google, quienes originalmente se habían resistido a usar Flash y plug-ins de terceros en sus propiedades web y en sus dispositivos móviles hasta donde les era posible. Ahora Adobe habla mucho sobre las capacidades de Android para Flash/AIR dándole más relevancia a esa plataforma.

2 Comentarios :, , , , más...

Adobe retira soporte a Flash iPhone packager

Por el 21 April, 2010, bajo la(s) categría(s) Noticias

Apple vs Adobe FlashMike Chambers, principal product manager para relaciones con desarrolladores de Adobe Flash escribió en su blog sobre el tema que he venido cubriendo desde hace algunas semanas de Adobe vs Apple en relación al iPhone packager que viene en Flash CS5 (anunciado hace algunos días). Esta aplicación es básicamente un convertidor que compila aplicaciones Flash (swf) a Objective-C compatible con la plataforma móvil de Apple: iPod Touch, iPhone y iPad.

Sin embargo, debido a las restricciones impuestas por Apple en la nueva versión de sus términos de condiciones para el SDK de desarrollo que básicamente prohibe las aplicaciones realizadas en otra plataforma o compilador que no sean las oficiales de Apple, Adobe anuncia que aunque Flash CS5 conservará el iPhone Packager, ya no invertirán más recursos en mejorar o actualizar esta característica. Chamber pide a los programadores que se preparen para el caso en que Apple elimine las aplicaciones para iPhone hechas desde Flash (más de 100) actuales y futuras de iTunes Store.

Chambers reitera que cuando el iPhone Packager fue desarrollado y propuesto para la Adobe Creative Studio 5 éste cumplía con los términos y condiciones de Apple en ese momento. En sus palabras, este movimiento por parte de Apple “es malo para la industria. [Apple] quiere amarrar a los programadores a su plataforma, restringiendo sus opciones para hacerles más difícil programar en otras plataformas“.

En su art[iculo, Chambers menciona que él abandonará sus aplicaciones para iPhone (incluyendo la Guía de Referencia de AS3 y Timetrocity) y se enfocará al desarrollo de aplicaciones Flash en otras plataformas, particularmente en Android de Google.

Afortunadamente iPhone no es el único jugador que existe. Los teléfonos basados en Android están empezando a tener éxito gracias al impacto del Motorola Droid y del Nexus One y ya hay una serie de Tablets basadas en Android que serán lanzadas este año. Nosotros (en Adobe ) estamos trabajando muy de cerca con Google para llevar tanto al Flash Player 10.1 y a Adobe AIR 2.0 a estos dispositivos y hasta ahora los resultados son muy prometedores“.

Parece que Apple tendrá su deseo de quedarse sólo en su plataforma de desarrollo, y que Adobe finalmente dedicará recursos en serio a la plataforma Linux en su versión de Android. A ver que pasa.

1 Comentario :, , , más...

Adobe demandará a Apple

Por el 14 April, 2010, bajo la(s) categría(s) Noticias

Apple vs Adobe FlashPara los que no han escuchado el programa de Byte Me por QuiteloudFM.com (jueves de 19:00 a 20:00 hrs GTM -6) en las últimas semanas, un tema recurrente al comentar las notas sobre tecnología es el pleito que tienen entre manos Apple y Adobe, o mejor dicho, Apple vs Adobe. La compañía creadora del iPod, iPhone, iPad y todo el iWhatever a sido muy enfática en relación a la ejecución de aplicaciones Flash/Flex de Adobe en sus dispositivos portatiles, primero hablando de su soporte estándares web (HTML 5 + JavaScript) y después argumentando que los desarrolladores de Adobe “son flojos” y que los runtimes de Flash y AIR son responsables de la mayoría de los problemas en una Mac. Apple logró darle la vuelta a este problema construyendo un compilador de Flash a iPhone para poder publicar de manera más o menos directa aplicaciones Flash en un iPhone.

El jueves de la semana pasada mientras se anunciaban las actualizaciones para iPhone OS 4.0, Apple también lanzó la actualización de las licencias de términos y condiciones para desarrolladores de la plataforma móvil de la compañía de la manzana: lo más relevante es que, de acuerdo a esta nueva licencia:

Las aplicaciones pueden sólo utilizar API documentada en la forma prescrita por Apple y no debe usar o llamar a ninguna API privada. Las aplicaciones deben ser escritas originalmente en Objective-C, C, C++ o JavaScript ejecutado por el motor del iPhone OS WebKit y sólo el código escrito en C, C++, Objective-C y podrá compilar y vincular directamente contra las API documentadas (por ejemplo, aplicaciones que vinculan a las API documentadas a través de una capa intermedia de traducción o la compatibilidad o la herramienta están prohibidas).

¿Qué quiere decir esto? Básicamente que Apple ha prohibido la construcción de aplicaciones para sus iMóviles en cualquier otra herramienta, lenguaje o plataforma que no sean las propias de Apple, y esto no sólo afecta a Flash/AIR de Adobe, sino a un montón más de tecnologías y plataformas como Monotouch, Titanium, PhoneGap, Unity3D y varias más que servían de puente para que programadores con experiencia en otros entornos pudieran llevar sus aplicaciones a los dispositivos de Apple.

Adobe resulta seriamente afectado por esta decisión de Apple ya que pone en riesgo su posición en el mercado web y particularmente en el mercado de dispositivos móviles, al grado que ya se habla desde fuentes muy cercanas a Adobe (si bien no las oficiales) de que pronto se anunciará una demanda, algo que no es sorprendente después de leer las reacciones de algunos de los evangelistas de Adobe como Lee Brimelow que escribió en su blog personal “Go screw yourself Apple

Este sentimiento a tenido eco en la comunidad de programadores: Joe Hewitt, creador de la aplicación de Facebook para iPhone escribióEso habla del nivel de innovación en lenguajes de programación para la plataforma iPhone“, dijo. “Estoy molesto porque francamente creo que Objective-C es un lenguaje mediocre y me entusiasmaba utilizar otros lenguajes para hacer el desarrollo en iPhone divertido de nuevo. Es muy difícil para mí reconciliar mi amor por estos hermosos dispositivos en mi escritorio y mi odio por esas feas palabras en el acuerdo legal“.

Cuando Hewitt dice “feas palabras” tal vez debió recordar la claúsula del acuerdo de desarrollo de aplicaciones para iPhone que dice:

Comunicados de prensa y otra publicidad: no se pueden emitir cualquier comunicados de prensa o hacer otras declaraciones públicas con respecto a este acuerdo, sus términos y condiciones o la relación de las partes sin la aprobación expresa previa por escrito de Apple que puede ser retenida a discreción de Apple

Lo peor de todo esto es que nadie gana: abrá menos aplicaciones para iPhone/iPad, los creadores de sitios tendrán que trabajar el doble para hacer dos versiones de sus sitios y están obligados a decidir entre olvidar toda su experiencia en Flash y cualquier otra plataforma para rich media o a quedarse fuera del iUniverse. Veremos que pasa.

4 Comentarios :, , , , , , , , más...

¿Buscando algo en especial?

Usa esta forma para buscar dentro del blog:

¿Sigues sin encontrar lo que buscas? ¡Déjanos un comentario en alguna de nuestras entradas o contáctanos!

Sitios altamente recomendables:

¡No dejes de visitar estos sitios!

Archivos

Todas las entradas en orden cronológico...