Detrás de la app

Diseñar para el plegable: cómo adapté Steps Widget para iPhone Duo

iPhone Duo es un teléfono plegado y dos páginas al abrirse. Cómo se adapta Steps Widget a ambos formatos, desde la nueva barra lateral hasta vistas divididas.

5 min de lectura
Diseñar para el plegable: cómo adapté Steps Widget para iPhone Duo hero

iPhone Duo son dos pantallas en una. Plegado, su pantalla exterior de 5,4 pulgadas es un teléfono compacto. Abierto, la pantalla interior de 7,6 pulgadas se parece más a una pequeña tableta, con un pliegue que divide el centro. Y entre ambos estados, semiabierto como un libro, ofrece una experiencia inédita en el iPhone.

Steps Widget es una app pensada para abrirse unos segundos: comprobar el progreso del día, cambiar el estilo de un widget o consultar un aviso. En un dispositivo que cambia de forma en tus manos, esos segundos deben sentirse naturales en cualquier postura. Estirar la interfaz habitual del teléfono a lo ancho de la pantalla grande habría funcionado técnicamente, pero no se habría sentido en su lugar.

Pliega y despliega el teléfono interactivo a continuación para ver el resultado final.

Plegado: una columna, con la barra de herramientas vertical al lado.

En resumen

  • Plegado: es muy compacto; extendí el contenido para aprovechar al máximo el espacio horizontal.
  • Abierto: en este modo puedes ver todas las paletas de colores a la vez. Los Ajustes y el editor de estilos con foto se convierten en dos páginas independientes.
  • Semiabierto: ningún elemento interactivo importante queda sobre el pliegue central, incluidas las hojas modales y los cuadros de confirmación.

Plegado: un teléfono con barra lateral

En iPhone Duo, las barras de herramientas pueden dejar las zonas superior e inferior de la pantalla para agruparse en una única barra vertical a lo largo del borde físico, junto al reloj y la cámara. Esto permite que el contenido ocupe toda la altura útil de la pantalla, algo crucial en un formato tan ancho y proporcionado.

Steps Widget home screen on the folded iPhone Duo, with the toolbar in the vertical bar beside the content
Photo style editor on the folded iPhone Duo, with its tabs in the vertical bar
Folded: one column, with Settings, the photo style button and Save in the side bar.

Extendí el widget, el fondo y la imagen hasta el borde de la barra usando .ignoresSafeArea(edges: .trailing). La mayoría de nuestros controles se trasladaron allí sin necesidad de cambios complejos: Ajustes, compartir, el botón de estilo con foto y Guardar.

Otros elementos requirieron ajustes específicos:

  • El menú de estilos y su divisor antes se ubicaban uno al lado del otro. En la barra vertical ahora se apilan, y el divisor pasa a ser horizontal.
  • Restablecer solo aparece cuando modificas un estilo. Indicamos al sistema que le dé prioridad a la barra lateral para que se sitúe en la misma columna que Guardar, en lugar de aparecer en una posición inesperada.
  • Las pestañas del editor de fotos también se integraron en la barra. Cambiar entre la paleta de colores y el fondo ahora desliza el contenido verticalmente en lugar de horizontalmente, acompañando la orientación natural de las pestañas.

Abierto: no es solo una pantalla más grande

Al abrir el iPhone Duo, el pliegue cruza justo por el centro del panel. En lugar de tratarlo como una sola superficie partida por una línea, lo enfoqué como un lienzo extendido de dos páginas.

Steps Widget home screen on the open iPhone Duo: the widget preview in the middle, every style below it, and the appearance, time and chart menu opened from the side bar
The widget in the middle, every style below it, and its options a tap away in the side bar.
  • Inicio: la única pantalla que se mantiene continua. La previsualización de tu widget queda en el centro con todos los estilos organizados en filas debajo, mientras que las opciones de apariencia, formato horario y gráficas se abren como un menú desde la barra lateral.
  • Ajustes: la lista de ajustes se mantiene a la izquierda y lo que abras desde ella (como Perspectiva, los mensajes de recordatorio o el icono de la app) aparece a la derecha. Ambas columnas coinciden con total precisión en el pliegue.
  • Estilos con foto: la previsualización del widget en una página, y las paletas, el tono, el desenfoque y los controles de color en la otra. Puedes arrastrar la fotografía a su posición y ver el resultado en directo sin que ningún menú la cubra.

