Cambiar la resolución de la pantalla no es tan importante como la relación de aspecto de la pantalla. Si tiene un dispositivo con una relación de aspecto de 1.33 (también a veces escrito 4: 3), la cantidad de píxeles que conforman esa pantalla no es muy importante porque simplemente puede hacer que las cosas sean más grandes o más pequeñas. Puede ver esto con el iPhone 3GS y el iPhone 4. Uno tiene una pantalla de 480 × 320 y el otro tiene una pantalla de 960 × 640. Los desarrolladores realmente no necesitan hacer mucho para admitir ambos dispositivos porque ambos tienen una relación de aspecto de pantalla de 1.50. (Esto a veces se escribe como 3: 2, lo que significa que por cada 3 píxeles horizontales hay 2 píxeles verticales).
Con los cambios en la relación de aspecto de la pantalla, debe decidir qué hacer con el espacio extra de pantalla extra o faltante. Si alguna vez has visto una película en tu televisor, has experimentado el problema. Las películas generalmente tienen una relación de aspecto de 1.85 o 2.39, mientras que los televisores son 1.77 (HD) o 1.33 (SD). La solución con las películas es reducir el tamaño de la imagen y agregar barras negras en la parte superior e inferior para llenar el espacio adicional (buzón o caja de pilares), o cortar parte de la imagen de la película (panorámica y exploración). A los usuarios de dispositivos móviles realmente no les gustan las barras negras en sus ya pequeñas pantallas, por lo que los desarrolladores generalmente diseñan la aplicación original para que no muestre parte de la aplicación realmente no importa. Si la diferencia en la relación de aspecto es pequeña, esto funciona muy bien. El problema es que tiene que diseñar su aplicación para esto desde el principio para que no corte información importante.
Apple tiene su plataforma iPhone con un 1.5 AR, y el iPAD con un 1.33 AR. Si tuvieran un iPad de 7 “con una pantalla de 960 × 640, no cambiaría nada (el mejor de los casos). Un dispositivo de 7” con un 1.5 o 1.33 AR sería fácil de soportar, e incluso puede que no requiera más trabajar para apoyar Si Apple creara un dispositivo de 7 “con una relación de aspecto de 1.66 o 1.77, los desarrolladores tendrían que rediseñar sus aplicaciones para permitir que se recorten áreas o se expandan elementos para llenar el espacio vacío.
- ¿Debo ser desarrollador de aplicaciones independiente o desarrollador web independiente?
- ¿Cuál es la mejor fuente para aprender a desarrollar aplicaciones para iPhone?
- Cómo decidir entre iOS y desarrollo de Android
- En promedio, ¿cuánto es el costo anual para mantener una aplicación de iPhone popular?
- Tengo la intención de aprender el desarrollo de iOS en las vacaciones de verano desde cero y también desarrollar una aplicación y ponerla en la App Store. ¿Qué recursos debo usar para aprender los conceptos y el desarrollo de aplicaciones de una manera rápida y efectiva, y cómo debo usarlos?
“Resolución independiente” significa que la aplicación puede ajustarse a sí misma para cualquier resolución. En realidad, los desarrolladores normalmente implementan “resolución independiente” al admitir un conjunto de resoluciones específicas y relaciones de aspecto. Las IU independientes de resolución verdadera generalmente requieren que todos los elementos estén basados en vectores en lugar de mapas de bits.