Ryan Block se pregunta si el Mac App Store tendrá suficientes programas a la venta

Ryan Block:

El auténtico problema con el mercado de software para ordenadores personales es que (salvo que nos refiramos a programas de productividad) los consumidores ya no necesitan comprar tantas cosas.

Me lo guardo para ver si se cumple.

Análisis de Windows Phone 7 por Engadget

A juzgar por varios análisis iniciales de Windows Phone 7, incluido el de Engadget, el mayor problema inicial parece ser el tiempo de carga de las aplicaciones de terceros:

En el uso diario, la falta de multitarea resultó ser una molestia mayor de lo que preveísmos. No sólo no existe soporte para esta función para las aplicaciones de terceros, sino que si bloqueas la pantalla mientras usas una de estas aplicaciones (por ejemplo, Twitter), el programa debe volver a cargarse al desbloquearla. Esto puede resultar especialmente molesto cuando está jugando a un juego que tarda bastante en cargarse (hablamos más sobre esto má abajo). No guarda el estado, así que tienes que volver a cargar la aplicación y la partida guardada. No sólo es malo — es casi impredonable.

El iPhone se permitió no tener ningún tipo de multitarea para aplicaciones de terceros durante varios años, pero las aplicaciones de iOS no se cerraban al bloquear la pantalla. Y parece que las aplicaciones tardan más tiempo en abrirse en Windows Phone 7 que lo que tardaban en las versiones antiguas de iOS. Una multitarea real — aplicaciones que siguen ejecutándose en segundo plano — no es tan importante como una recarga rápida.

Redefinición de ‘Flash’

Buen argumento el de Jeff Rock: el material promocional de Apple para los nuevos MacBook Air contienen numerosas menciones de la palabra “flash” — sólo que otro tipo de flash.

Cómo usar JavaScript para mostrar nombres reales en tu Tumblr colectivo

Interesante minimanual de Rod Knowlton. Podéis verlo en funcionamiento en mi Tumblr colectivo favorito, American Drink.

Pirateando el Google TV

No entiendo por qué esta gente está esforzándose en “piratear” el Google TV. ¿Por qué no se limitan a descargar el código fuente de Andy Rubin?

Un análisis detallado de las animaciones de transición en el iPhone

Detalles, detalles y más detalles.


Apple ya no incluye Flash Player en Mac OS X

La esencia del lema “Back to the Mac” de la última presentación realizada por Apple ante la prensa es que el iPhone vino derivado de Mac OS X, el iPad del iPhone, y ahora algunas buenas ideas de iOS van a regresar al Mac. Varias de esas ideas fueron mencionadas durante la conferencia. Sin embargo hubo una que quedó sin mencionar: un sistema que se vende sin Flash Player.

¿Cómo es eso? Porque los nuevos modelos de MacBook Air se venden sin Flash Player instalado.

Y los nuevos Air no están solos. No son sino una avanzada. Pregunté a Apple si este cambio se aplicaría en toda la gama de producto Mac, y me confirmaron que así será. Los actuales Macs que actualmente están en venta como es lógico tienen preinstalado Flash Player, pero en las próximas semanas todos los nuevos Macs empezarán a venderse sin Flash Player.

Para dejarlo claro, se trata de una situación distinta que con iOS. Con iOS, Flash no sólo no viene preinstalado, no puede instalarse, y punto. Con Mac OS X, los usuarios pueden descargar Flash Player de Adobe e instalarlo ellos mismos.

El portavoz de Apple Bill Evans me contó lo siguiente: “No tenemos ningún problema en seguir haciendo posible que Flash funcione en los ordenadores Mac, y la mejor forma de que los usuarios tengan siempre la versión más actualizada y segura es descargarla directamente desde Adobe”.

Es un gran cambio. No estoy seguro exactamente de cuándo empezó Apple a incluir Flash Player como un componente estándar en Mac OS, pero hace suficiente tiempo de eso como para que no fuera un error que no incluyera la “X” en el nombre del sistema operativo. Si tuviera que aventurar una fecha, diría Mac OS 8.6 — más o menos cuando se hizo público el acuerdo para incluir Internet Explorer como navegador por defecto en Mac OS, quizás antes incluso. Se trata de algo muy antiguo.

Esto también libera a Apple de la responsabilidad de distribuir la actualizaciones de seguridad de Flash Player. Acordaos de la polémica que se desató el pasado año cuando Snow Leopard (Mac OS X 10.6) se puso a la venta con una versión ligeramente anterior de Flash Player, que tenía varios fallos de seguridad conocidos. Desde este momento, las actualizaciones de seguridad de Flash Player para Mac OS X son problema de Adobe, no de Apple.

