Los pellizcos y el Droid

Joshua Topolsky, en un artículo para Engadget, le da al Droid una muy buena puntuación general en su análisis. Pero relacionándolo con algo que me he estado preguntando, esto es lo que escribe sobre la capacidad multitáctil:

Como posiblemente habréis oído (o adivinado) este dispositivo no tiene funcionalidad multitáctil. Es evidente que se trata de un problema del sistema operativo Android 2.0 y las elecciones que Google ha tomado sobre el interfaz de usuario — estamos bastante seguros de que no hay ninguna razón técnica para impedir que el DROID emplee funciones multitáctiles, y no nos sorprendería que se distribuyeran versiones modificadas de las ROMs con esta funcionalidad activada. […]

Nota: Android 2.0 tiene soporte para eventos multitáctiles, pero la funcionalidad no se ha implementado.

Me temo que no tengo un Droid a mano, pero esto es lo que entiendo de la situación con la capacidad multitáctil: en primer lugar, “multi-touch” (multitáctil) es un término demasiado ambiguo. Lo que Topolsky quiere decir en su comentario escrito en itálica es que el sistema operativo Android 2.0 posee APIs para rastrear múltiples eventos de pulsación simultánea en la pantalla. Los desarrolladores de juegos, por ejemplo, deberían poder escribir juegos “multi-touch” equivalentes a los disponibles para el iPhone. Esto no era posible con versiones anteriores del sistema Android.

Así que, desde el punto de vista de las APIs, Android 2.0 permite a los desarrolladores “ver” eventos múltiples de pulsación, pero desde el punto de vista del interfaz de usuario, Android 2.0 no emplea el “pellizco” como un gesto estándar.

El principal gesto multitáctil que Apple emplea en el iPhone es el pellizco — especificamente pellizcar para hacer zoom. Se pellizca para hacer zoom en MobileSafari. Se pellizca para hacer zoom en las fotos. Se pellizca para hacer zoom en los mapas.

No existe el gesto del pellizco en un Droid que ejecute Android 2.0. En cuanto al motivo de esto, mi opinión medianamente informada es que tiene su origen en las solicitudes de patente de Apple referentes al gesto de pellizcar para hacer zoom. Si este es el motivo, es algo lamentable.

Ni que nadie más hubiera implementado el gesto de pellizcar para hacer zoom: Palm lo usa en WebOS, prácticamente igual que ocurre en el iPhone OS. Se trata de un gesto tan increíblemente útil, cómodo, obvio y natural, que me cuesta imaginarme un dispositivo de mano que no disponga de él.

Y para aumentar la intriga, hoy ha aparecido este vídeo de demostración de Eldar Murtazin of Mobile Review, que muestra el Motorola Milestone, la versión GSM del Droid, que supuestamente se pondrá a la venta en Europa a finales de este mes [1. Una ventaja clave que Apple posee frente a muchos de sus competidores es la presentación de una marca sencilla y coherente en todo el mundo. Durante tres años, Apple ha lanzado un teléfono nuevo en Junio o Julio: iPhone, iPhone 3G, iPhone 3GS. Todo el mundo, en cualquier lugar, los llama a todos “iPhones” o “el iPhone”. Incluso en el caso del iPhone recién lanzado en China, que carece de hardware Wi-Fi, el nombre permanece inalterado. iPhone, iPhone. iPhone.

Palm entiende esto — usan la marca “Pre” en todo el mundo, a medida que empiezan a distribuirlo por más operadoras fuera de EE.UU.. HTC, en cambio, parece emplear nombres distintos para el mismo hardware en países distintos. Por último, “Droid” es una marca de Verizon, no de Motorola, así que el teléfono necesitará un nombre distinto en otras operadoras del resto del mundo. ACTUALIZACIÓN: Palm tiene también el nuevo Pixi, que tiene un nombre completamente distinto al Pre pero funciona con el mismo sistema operativo, llamado WebOS, así que quizá no han aprendido nada de Apple.]. Según ha indicado Chris Davies en Slash Gear, la demostración muestra claramente el soporte de la función de pellizcar para hacer zoom en la aplicación de fotos (alrededor de 3:00) y el navegador web (aproximadamente a los 5:45). En ambos casos, el gesto de pellizcar para hacer zoom en el Milestone parece funcionar muy mal — el efecto de zoom parece ocurrir cuando el gesto del pellizco se detiene, algo totalmente opuesto a lo que ocurre en el iPhone, en el que el zoom se produce de forma suave e instantánea a medida que se pueven los dedos. Mis fuentes sugieren que se trata de una modificación hecha por Motorola más que de código de Google (lo mismo ocurre con los gestos multi-touch que funcionan en los teléfonos Android de HTC).

Podría parecer que Palm está dispuesta a enfrentarse a un enfrentamiento legal con Apple por este asunto, a diferencia de Google. La situación sin duda trae a la mente cierto gesto con los dedos.