macOS 10.16: ¿Sistema sin funciones nuevas?

Al final del año, estamos lanzando nuestra bola de cristal y analizando lo que 2020 podría traer para el sistema operativo Mac.

macOS 10.16 Redwood

Con toda probabilidad, 2020 traerá otra actualización importante para el sistema operativo Mac, que luego tendrá el número de versión 10.16. Junio, el mes tradicional de la conferencia de desarrolladores de Apple (WWDC), mostrará exactamente lo que la comunidad de Apple puede esperar. Pero existe cierta especulación sobre qué introducirá exactamente Apple.

Sin novedades

En junio de 2009 hubo una WWDC en Applepresentó un sistema con OS X Snow Leopard, que el entonces desarrollador jefe de software Bertrand Serlet describió en una de las sesiones como un sistema sin «características nuevas». Por supuesto que todavía había muchas novedades. Sin embargo, los cambios consistieron esencialmente en mejoras en las aplicaciones existentes, por ejemplo el Finder fue completamente reprogramado en Cocoa, optimización de velocidad y estabilidad así como la eliminación de errores. Es por eso que a algunos desarrolladores les gusta traducir «sin características nuevas» como «sin errores nuevos». Por esta razón, se ha desarrollado un pequeño mito en torno a Snow Leopard que declara que este sistema operativo es el mejor y más estable macOS de todos los tiempos. Pero no tiene que tomarlo al pie de la letra.

Después de que macOS Mojave y macOS Catalina hayan aportado toda una serie de innovaciones, tanto en apariencia como en funcionamiento, así como en funciones básicas, no sería sorprendente que Apple se tomara un descanso de las nuevas funciones y se concentrara en trabajos de limpieza y mejoras. centrarse en las funciones existentes. Algunas de las funciones que Apple ha descrito durante mucho tiempo como desactualizadas (en desuso), como las interfaces gráficas OpenGL y OpenCL, que no se han actualizado desde 2010, ahora podrían finalmente descartarse. O Apple podría bloquear las extensiones del kernel de manera más rigurosa que con Catalina, ya que ahora hay alternativas disponibles con las extensiones del sistema y el kit de controladores que ya no intervienen directamente en el kernel. Lo que, como el final de los programas de 32 bits en macOS Catalina, supondría un trabajo adicional para algunos desarrolladores o el final de algunos programas. El sistema de archivos APFS también podría mejorarse y arreglarse, por ejemplo, con respecto a Time Machine. O con la configuración del sistema «Screen Time», que, como en iOS, no puede distinguir si una aplicación está en primer plano y se está utilizando o simplemente moviéndose en segundo plano.

Con Snow Leopard, Apple se había concentrado en optimizar las funciones del sistema existente.

Más iOS en Mac

Desde macOS Catalina, ha sido posible convertir aplicaciones desarrolladas para iPadOS para que puedan usarse en Mac. Esto no es una emulación, pero una aplicación de iPad existente se convierte en un programa para Mac en Xcode, aunque son necesarias modificaciones y adiciones, especialmente con la interfaz del programa. No es necesario que desarrolle el programa desde cero; en cambio, muchos marcos y API se adoptan o reemplazan automáticamente por equivalentes de macOS. Esta opción llamada «Catalyst» por Apple ya ha dado algunos frutos. Probablemente, el ejemplo más destacado de un programa transferido de iPad a Mac de esta manera es Twitter. Pero Catalyst no es la única forma de crear aplicaciones entre sistemas operativos. SwiftUI es un marco para el lenguaje de programación Swift de Apple, con el que se pueden desarrollar simultáneamente interfaces de usuario para todas las versiones del sistema con origen en Apple (iOS, WatchOS, iPadOS y macOS). Entonces, una aplicación iPadOS existente no está adaptada a Mac, como es el caso de Catalyst, pero la interfaz de usuario se desarrolla en paralelo para ambos (o todos) los sistemas operativos.

Apple continuará invirtiendo en estos entornos de desarrollo, y el nuevo macOS 2020 se beneficiará al agregar más aplicaciones que funcionan en gran medida de manera idéntica tanto en el iPad como en Mac. Si miras de cerca macOS Catalina, sabrás que Apple ya ha traído algunas aplicaciones del iPad a la Mac, como «Dónde está», las notas de voz o la aplicación de podcast. Esta no es una conversión a través de Catalyst, sino un desarrollo con Swift y SwiftUI. Quizás Apple adaptará la aplicación Mensajes a ambos sistemas en el próximo macOS y también transferirá los accesos directos a la Mac.

