Prise en main des applications UWP pour périphériques
Partez d’ici pour commencer à développer des applications UWP pour périphériques.
Les fabricants de périphériques peuvent créer une application de périphérique UWP qui sert de compagnon à leur appareil. Les applications UWP pour périphériques ont plus de fonctionnalités que les applications UWP classiques et peuvent effectuer des opérations privilégiées, telles que les mises à jour de micrologiciel. De plus, les applications UWP pour périphériques peuvent démarrer à partir d’AutoPlay (sur plus d’appareils que les autres applications ne le peuvent), s’installer automatiquement la première fois qu’un appareil est connecté et étendre les expériences d’impression et de caméra intégrées à Windows.
Remarque
Les API de périphérique de Windows Runtime ne nécessitent pas de métadonnées de périphérique. Cela signifie que votre application n’a pas besoin d’être une application UWP pour périphérique pour les utiliser. Les applications UWP peuvent utiliser ces API pour accéder aux périphériques USB, aux périphériques d’interface humaine (HID), aux périphériques Bluetooth, et plus encore. Pour plus d’informations, veuillez consulter la rubrique Intégration des périphériques.
Si vous recherchez des informations sur les applications UWP pour réseau mobile, veuillez consulter la section Réseau mobile.
1. Préparez-vous
Pour développer une application UWP pour périphérique : vous avez besoin de Microsoft Visual Studio, pour développer des applications UWP, et de l’Assistant de création de métadonnées de périphérique, pour développer des métadonnées de périphérique.
Remarque
Pour développer des applications UWP pour périphériques sous Windows 10, téléchargez Microsoft Visual Studio 2017 et Windows Driver Kit (WDK) 10. Devenez un Windows Insider pour obtenir des kits et des outils
Si vous développez également des pilotes
Si vous développez des pilotes Windows en plus des applications UWP pour périphériques, utilisez Microsoft Visual Studio Professional ou Microsoft Visual Studio Ultimate pour créer des applications UWP pour périphériques. Ces éditions incluent le nouvel Assistant de création de métadonnées de périphérique et sont également nécessaires pour le Windows Driver Kit (WDK) 8.1.
Si vous n’allez pas développer de pilotes
Si vous n’avez pas besoin de développer des pilotes, vous pouvez utiliser Microsoft Visual Studio Express 2015 pour Windows pour créer des applications UWP pour périphériques. Mais cette version de Visual Studio installe une version du SDK qui ne comprend pas l’Assistant de création de métadonnées de périphérique. Pour obtenir le nouvel Assistant de création de métadonnées de périphérique, vous devez également télécharger le SDK autonome de Windows 8.1.
2. Développez quelques applications UWP classiques
Une application UWP pour périphérique est un type spécial d’application UWP. Donc, avant de développer votre première application UWP pour périphérique, préparez-vous à construire quelques applications UWP classiques.
Inscrivez-vous - créez un compte de développeur Microsoft Store
Consultez les principes de conception de Microsoft Store
3. Découvrez ce qui fait la spécificité des applications UWP pour périphériques
Découvrez ce que vous pouvez faire de spécial avec une application UWP pour périphérique et ce qu’il faut pour en développer une.
4. Téléchargez des exemples
Vous pouvez trouver des exemples liés aux périphériques avec le mot-clé Périphériques et capteurs dans la galerie d’exemples. Apprenez comment les API sont utilisées dans le contexte d’un exemple complet. Vous pouvez identifier une application UWP pour périphérique car elle inclut un fichier StoreManifest.xml qui l’associe à des métadonnées de périphérique. Ces exemples sont étiquetés avec le mot-clé Application UWP pour périphérique.
5. Développez votre propre application UWP pour périphérique
Pour commencer, consultez la rubrique Développer une application UWP pour périphérique étape par étape.