En términos de penetración de Flash Player para Mac OS X, quizás esta medida tenga poco efecto. A lo mejor todo el mundo (o casi todo el mundo) lo descargarán e instalarán por sí mismos. Pero quizá no — sobre todo si, en el futuro próximo, los usuarios de Mac se acostumbran a instalar software de tercerso únicamente desde el Mac App Store. Las condiciones iniciales del Mac App Store indican que únicamente se usará para la distribución de aplicaciones independientes — los plugins quedan fuera.

Hay muchos usuarios de Mac que nunca han experimentado el gozo de usar un instalador de software de Adobe, pero que pronto podrán probarlo.

Cuando vi por primera vez la información de que los nuevos Air se venden sin Flash, se me pasó por la cabeza que podría tener que ver con las impresionantes mejoras en la duración de la batería respecto a los modelos anteriores. No obstante, Apple me confirmó que sus pruebas de duración de la batería en modo “productividad inalámbrica” se realizaron con Flash Player instalado en los nuevos modelos de MacBook Air.

Tengo una pregunta que Apple no ha contestado: ¿qué ocurre con los Macs de demostración de las tiendas físicas de Apple? ¿Vendrán configurados de fábrica sin Flash? Una cosa es que los contenidos Flash no funcionen en dispositivos con iOS, pero sería algo muy distinto que los contenidos Flash no se puedan reproducir en ningún dispositivo de la tienda. Y si deciden instalar Flash Player para los ordenadores de exposición en las tiendas, ¿resultará confuso para los usuarios que sus Macs nuevos no tengan Flash instalado?

Actualización: pruebas circunstanciales sugieren que los Macs de exposición de las tiendas no tendrán Flash Player instalado. Los lectores que han visto los nuevos modelos de MacBook Air en las tiendas informan de que Flash no viene instalado.


AT&T sigue superando a Verizon en crecimiento de clientes

Dan Frommer:

Si el saber popular dice que AT&T wireless es un asco, ¿por qué siguen venciendo a Verizon Wireless — supuestamente el mejor operador de todos — en crecimiento de clientes trimestre tras trimestre?

Este gráfico podría resumir lo que ha animado a Verizon a llegar a un acuerdo con Apple para vender el iPhone. Sabemos lo que quiere Apple: más cuota de mercado sin entregar ningún control sobre la plataforma. Sospecho que Verizon por fin está dispuesta a ceder ese control a Apple a cambio de un iPhone con Verizon porque su principal objetivo es vencer a AT&T.

Excitante Layer Tennis

Mi amigo Mike Monteiro se enfrenta hoy a Jennifer Daniel today en Layer Tennis, con comentarios de Jeffrey Zeldman. Aún mejor: recaudarán dinero durante el partido para la investigación sobre el cáncer de mama.

James Gosling habla sobre la decisión de Apple de no actualizar Java

James Gosling comenta la información de que Apple dejará de dar soporte a Java en Mac OS X:

Esto hizo que actualizarse a versiones posteriores resultara muy difícil, y durante bastante tiempo la máquina virtual de Java proporcionada por Apple estaba muy por debajo de las de otras plataformas. Pero acabaron por reaccionar y su ritmo de actualizaciones de la máquina virtual de Java fue muy bueno en los últimos años.

Sea como sea, hubo constantes discusiones sobre que Sun o la comunidad ayudaran con esta tarea. Había muchos obstáculos. Uno de ellos era que muchos de los sitios web de Apple (MobileMe, iTunes, la App Store) eran aplicaciones Java y les ponía nervisios no hacer ellos mismos el control de calidad.

Hay una diferencia entre Java en el servidor y Java en el ordenador de sobremesa. Mac OS X es mayoritariamente un sistema operativo para ordenadores de sobremesa. Hasta donde yo sé, el iTunes Store, el Apple Store y MobileMe se siguen programando con WebObjects, y por tanto con Java. Lo que ocurre es que no se ejecutan sobre Mac OS X. No creeréis que Apple está llenando ese datacenter de Carolina del Norte con Xserves, ¿verdad?

Esta es mi pregunta, no obstante: si Mac OS X 10.7 sale a la venta sin una máquina virtual de Java funcional, ¿podrá uno crear aplicaciones para Android usando un Mac? Y la cosa no acaba en Android, por supuesto. Hay un montón de programadores Java profesionales que usan Macs como sus máquinas de desarrollo predilectas.