Los programadores deben pensar en puntos — una unidad de longitud — en lugar de píxeles.
Los dispositivos Android tienen pantallas con una grandísima variedad de resoluciones en píxeles por pulgada. Para ayudar a los programadores, el sistema operativo ofrece una unidad de medida, un “píxel ajeno a la densidad de pantalla”:
Un píxel virtual que las aplicaciones pueden usar a la hora de definir su interfaz de usuario, para expresar dimensiones o posiciones de forma ajena a la densidad de píxeles.
El píxel ajeno a la densidad de pantalla (dip) equivale a un pixel físico en una pantalla de 160 ppp, la densidad de pantalla mínima asumida por la plataforma (como se describe en este documento). En tiempo de ejecución, la plataforma gestiona de forma transparente el escalado de las unidades dips necesarias, basándose en la densidad real de la pantalla que se utilice. La conversión unidades dip a píxeles de pantalla es sencilla:
píxeles = dips * (densidad / 160). Por ejemplo, en una pantalla de 240 ppp, 1 dip equivaldría a 1,5 píxeles reales de la pantalla. Se recomienda usar dips para definir el interfaz de usuario de las aplicaciones como un modo de asegurarse de que el interfaz se muestra correctamente en distintas pantallas.
Imagino que Apple hará algo parecido, salvo que al pasar directamente de 480 × 320 a 960 × 640, todo pasa a ser el doble en términos de píxeles y no salen decimales en el factor de reescalado.
Brian Stelter y Brad Stone escriben para el New York Times:
Las personas conocedoras del plan de Hulu creen que podrían probar un modelo de suscripción con su aplicación para el iPad. No pudieron precisar cuándo estaría disponible la aplicación.
Jason Kilar, consejero delegado de Hulu, declinó hablar sobre cualquier futuro producto de Hulu, pero mostró un gran entusiasmo por la próxima oleada de ordenadores ultraportátiles de tipo tablet como el iPad. “Habitualmente, la forma de consumir contenidos en el hogar estaba limitada al comedor o al despacho”, explicó. Los ordenadores tipo tablet, añadió, “permiten a los consumidores descubrir y consumir de forma casual contenidos en cualquier cuarto de la casa”.
Cuando Hulu lance su aplicación para el iPad, ¿qué ocupará el lugar de “Por esto es por lo que Apple tiene que añadir Flash Player al iPhone OS”? ¿FarmVille? Esto… a lo mejor no.
Tomada durante el día de hoy.
Presentación de pase de diapositivas sobre HTML5, creada con HTML5.
Andy Ihnatko no podría estar más acertado:
Gizmodo tiene mucho que explicar.
Por si sirve de algo, Nick Denton afirma que van a explicar de qué modo se hicieron con él.
El director de Gawker, Nick Denton, escribe en Twitter en respuesta a esta pregunta sobre el modo en que Gizmodo se hizo con un prototipo de iPhone de próxima generación:
Sí, nos enorgullecemos de pagar por las noticias. ¡Todo por la noticia!
Tened en cuenta que si el dispositivo realmente fue perdido por error, le han costado el trabajo al menos a una persona. Y si el dispositivo fue robado en lugar de perdido… bueno, la historia que rodea al teléfono es casi más interesante que el propio dispositivo. Y eso que el dispositivo es fascinante.
Sea como sea, ayer me dijeron varias fuentes que Gizmodo pagó para obtener el terminal.
David Pogue comenta los esfuerzos que hace Google para atraer a los desarrolladores de iPhone a la plataforma Android.
Sin duda el nuevo rey del mundo Android.
Max Wang y Joseph Tsai informan para DigiTimes:
Parece que Apple ha comenzado el desarrollo del iPad de segunda generación usando el mismo concepto de diseño que han empleado para el iPhone 4G, y emplearán una pantalla OLED, según fuentes pertenecientes a la industria de los componentes.
Pero después mencionan que las pantallas OLED de ese tamaño tienen un precio prohibitivo:
Kuo mencionó que el panel LCD de 9,7 pulgadas del iPad cuesta entre 60 y 70 dólares, pero que el precio de un panel OLED de 9,7 pulgadas cuesta alrededor de 500 dólares. Explicó que la diferencia de precio posiblemente no cambiará de forma significativa en 2010 o 2011.
Abreviando, su reportaje se resumen en “Apple va a usar pantallas OLED en el iPad e próxima generación aunque tales pantallas son tan caras que harán imposible su uso”.
(Dado lo que he visto con el Nexus One, no creo que Apple llegue a usar jamás las pantallas OLED de hoy en día, sin importar lo que cuesten, debido a la reproducción de color excesivamente vibrante. Eso sí, quizás futuras pantallas OLED puedan solucionar este problema).