iPadOS 16 permet désormais aux fabricants d’appareils de créer des pilotes pour iPad

Apple a annoncé cette semaine iPadOS 16 avec des changements significatifs dans le fonctionnement de l’iPad, spécialement pour les iPad M1, qui ont maintenant un véritable multitâche avec des fenêtres et un support pour les écrans externes. En plus de ces fonctionnalités, iPadOS 16 permet également pour la première fois aux fabricants d’appareils de créer des pilotes pour iPad avec la nouvelle API “DriverKit”.

DriverKit est un framework créé à l’origine pour le Mac qui permet aux fabricants d’appareils de développer des pilotes pour rendre leurs produits entièrement compatibles avec macOS. L’API a été introduite dans macOS Catalina pour remplacer les extensions du noyau, car DriverKit est une extension d’application qui s’exécute dans l’espace utilisateur sans accès à tous les privilèges du système pour garantir la sécurité et l’intégrité du système.

Cette année, Apple apporte DriverKit à l’iPad avec iPadOS 16afin que les fabricants d’appareils et d’accessoires puissent également créer des pilotes spécifiques pour rendre leurs produits compatibles avec l’iPad.

Pour l’instant, l’API DriverKit dans iPadOS 16 prend en charge les périphériques USB, PCI et audio. Étant donné que cette API est également disponible sur Mac, les développeurs qui ont créé des pilotes macOS prêts pour Apple Silicon peuvent facilement les porter sur l’iPad. Un pilote peut être distribué via l’App Store en tant qu’application standard, mais ses capacités s’étendent à d’autres applications.

Par exemple, avoir DriverKit sur iPadOS permettra aux utilisateurs de connecter des interfaces audio Thunderbolt sur l’iPad pour la première fois. Cela fonctionnera également pour les appareils moins complexes, comme un microphone USB.

Lorsqu’un utilisateur installe un nouveau pilote dans iPadOS, il doit être activé manuellement dans l’application Paramètres. Les pilotes peuvent être activés ou désactivés par l’utilisateur à tout moment, et Apple indique que chaque pilote ne fonctionne que lorsque le périphérique externe est connecté à l’iPad.

Disponibilité du DriverKit

Malheureusement, selon Apple, DriverKit nécessite un iPad avec une puce M1. Cela signifie que même avec iPadOS 16, ces pilotes ne fonctionneront pas avec les anciens modèles d’iPad ni même avec l’iPad mini de génération actuelle, qui est alimenté par la puce A15.

Bien que les raisons ne soient pas claires, cela peut ne pas être directement lié à la puce, mais plutôt au fait que seul le M1 iPad Pro prend en charge la connexion Thunderbolt, tandis que L’iPad Air 5 dispose d’un port USB 3.1 Gen 2 plus rapide malgré l’absence de Thunderbolt. Pendant ce temps, d’autres modèles d’iPad USB-C sont basés sur la norme 3.1 Gen 1, tandis que le modèle de base d’iPad avec connecteur Lightning s’appuie toujours sur l’ancienne norme USB 2.0.

Pourtant, c’est une excellente nouvelle pour les utilisateurs d’iPad car ils auront désormais accès à une nouvelle gamme d’accessoires qui n’étaient tout simplement pas compatibles avec iPadOS auparavant.

iPadOS 16 sera disponible le mois prochain en version bêta publique. Sa sortie officielle est prévue cet automne. Les développeurs peuvent désormais essayer la version bêta d’iPadOS 16 en la téléchargeant à partir du Site Web des développeurs Apple.

FTC : Nous utilisons des liens d’affiliation automatique générateurs de revenus. Suite.


Découvrez 9to5Mac sur YouTube pour plus d’actualités Apple :

Leave a Comment