Introducción a las aplicaciones de dispositivos para UWP
Comience por aquí para empezar a crear aplicaciones de dispositivos para UWP.
Los fabricantes de dispositivos pueden crear una aplicación de dispositivo para UWP que actúe como complementaria a su dispositivo. Las aplicaciones de dispositivos para UWP tienen más funcionalidades que las aplicaciones para UWP normales y pueden realizar operaciones con privilegios, como actualizaciones de firmware. Además, las aplicaciones de dispositivos para UWP pueden iniciarse desde Reproducción automática (en más dispositivos que otras aplicaciones), instalarse automáticamente la primera vez que se conecta un dispositivo y ampliar las experiencias de impresora y cámara integradas en Windows.
Nota:
Las API de dispositivo de Windows Runtime no requieren metadatos del dispositivo. Esto significa que la aplicación no necesita ser una aplicación de dispositivo para UWP para usarlas. Las aplicaciones para UWP pueden usar estas API para acceder a USB, dispositivos de interfaz humana (HID), dispositivos Bluetooth, etc. Para obtener más información, consulte Integración de dispositivos.
Si busca información sobre las aplicaciones de banda ancha móvil para UWP, consulte Banda ancha móvil.
1. Prepararse
Para desarrollar una aplicación de dispositivo para UWP necesita Microsoft Visual Studio, para desarrollar aplicaciones para UWP, y el Asistente para creación de metadatos de dispositivo, para desarrollar metadatos de dispositivo.
Nota:
Para desarrollar aplicaciones de dispositivos para UWP en Windows 10, descargue Microsoft Visual Studio 2017 y Windows Driver Kit (WDK) 10. Conviértase en un Windows Insider para obtener kits y herramientas
Si también está desarrollando controladores
Si está desarrollando controladores de Windows además de aplicaciones de dispositivos para UWP, use Microsoft Visual Studio Professional o Microsoft Visual Studio Ultimate para crear aplicaciones de dispositivos para UWP. Estas ediciones incluyen el nuevo Asistente para creación de metadatos de dispositivo y también son necesarias para el Windows Driver Kit (WDK) 8.1.
Si no va a desarrollar controladores
Si no necesita desarrollar controladores, puede usar Microsoft Visual Studio Express 2015 para Windows para crear aplicaciones de dispositivos para UWP. Pero esta versión de Visual Studio instala una versión del SDK que no incluye el Asistente para creación de metadatos de dispositivo. Para obtener el nuevo Asistente para creación de metadatos de dispositivo, también debe descargar el SDK independiente de Windows 8.1.
2. Crear algunas aplicaciones para UWP normales
Una aplicación de dispositivo para UWP es un tipo especial de aplicación para UWP. Por lo tanto, antes de desarrollar su primera aplicación de dispositivo para UWP, debe prepararse para crear algunas aplicaciones de UWP normales.
Registro- Regístrese para obtener una cuenta para desarrolladores de Microsoft Store
Consulte los Principios de diseño de Microsoft Store.
3. Obtener información sobre lo que hace que las aplicaciones de dispositivos para UWP sean especiales
Obtenga información sobre qué puede hacer de especial con una aplicación de dispositivo para UWP y lo que se necesita para crear una.
4. Descargar ejemplos
Puede encontrar ejemplos relacionados con dispositivos con la palabra clave Dispositivos y sensores en la galería de ejemplos. Obtenga información sobre cómo se usan las API en el contexto de un ejemplo completo. Puedes distinguir una aplicación de dispositivo UWP porque incluye un archivo StoreManifest.xml que la asocia con los metadatos del dispositivo. Esos ejemplos se etiquetan con la palabra clave de la Aplicación de dispositivo para UWP.
5. Crear su propia aplicación de dispositivo para UWP
Para empezar, consulte Compilación de una aplicación de dispositivo para UWP paso a paso.