iPadOS 16 : le framework DriverKit permettra de créer des pilotes pour l’iPad
DriverKit est un framework originellement créé pour le Mac (à partir de macOS Catalina) qui facilite le développement de pilotes. Apple a donc porté DriverKit sous iPadOS 16, une preuve de plus, s’il en fallait une, que cette version d’iPadOS est de loin celle qui fait le plus d' »efforts » pour rapprocher l’iPad d’un mini-Mac tactile. Mieux encore, les développeurs qui ont déjà créé des pilotes macOS avec DriverKit (sous Apple Silicon) pourront très facilement les transférer sous iPadOS 16.
L’API DriverKit dans iPadOS 16 prend en charge les périphériques USB, PCI et audio. Un pilote peut être distribué via l’App Store en tant qu’application standard, mais ses capacités s’étendent à d’autres applications. DriverKit permettra par exemple de relier à l’iPad des accessoires audio Thunderbolt. In fine, DriverKit éteendra considérablement la liste des accessoires compatibles avec l’iPad. Malheureusement, DriverKit subit la même limitation que Stage Manager : il faudra obligatoirement un iPad avec processeur M1 pour en bénéficier.