Cuando la bisagra pasa al estado semiabierto, desplazo el contenido principal hacia la derecha, donde se produce la interacción principal con la mano.

Hojas modales, diálogos y el pliegue central

Cuando el iPhone Duo está semiabierto, el sistema desplaza las hojas y avisos por completo hacia una mitad para que nunca queden doblados sobre el pliegue. Por defecto suele ser la mitad izquierda.

Es una decisión acertada por parte del sistema, pero no siempre era la mitad adecuada para nosotros. En Perspectiva, el selector de mes se encuentra en la parte inferior. Al estar semiabierto lo movemos a la página derecha, y el selector desplegable aparece en ese mismo lado, justo donde ya está colocado el pulgar.

Settings on the left page of the open iPhone Duo and Insight on the right, with Insight's month selector at the bottom
Open flat, Insight's month selector sits at the bottom. Half-folded, it moves onto the right page, so the picker it opens appears where your finger already is.

También rediseñé cómo se abre el editor de estilos con foto. Al abrirse como tarjeta flotante en la pantalla completa quedaba aislada en el centro, desconectada de la barra lateral. Ahora se presenta a pantalla completa, adoptando la misma barra y la disposición a dos páginas que el resto de la aplicación.

Nuestros cuadros de confirmación (los avisos que preguntan si deseas guardar o descartar los cambios) siguen la misma regla: se ubican en un lateral cuando el dispositivo está semiabierto.

Photo style editor on the half-folded iPhone Duo, with the confirmation dialog for a shared style on the left page and the tone, blur and foreground controls on the right
Half-folded: the confirmation dialog rises on the left page and leaves the photo style controls on the right untouched.

Construir un sistema, no depender del tipo de dispositivo

Parte de este trabajo fue invisible entre bastidores. Mantener una estructura de navegación coherente adaptándose a los distintos estados de pliegue supuso repensar la lógica de diseño desde los cimientos. Crear un sistema que distribuye el contenido de forma diferente según la postura, en vez de alterar el contenido en sí, fue la clave.

Insight on the folded iPhone Duo, in a single column
Settings and Insight side by side on the open iPhone Duo
The same Insight screen on both displays. One layout, sized by the room it has.

Para desarrolladores

Si estás adaptando tu propia app, estas son las APIs que más nos ayudaron, todas introducidas en el SDK de iOS 27.1:

  • onHingeChange notifica cuándo el dispositivo se abre, se cierra o pasa a postura de libro.
  • Las regiones reservadas de tipo .division facilitan la posición exacta del pliegue para que las columnas terminen con precisión matemática sobre él.
  • El modificador axisBehavior(.verticalPreferred) en los elementos de barra, junto al valor de entorno toolbarVerticalEdge, permiten que los controles personalizados se adapten a la barra vertical.
  • presentationPlacement define en qué lado debe presentarse una hoja modal.
.onHingeChange { _, context in
  isOpen = context.hinge.map { $0.status != .closed }
}

Nuestra principal conclusión: diseña el contenido como componentes reutilizables primero, y luego distribúyelos según las posibilidades de cada dispositivo.

¿Steps Widget es compatible con iPhone Duo?

Sí. Steps Widget se adapta a la pantalla exterior plegada, a la pantalla interior abierta y a la postura semiabierta de libro, manteniendo tu posición intacta si abres o cierras el dispositivo en mitad de una tarea.

¿Steps Widget funciona cuando el iPhone Duo está semiabierto?

Sí. En la postura de libro cada vista se divide limpiamente en dos páginas sobre el pliegue, y las hojas y menús se mantienen en una sola página para que ningún texto se curve sobre la bisagra.

Artículos recomendados

Prueba Steps Widget

Mantén tus pasos diarios a la vista en iPhone, pantalla de bloqueo, pantalla de inicio y Apple Watch con un widget privado basado en Apple Health.