¿Los gráficos de retina son una carga que todos los Mac (incluidos los que no son de retina) deben llevar?

4

Estoy en el proceso de descargar una actualización de iMovie bastante gruesa (1.89 GB), y me pregunto si el "soporte de Retina" descrito sobre la actualización es algo que mi MacBook no retina debe tener por más tiempo.

Yo, como casi todas las demás personas, tengo una Mac sin retina y ¿estos gráficos de retina no utilizados estarán presentes como redundancias inactivas de todos los archivos de interfaz / gráficos en todas las aplicaciones compatibles con retina?

    
pregunta Alexander 18.06.2012 - 00:19

2 respuestas

5

Sí, las aplicaciones optimizadas para retina generalmente se enviarán con ambas versiones de gráficos.

Usted mismo puede ver fácilmente los archivos gráficos de la retina al ver el contenido del paquete de la aplicación. Deben estar ubicados en AppName.app/Contents/Resources. Al menos para los de Apple, las versiones de retina parecen tener '@ 2x' añadido a su nombre base, por ejemplo [email protected] es la versión de retina de badge-info-N.tiff.

Si bien es probable que pueda eliminar estos archivos, probablemente no sea una buena idea, ya que interrumpirá la firma del código, lo que a su vez hace imposible el acceso a KeyChain sin volver a firmar el código, por ejemplo.

En cuanto a la sobrecarga o la "carga" de los gráficos de la retina, eché un vistazo rápido a iPhoto.app (no tengo instalado iMovie). En total, los gráficos de la retina parecen agregar alrededor del 10% al tamaño total de la aplicación (o en el caso de iPhoto, alrededor de 124 MB). Creo que para un usuario típico, cuando la mayoría de las aplicaciones están optimizadas para retina (no estoy seguro de cuándo / si ocurrirá), esto no supondrá más de 1 GB en total.

    
respondido por el Gerry 18.06.2012 - 10:42
1

Probablemente, si alguna vez te metes en una aplicación de iPhone verás los recursos y los gráficos de retina y no retina, lo más probable es que este sea el enfoque que adopten Apple y otros desarrolladores. Un paquete de aplicaciones significa la mitad de los costos de hospedaje, y no es necesario intentar detectar la retina frente a la no retina en la App Store o en las páginas de descarga. Como ventaja adicional, le permite copiar la misma aplicación de una computadora sin retina a una retina y viceversa.

    
respondido por el iracigt 18.06.2012 - 06:10

Lea otras preguntas en las etiquetas