Notebookcheck Logo

Apple MacBook Pro: Los desarrolladores pueden colocar los menús de sus apps a ambos lados de la muesca o dejar que macOS Monterey oculte la muesca en el modo de compatibilidad

Los nuevos MacBook Pros de Apple cuentan con una muesca que alberga una cámara FaceTime de 1080p. (Fuente de la imagen: Apple)
Los nuevos MacBook Pros de Apple cuentan con una muesca que alberga una cámara FaceTime de 1080p. (Fuente de la imagen: Apple)
Los desarrolladores podrán colocar contenido a ambos lados de la polémica muesca en los nuevos MacBook Pros Apple. macOS Monterey también ofrecerá un modo de compatibilidad que pueden prever los desarrolladores o activar manualmente el panel Get Info en Finder, que reduce el área de visualización mediante una barra negra que oculta la zona de la muesca.

Apple acaba de lanzar el nuevo 14 pulgadas y 16 pulgadas impulsados por M1 Pro y M1 Max de silicio. Si bien la recepción de estos lanzamientos parece ser excelente en general, dado que los MacBook Pros han marcado casi todas las casillas que los usuarios profesionales esperaban, hay, sin embargo, un punto de controversia.

Los nuevos MacBook Pros tienen una muesca en el bisel superior similar a la del iPhone. La muesca alberga la cámara FaceTime HD de 1080p, que según Apple ha mejorado mucho gracias al procesador de señal de imagen (ISP) dedicado del M1 Pro y el M1 Max. Dicho esto, los MacBook Pro solo utilizan una cámara web normal de 1080p y no cuentan con la cámara TrueDepth con Face ID como los iPhone.

Una muesca puede tener sus peculiaridades. Las apps con una larga lista de elementos de menú, como Numbers, corren el riesgo de cortar algunos de los elementos del menú. Sin embargo, Apple ha actualizado su documentación para desarrolladores con el fin de disipar estas preocupaciones. La documentación dice lo siguiente

En los Mac que incluyen una carcasa de cámara en el bisel de la pantalla, el sistema proporciona un modo de compatibilidad para evitar que las apps coloquen involuntariamente contenido en la región que ocupa la carcasa. Cuando este modo está activo, el sistema cambia el área activa de la pantalla para evitar la carcasa de la cámara. La nueva área activa garantiza que el contenido de tu aplicación sea siempre visible y no quede oculto por la carcasa de la cámara".

Los desarrolladores pueden ahora hacer uso de las nuevas APIs para posicionar el menú de su app a ambos lados de la muesca. Para las apps que aún no aprovechan las nuevas API, macOS Monterey ofrece un modo de compatibilidad que impide que las apps utilicen esa zona de la pantalla. Esto reduce el área activa de la pantalla de manera que la muesca se vuelve invisible

Para garantizar la compatibilidad de las apps en los nuevos MacBook Pro con muesca, los desarrolladores pueden añadir una clave booleana NSPrefersDisplaySafeAreaCompatibilityMode al archivo info.plist. Si el valor de esta clave se establece en False, Finder no utilizará el modo de compatibilidad y si se establece en True, Finder siempre fuerza un modo de compatibilidad que dibuja una barra negra y reduce un poco el área de visualización efectiva

Los desarrolladores también pueden optar por no añadir esta clave en absoluto a info.plist, en cuyo caso Finder añade una casilla de verificación en el panel Obtener información de la aplicación para activar o desactivar manualmente el modo de compatibilidad.

la decisión deApple de incluir una muesca ha provocado una opinión bastante dividida en las redes sociales. Una de las justificaciones podría ser que Apple quería utilizar biseles lo más finos posible para las nuevas pantallas ProMotion, lo que significa que la muesca era inevitable

Si otros fabricantes de equipos originales seguirán su ejemplo o no es algo que está por ver. En cualquier caso, los usuarios ya no tienen que preocuparse por la falta de elementos de menú o la desaparición del ratón en la muesca.

Comprar el Apple iMac de 24 pulgadas en Amazon

Please share our article, every link counts!
> Análisis y pruebas de ordenadores portátiles y móviles teléfonos > Noticias > Archivo de noticias > Archivo de noticias 2021 10 > Apple MacBook Pro: Los desarrolladores pueden colocar los menús de sus apps a ambos lados de la muesca o dejar que macOS Monterey oculte la muesca en el modo de compatibilidad
Vaidyanathan Subramaniam, 2021-10-19 (Update: 2021-10-19)