Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Important
Los metadatos de dispositivo están obsoletos y se eliminarán en una futura versión de Windows. Para obtener información sobre el reemplazo de esta funcionalidad, vea Driver Package Container Metadata.
En esta sección se proporciona una visión de las novedades de las aplicaciones de dispositivos para UWP. Para obtener más información sobre las aplicaciones de dispositivos, consulta Meet UWP device apps (Conocer aplicaciones de dispositivos para UWP).
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 dispositivos USB, de interfaz humana (HID), Bluetooth GATT, Bluetooth RFCOMM, Wi-Fi dispositivos Direct, etc. For more info, see Integrating devices.
Novedades de Windows 10
Con Windows 10, no hay ningún cambio en la funcionalidad de la aplicación de dispositivo de Microsoft Store. Los procesos de Windows 8.1 para compilar, probar y enviar aplicaciones de dispositivos para UWP seguirán funcionando con Windows 10. Sin embargo, se recomienda desarrollar una aplicación para la Plataforma universal de Windows (UWP) con funcionalidades personalizadas. Para obtener más información, consulta Aplicación de soporte técnico de hardware (HSA): Pasos para desarrolladores de aplicaciones.
Asistente para metadatos de dispositivo
Windows 8.1 presenta un nuevo asistente para metadatos de dispositivo. Cree fácilmente paquetes de metadatos de dispositivo para aplicaciones de dispositivos para UWP sin necesidad de editar XML sin procesar. El nuevo asistente también puede validar los metadatos del dispositivo en la aplicación localmente, antes de enviarlos al panel. Para obtener más información sobre cómo encaja este asistente en el proceso, consulta Compilar una aplicación de dispositivo para UWP paso a paso.
Para obtener el Asistente para creación de metadatos de dispositivo, debe instalar el SDK independiente para Windows 8.1 antes de completar los pasos de este tema. La instalación de Microsoft Visual Studio Express para Windows instala una versión del SDK que no incluye el asistente.
Tareas en segundo plano para la sincronización y actualización de dispositivos
En Windows 8.1, las aplicaciones de dispositivos para UWP pueden realizar operaciones de dispositivo de varios pasos en una tarea en segundo plano para que se puedan ejecutar hasta completarse incluso si la aplicación se mueve al fondo y se suspende. Esto es necesario para permitir el mantenimiento confiable de los dispositivos (cambios en la configuración persistente o el firmware) y la sincronización de contenido, sin necesidad de que el usuario se site y vea una barra de progreso. Use the DeviceServicingTrigger for device servicing and the DeviceUseTrigger for content synchronization. Tenga en cuenta que estas tareas en segundo plano restringen la cantidad de tiempo que la aplicación puede ejecutarse en segundo plano y no están pensadas para permitir una operación indefinida o una sincronización infinita. Para obtener más información, consulta Sincronización y actualización de dispositivos para aplicaciones para UWP.
The DeviceUseTrigger, for device sync, doesn't require device metadata.
AutoPlay para aplicaciones para dispositivos UWP
Puedes configurar la aplicación de dispositivo para UWP para que se inicie automáticamente cuando el dispositivo periférico esté conectado al equipo (después de instalar la aplicación). En Windows 8.1, La reproducción automática para aplicaciones de dispositivos agrega compatibilidad con dispositivos de interfaz humana (HID), tarjetas inteligentes y el puerto general. Para obtener más información, consulta Reproducción automática para aplicaciones de dispositivos para UWP.
Printer capabilities
En Windows 8.1, las aplicaciones de dispositivos para UWP pueden administrar trabajos de impresión y realizar tareas de mantenimiento de impresoras. Para obtener más información, consulta Cómo administrar trabajos de impresión y Cómo realizar el mantenimiento de impresoras.
Puede ver estas características resaltadas en el nuevo ejemplo, Administración de trabajos de impresión y mantenimiento de impresoras. La biblioteca de extensiones de impresora, que se incluye con el ejemplo, encapsula la implementación COM de la interfaz COM PrinterExtensionLib. Esta biblioteca se diseñó para facilitar la reutilización en tu propia aplicación de dispositivo para UWP.
Cambios en la experiencia del usuario
To provide an experience consistent with other UWP apps installed on Windows 8.1, UWP device apps are not pinned to Start when they're installed. From Start, users can swipe up (from the center of the screen) to view all apps, including recently installed UWP device apps.
The Windows 8.1 built-in Camera app no longer includes an Options button. Esto significa que un control flotante personalizado de opciones de cámara desde una aplicación de dispositivo para UWP no aparecerá en esa aplicación. However, any other UWP app that uses the Windows.Media.Capture.CameraCaptureUI class can still expose a customized flyout for More options, when installed.