Los últimos meses en Apple se han caracterizado por críticas y más críticas por parte de los usuarios hacia la estabilidad de sus nuevos sistemas operativos en este 2019, macOS Catalina, iOS 13 e iPadOS 13. Tras un año de lanzamientos muy refinados como fueron macOS Mojave e iOS 12, Apple ha tenido que lanzar desde septiembre numerosas actualizaciones que evidencian que algo no está bien en su nuevo software.
Esta situación llevará a Apple a cambiar la forma en que se prueban las nuevas funciones en sus sistemas operativos, según cuenta Mark Gurman en Bloomberg. El cambio ha sido anunciado internamente por el jefe de software de Apple, Craig Federighi y otros altos cargos como Stacey Lysik, y en resumen, hará que Apple adopte un modelo de implementación y pruebas de funciones similar al que Google tiene con Chrome.
Gurman habla de que Apple comenzará a trabajar con 'flags' como las que conocemos en Google Chrome. Esto hará que internamente, cuando se añadan nuevas funciones a las compilaciones del sistema que se están probando, estas se puedan desactivar y desactivar selectivamente, de forma que las funciones que no presenten un buen funcionamiento o generen bugs puedan aislarse para que no impacten al resto del sistema operativo.
Es lo que Google hace con sus flags desde Canary a las versiones estables de Chrome, en las que hay muchas funciones que no están activadas por defecto para usuarios.
Apple no acaba de dar con la tecla de la consistencia en …