Aplicaciones de iOS: ¿por qué es compatible con el panorama de aplicaciones que no son pesadas en gráficos?

No especificó teléfono o tableta …

Para los teléfonos, es más o menos imprescindible apoyar el paisaje para ver videos o jugar juegos. Además, lo consideraría para cualquier aplicación que implique escribir mucho, porque poder escribir en un teclado más ancho es algo que los usuarios esperan de las aplicaciones que se envían con el dispositivo. De lo contrario, probablemente no valga la pena hacerlo a menos que sea realmente fácil de soportar.

Para tabletas, debe admitir todas las orientaciones. Aquí está la nota de Apple en el HIG:

En iPad, trate de satisfacer las expectativas de los usuarios al poder correr en todas las orientaciones. La gran pantalla del iPad mitiga el deseo de las personas de girar el dispositivo hacia el paisaje para “ver más”. Y debido a que las personas no prestan mucha atención al marco mínimo del dispositivo o la ubicación del botón de Inicio, no ven el dispositivo como tener una orientación predeterminada. Esta experiencia lleva a las personas a esperar que las aplicaciones funcionen bien en la orientación del dispositivo que están usando actualmente. En la medida de lo posible, su aplicación debería alentar a las personas a interactuar con el iPad desde cualquier lado, proporcionando una gran experiencia en todas las orientaciones.

Al menos tres razones:

  1. Los usuarios prefirieron sostener el dispositivo : este es probablemente el factor más importante, a veces es mejor sostener el dispositivo en posición vertical (por ejemplo, al caminar y sostener un iPhone y usarlo con una mano), a veces solo tenerlo horizontal (cuando el iPhone no está en la mano y lo usa con ambas manos). Simplemente odio algunas aplicaciones que no cambiarían su orientación. Hay excepciones, por ejemplo, algunos juegos o videos o Netflix siempre son mejores en el paisaje. Las aplicaciones en iPads son casi siempre mejores en el paisaje. Las excepciones aquí son libros, algunos libros son mejores para leer en vertical en el iPad (el tamaño de la página es más grande). Es muy molesto para el usuario encender el dispositivo solo porque la aplicación no cambiará las orientaciones.
  2. Recomendaciones de Apple : Apple invierte mucho en investigación, vale la pena escucharlas.
  3. Algunas aplicaciones se verían mejor o podrían tener interfaces separadas para las orientaciones de paisaje-retrato , pero solo en los casos en que estos servirían mejor a los usuarios. Un gran ejemplo es el iPhone 6S +, algunas aplicaciones son mejores usando el estado de la pantalla cuando se convierten en paisaje (por ejemplo, la aplicación Weather, Notes, etc.).

Las diferentes orientaciones no son sobre gráficos, sino sobre las preferencias de los usuarios de sostener el dispositivo y diferentes estados de pantalla y diferentes proporciones de tamaño de pantalla . Es genial para algunas aplicaciones diferenciar orientaciones.

Yo personalmente uso mucho ambas orientaciones. Cuando inicio una aplicación que prefiero en una determinada orientación, solo bloqueo esa orientación preferida durante el tiempo que uso la aplicación. La orientación de bloqueo y desbloqueo es muy simple.

Siento que es el resultado de esa mentalidad de Oh, está ahí, así que tengo que usarlo.

Siempre lo vemos así antes de considerar apoyar el paisaje para cualquier cosa: ¿hay una justificación para que el usuario lo haga y hay una justificación para que la aplicación lo haga?

Si cualquiera de las respuestas aparece como un “no” … No nos molestamos.

Porque cuando se descompone, el usuario debe detener lo que está haciendo, rotar el dispositivo, esperar unos segundos hasta que el dispositivo se dé cuenta de que está rotado ahora y luego hacer que la aplicación se ajuste por sí misma.

Esto es algo que interrumpe y consume mucho tiempo tanto para el usuario como para la aplicación.

¿Por qué hacer que el usuario espere por algo que no necesita o por qué cargar con algo que no necesita?

Correcto. El manejo de las rotaciones puede ser costoso si se encuentra con requisitos que no se manejan bien, por ejemplo, con el método ‘Springs and Struts’ para diseñar su interfaz de usuario en algo como Storyboarding / xibs de Xcode.

He encontrado beneficioso decidir antes del código para decidir qué partes de mi aplicación realmente se beneficiarían de la orientación horizontal; y dejando que el resto trabaje en retrato. Creo que encontrará que, aparte de ingresar y leer texto (y juegos), la mayoría de los usuarios preferirán la orientación vertical.

Hay dos razones perfectamente buenas para admitir el modo horizontal para aplicaciones de iPad.

  1. Los teclados inteligentes u otros tipos de soportes no funcionan bien en ningún tipo de orientación vertical; de hecho, pueden ser muy incómodos.
  2. Si desea usar su dispositivo mientras también lo carga, el puerto de carga está en la parte inferior, lo que significa que no puede sentarse verticalmente sin doblar el cable.

De hecho, busco aplicaciones que estén en modo horizontal.