Compartir a través de


Introducción a tvOS 12

En este documento se proporciona una descripción detallada del nuevo y actualizado tvOS 12.

Para empezar a compilar aplicaciones de tvOS 12 con Xamarin, echa un vistazo a la guía de introducción.

TVUIKit

tvOS 12 incluye TVUIKit, un conjunto de API que permiten a los desarrolladores de tvOS usar controles comunes de tvOS, como vistas de póster, botones de título, vistas de tarjeta y vistas de monogramas. tvOS 12 también presenta una propiedad que permite que las etiquetas se desplacen por texto que es demasiado largo para que sean completamente visibles.

Relleno automático de contraseñas

Con tvOS 12, los usuarios pueden usar sus dispositivos iOS para iniciar sesión en una aplicación de tvOS con un solo toque. Esto se habilita mediante una combinación de uso de UITextContentType para especificar campos de nombre de usuario y contraseña, dominios asociados para establecer una relación entre una aplicación de iOS y una aplicación tvOS, y entornos de enfoque preferidos a fin de seleccionar un elemento para recibir enfoque después de que un usuario proporcione un nombre de usuario y una contraseña.

Mejoras del motor de enfoque

tvOS 12 permite que todas las aplicaciones, independientemente de cómo se representen, interactúen con el motor de enfoque. Mediante las interacciones de un usuario con Siri Remote, el motor de enfoque se puede usar con cualquier aplicación para seleccionar un elemento, sugerir posibles cambios de enfoque y actualizar el enfoque de forma natural. Esto se habilita en aplicaciones personalizadas mediante la interfaz IUIFocusItemContainer de UIKit, la clase UIFocusMovementHint, la interfaz IUIFocusItemScrollableContainer y otros métodos y clases, así como métodos relacionados.

Marco de Visión

El marco de Visión incluye un detector de caras mejorado que puede detectar caras en varias orientaciones. Además, ahora se pueden usar revisiones de solicitud para seleccionar una revisión específica del algoritmo del marco de Visión.

Marco de Lenguaje natural

El marco de Lenguaje natural permite a las aplicaciones realizar varios tipos de análisis de lenguaje. Por ejemplo, se puede usar para identificar partes de voz y determinar el idioma que representa un bloque de texto.

Desusos

Con tvOS 12, Apple ha dejado de usar OpenGL ES, lo que anima a los desarrolladores a adoptar Metal.