El SDK de ChatGPT Apps no ofrece una descripción completa del comportamiento de visualización de las aplicaciones en todos los modos de visualización y anchos de pantalla, por lo que aquí ofrezco una referencia práctica y en español.

Modo Inline Inserta el recurso en el flujo de la conversación. El iframe de la aplicación se coloca dentro de un contenedor cuyo alto está fijado a la altura del recurso. En la práctica el recurso puede ser muy alto (pruebas hasta 20 000 px) y en mis pruebas la variable global window.openai.maxHeight, también conocida como el hook useMaxHeight, aparece indefinida y no se usa en este modo.

Modo Fullscreen Ocupa todo el área de conversación debajo del encabezado de ChatGPT. El encabezado se convierte en el título de la aplicación centrado con un botón de cierre alineado a la izquierda. Al igual que en Inline, el recurso puede ser muy alto y en mis pruebas window.openai.maxHeight tampoco se utiliza para fullscreen.

Modo Picture in Picture PiP Inserta el recurso de forma absoluta por encima de la conversación. Este es el único modo que respeta la configuración global window.openai.maxHeight o el hook useMaxHeight. El iframe puede pedir cualquier alto, pero la ventana PiP no se expandirá más allá del maxHeight y el contenido será desplazable si supera ese límite. Importante: PiP no está soportado en anchos de pantalla móviles y en esos casos el sistema fuerza el modo fullscreen.

Consejos prácticos Cada modo de visualización actúa casi como un cliente distinto, por lo que la aplicación debe adaptarse a comportamiento y limitaciones específicas. La buena noticia es que el único modo obligatorio para funcionar es Inline, lo que facilita el despliegue inicial. Para probar y depurar visualmente conviene simular los distintos modos y anchos de pantalla; existen simuladores como el sunpeak ChatGPT simulator y documentación adicional de frameworks que ayudan a validar la experiencia.

En Q2BSTUDIO somos especialistas en desarrollo de software y aplicaciones a medida. Ofrecemos servicios de creación de aplicaciones a medida y plataformas que contemplan adaptación a distintos modos de visualización, rendimiento y seguridad. Si necesita un proyecto de desarrollo de aplicaciones multiplataforma o quiere integrar capacidades de inteligencia artificial para empresas, agentes IA y soluciones personalizadas, podemos ayudarle a diseñarlo e implementarlo.

También proporcionamos servicios profesionales en ciberseguridad y pentesting, consultoría en servicios cloud aws y azure, soluciones de inteligencia de negocio y Power BI, automatización de procesos, y consultoría para ia para empresas. Nuestras soluciones están orientadas a entregar software a medida, aplicaciones a medida y resultados medibles para su negocio.

Si desea optimizar la experiencia de sus aplicaciones en entornos ChatGPT o construir agentes IA integrados con seguridad y escalabilidad en la nube, contacte con Q2BSTUDIO para una asesoría técnica y propuesta de valor.