Con iPadOS 16, los fabricantes de dispositivos ahora pueden crear controladores para el iPad
Esta semana, Apple anunció iPadOS 16 con cambios significativos en el funcionamiento del iPad, en particular para los iPad M1, que ahora tienen verdadera multitarea con Windows y soporte para pantallas externas. Además de estas características, iPadOS 16 también permite a los fabricantes de dispositivos por primera vez crear controladores para el iPad utilizando la nueva API «DriverKit». DriverKit es un marco desarrollado originalmente para Mac que permite a los fabricantes de dispositivos desarrollar controladores para que sus productos sean totalmente compatibles con macOS. La API se introdujo en macOS Catalina para reemplazar las extensiones del kernel, ya que DriverKit es una extensión de la aplicación que se ejecuta en el espacio del usuario sin acceso a ningún privilegio del sistema para garantizar la seguridad y la integridad del sistema. Este año, Apple trae DriverKit al iPad con iPadOS 16, lo que permite a los fabricantes de dispositivos y accesorios crear también controladores específicos para que sus productos sean compatibles con iPad. Actualmente, la API de DriverKit en iPadOS 16 es compatible con dispositivos USB, PCI y de audio. Debido a que esta API también está disponible en Mac, los desarrolladores que han creado controladores macOS que están listos para Apple Silicon pueden transferirlos fácilmente al iPad. Un controlador se puede distribuir a través de App Store como una aplicación normal, pero sus capacidades se extienden a otras aplicaciones. Por ejemplo, DriverKit en iPadOS permite a los usuarios conectar interfaces de audio Thunderbolt en iPad por primera vez. Esto también funciona para dispositivos menos complejos, como B. un micrófono USB. Cuando un usuario instala un nuevo controlador en iPadOS, debe habilitarse manualmente en la aplicación Configuración. El usuario puede activar o desactivar los controladores en cualquier momento, y Apple dice que cada controlador solo funciona mientras el dispositivo externo está conectado al iPad.
Disponibilidad de DriverKit
Desafortunadamente, según Apple, DriverKit requiere un iPad con un chip M1. Esto significa que incluso con iPadOS 16, estos controladores no funcionarán con modelos de iPad más antiguos o incluso con la generación actual de iPad mini con el chip A15.
Si bien las razones de esto no están claras, es posible que no esté directamente relacionado con el chip, sino más bien con el hecho de que solo el iPad Pro M1 admite conexiones Thunderbolt, mientras que el iPad Air 5 tiene un puerto USB 3.1 Gen 2 más rápido a pesar de la falta de rayo Otros modelos de iPad USB-C se basan en el estándar 3.1 Gen 1, mientras que el modelo básico de iPad con un conector Lightning todavía usa el antiguo estándar USB 2.0. Aún así, esta es una gran noticia para los usuarios de iPad, ya que ahora tienen acceso a una nueva gama de accesorios que antes simplemente no eran compatibles con iPadOS. iPadOS 16 estará disponible como versión beta pública el próximo mes. El lanzamiento oficial se espera para este otoño. Los desarrolladores ahora pueden probar la versión beta de iPadOS 16 descargándola del sitio para desarrolladores de Apple. FTC: Utilizamos enlaces de afiliados automáticos que generan ingresos. Más.
Visite 9to5Mac en YouTube para obtener más noticias de Apple: