2010-06-08 21 views
7

Apple anunció ayer una pantalla de mayor resolución para el iPhone 4. ¿Qué significa esto para los desarrolladores? ¿Más código de detección e intercambio de imágenes?¿Qué significa la nueva "pantalla Retina" para los desarrolladores de iPhone?

¿Puedo y debo desarrollar para iPhone 4 y dejar que el iphone 3 y todo lo demás?

EDIT:

Tal vez la otra forma es mejor?

+4

Creo que esta información se encuentra actualmente bajo NDA. –

+1

posible duplicado de [¿Cómo acomodar la diferente resolución de pantalla del iPhone 4?] (Http://stackoverflow.com/questions/2992360/how-to-accommodate-for-the-different-screen-resolution-of-iphone -4) –

+0

@Colin Gislason - Esta pregunta no analiza nada que Apple no haya anunciado públicamente. Solo quería saber las opiniones sobre la ampliación o reducción de la perspectiva de los desarrolladores y lo que las personas sugieren con respecto al código heredado. Si hay algo bajo NDA, por favor mencione detalles. – Moshe

Respuesta

0

¿O al principio todo lo contrario? ¿Que solo pixeldoubles legacy code? El downscaling probablemente se verá mal.

+2

reducir la escala de un factor 2 siempre se ve mejor que muestrear un factor 2. En este último caso, debe agregar información inexistente mientras que en el primero ya tiene toda la información y debe combinar inteligentemente el exceso de información – Toad

+0

Si tiene cualquier texto en el mapa de bits, reduciendo la escala podría hacerlo menos legible. Por ejemplo, una "m" minúscula podría reducirse a una "n" minúscula al eliminar los píxeles críticos. –

+0

@Toad - Estoy de acuerdo con Kevin aquí. El texto del mapa de bits se arruinará, probablemente. De lo contrario, tienes razón, la reducción de escala generalmente es mejor. – Moshe

Cuestiones relacionadas