Las aplicaciones ahora pueden usar velocidades de actualización de iPhone 13 Pro 120Hz ProMotion más rápidas
Apple ha compartido documentación sobre cómo los desarrolladores pueden usar velocidades de actualización de pantalla ProMotion más rápidas para animaciones personalizadas en sus aplicaciones en los modelos Pro en la nueva línea de iPhone 13.
DESTACADOS DE LA HISTORIA:
- Las frecuencias de actualización dinámicas de hasta 120 Hz están disponibles en los modelos de iPhone 13 de la marca Pro
- Apple ha aclarado que las aplicaciones de terceros pueden aprovechar frecuencias de actualización más rápidas
- La nueva documentación detalla cómo usar ProMotion realizando cambios en el archivo .plist de una aplicación

Cómo las aplicaciones de terceros pueden usar ProMotion en iPhone 13 Pro y Max
ProMotion es el nombre comercial de Apple para una función que adapta dinámicamente la frecuencia de actualización de una pantalla desde un mínimo de diez cuadros por segundo hasta un máximo de 120 cuadros por segundo, o el doble de la velocidad de todos los iPhones anteriores. Esto da como resultado animaciones más fluidas y una mejor experiencia al desplazarse (el texto permanece claro cuando se desplaza rápidamente por una página web, por ejemplo).
Según la documentación en el sitio web de Apple Developers, los programadores pueden optar por frecuencias de actualización más rápidas con algunos cambios simples en el archivo .plist de una aplicación. En términos más simples, un archivo .plist ("plist" significa Lista de propiedades) se usa para guardar las preferencias de una aplicación y varias configuraciones.
Al hacerlo, se indica al sistema operativo que esta aplicación en particular desea utilizar la gama completa de frecuencias de actualización de ProMotion para cualquier animación personalizada fuera de las del sistema estándar, como desplazarse por listas, acceder a menús, etc.
Apple advierte que "frecuencias de actualización más altas pueden resultar en un consumo de energía significativo".
Cómo funciona realmente ProMotion
En cambio, los desarrolladores brindan sugerencias al subsistema de iOS responsable de las animaciones de la interfaz de usuario sobre qué frecuencias de actualización prefiere la aplicación para sus animaciones.
Como lo establece la documentación de Apple:
No puede forzar una pantalla ProMotion para que muestre su contenido a un ritmo específico. La frecuencia de actualización de una pantalla ProMotion se comporta de manera diferente a la de una pantalla tradicional. El sistema aísla la frecuencia de actualización real de ProMotion de su aplicación. Desde el punto de vista de su aplicación, la frecuencia de actualización de una pantalla ProMotion es la frecuencia con la que Core Animation procesa el contenido de toda la pantalla. El sistema sincroniza el proceso de renderizado con la frecuencia de actualización del hardware de la pantalla, pero el hardware de la pantalla no necesariamente impulsa el proceso de renderizado.
Y esto:
Las animaciones personalizadas en su aplicación deben poder adaptarse a los cambios en las frecuencias de actualización. Las frecuencias de actualización de la pantalla pueden cambiar por muchas razones y su aplicación no debe asumir ninguna frecuencia de actualización específica en ningún momento. Por ejemplo, el sistema desactiva frecuencias de actualización más rápidas en modo de bajo consumo o si un dispositivo se calienta. Además, mientras que UIKit y Core Animation administran varios elementos de la GUI, Core Animation puede optar por variar la frecuencia de actualización para proporcionar una experiencia de usuario mejorada.
Hubiera sido mucho mejor si Apple hubiera compartido esta documentación con los desarrolladores por adelantado, antes de que comenzara a aceptar aplicaciones de iOS 15 para evitar que la gente se asustara.
→ Cómo apagar ProMotion en iPad Pro
Lo importante es que Apple ahora ha proporcionado a sus desarrolladores registrados todas las herramientas que necesitan para aprovechar las frecuencias de actualización de ProMotion. En otras palabras, depende de los desarrolladores actualizar sus aplicaciones para usar ProMotion para animaciones personalizadas más fluidas.
Deja una respuesta
Contenido relacionado