Con la ayuda de Catalyst, las aplicaciones de iPad se pueden migrar a Mac, como la aplicación de Twitter.

¿Qué Mac son compatibles?

MacOS Mojave retiró todas las Mac que no son compatibles con la propia interfaz gráfica Metal de Apple. Todas las Mac construidas antes de 2012 ya no eran compatibles con Mojave, con la excepción de la antigua Mac Pro de 2010, si tenía una tarjeta gráfica compatible con Metal. macOS Catalina hace solo una pequeña diferencia aquí, porque con la excepción de la Mac Pro construida antes de 2013, Catalina se puede instalar en todas las Mac que también ejecutan Mojave. Sin embargo, no todo funciona en todas las Mac. También lo es la posibilidad de utilizar un iPad actual como segundo monitor (Sidecar), limitado a Macs que pueden manejar la aceleración de hardware para HEVC, es decir, tienen un procesador de la generación Skylake y / o han instalado el procesador T2. Estos son modelos bastante nuevos para Macbook.Air y Mac Mini son solo los de 2018. El desbloqueo a través de Apple Watch y la compatibilidad con el nuevo estándar de cifrado WPA3 solo es posible con Mac que admitan el estándar WLAN 802.11ac, es decir, a partir del año de construcción 2013 y 2014, respectivamente. No será más compatible con todos los Macs que todavía son compatibles con Catalina, ya que Apple clasificará los modelos más antiguos de 2012 como «obsoletos» (descontinuados) el próximo año. Quizás el soporte del estándar WLAN 802.11ac sea el límite para el nuevo macOS. Son compatibles con WPA3 y se pueden desbloquear con el Apple Watch.

Es posible que el Macbook Air de 2012 no esté lo suficientemente actualizado para el nuevo macOS 2020.

El nombre

Se utilizaron un total de nueve grandes felinos para la designación de Mac OS X y OS X, desde Cheetah hasta Mountain Lion. A partir de entonces, se utilizaron los nombres de siete paisajes en California para designar OS X y macOS. Así que todavía hay espacio para que dos más vuelvan a ser nueve. Si miras los puntos de California en el mapa, de donde macOS tomó su nombre en los últimos años, la ruta desde Mavericks Bay primero recorre las montañas al este de San Francisco, luego con un gran salto al desierto de Mojave hacia el sur y finalmente con Catalina de nuevo con un salto a la costa. Para regresar al punto de partida, el Bosque Nacional Los Padres estaría en el camino de regreso hacia el norte. Pero un macOS llamado «Los Padres» sería un poco extraño. Death Valley es también uno de los aspectos más destacados de California, pero macOS «Death Valley» es igualmente improbable. Pero todavía hay un parque nacional en California que, como Yosemite, es Patrimonio de la Humanidad por la UNESCO: el Parque Nacional Redwood. Esta es aproximadamente la misma distancia desde el punto de partida de Maverick que Catalina, solo que en la otra dirección. Eso sería un gran salto, pero seguimos abogando por macOS Redwood. Esta es aproximadamente la misma distancia desde el punto de partida de Maverick que Catalina, solo que en la otra dirección. Eso sería un gran salto, pero seguimos abogando por macOS Redwood. Esta es aproximadamente la misma distancia desde el punto de partida de Maverick que Catalina, solo que en la otra dirección. Eso sería un gran salto, pero seguimos abogando por macOS Redwood.

Si observa los caminos que ha tomado Apple con los nombres de macOS, no siempre es posible identificar una dirección clara.

sorpresa

En la WWDC 2020, los jefes de Apple también podrían ponerse de pie y anunciar que no habrá más actualizaciones importantes del sistema cada año en el futuro. Las nuevas funciones solo deben agregarse al sistema cuando estén terminadas. De lo contrario, solo el sistema existente se optimizará continuamente y se liberará de errores. Eso sería menos emocionante para los usuarios, que ya no pueden esperar el gran lío cada año, pero podría ser más fácil para los programadores, ya que una gran cantidad de código de programación no cambia de una sola vez, con las correspondientes posibilidades para errores.

Deja un comentario