BookinglyTech News
Software

Apple obliga a los devs a rediseñar sus apps para el iPhone Duo plegable

El nuevo dispositivo con dos pantallas cambia las reglas del juego en iOS 27.1, exigiendo manejar estado dinámico y nuevas posturas de uso.

2 min de lecturaThe Register0 vistas

Apple ha fijado el 23 de octubre como fecha de lanzamiento del iPhone Duo, su primer teléfono plegable de dos pantallas. Para los desarrolladores de iOS, el anuncio no es solo un cambio de hardware, sino una obligación técnica inmediata: la versión beta de Xcode 27.1 llega a finales de mes para permitir adaptar las aplicaciones a este nuevo factor de forma antes de que el dispositivo llegue al mercado.

El dispositivo incorpora una pantalla exterior de 5,4 pulgadas y una interior de 7,6 pulgadas, ambas con tasa de refresco adaptativa de 120 Hz mediante ProMotion. A diferencia de los iPhone tradicionales, el iPhone Duo permite múltiples posturas de uso, desde la plegada completa hasta una posición de "mesa" (tabletop) o una apertura parcial tipo libro. Esto implica que el tamaño de la superficie disponible ya no es un valor estático, sino un rango dinámico que el sistema operativo gestiona al instante.

Gestión de estado y layout dinámico

El principal reto técnico radica en la preservación del estado de la aplicación. Atharva Deosthale, developer advocate de Appwrite, lo define claramente: "Un pliegue es un evento de interfaz con consecuencias en el backend". Los desarrolladores deben asegurar que la app conserve su identidad de sesión y su estructura lógica al moverse de la pantalla interior a la exterior, evitando que los componentes salten de lugar o que se pierdan datos. Las aplicaciones con diseños rígidos o dimensiones hardcodeadas sufrieron históricamente problemas al escalar a iPad, y corren el mismo riesgo aquí si no se reescriben usando sistemas de layout fluidos.

Además, el iPhone Duo soporta Split View, permitiendo ejecutar dos apps simultáneamente. Esto obliga a los desarrolladores a asegurarse de que sus interfaces no se vean afectadas negativamente al compartir el espacio con otra aplicación. Apple ha publicado una documentación técnica específica para guiar estos cambios, destacando que los controles de sistema se han desplazado hacia los bordes laterales, lo que requiere ajustes en la área de dibujo de las apps.

El hardware subyacente es un SoC A20 Pro fabricado en 2 nanómetros, con un motor neural de 16 núcleos diseñado para inferencia de machine learning local. Aunque la potencia de cómputo es notable, el núcleo de la actualización para los equipos de desarrollo es la adaptación de la capa de presentación (UI) a un canvas que cambia de dimensiones y orientación de forma continua y fluida.