Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Important
Os metadados do dispositivo foram preteridos e serão removidos em uma versão futura do Windows. Para obter informações sobre a substituição dessa funcionalidade, consulte Metadados do contêiner do pacote de driver.
Esta seção fornece um vislumbre das novidades dos aplicativos de dispositivo UWP. Para saber mais sobre aplicativos de dispositivo, veja Conheça aplicativos de dispositivo UWP.
As APIs de dispositivo do Windows Runtime não necessitam metadados do dispositivo. Isso significa que seu aplicativo não precisa ser um aplicativo de dispositivo UWP para usá-los. Os aplicativos UWP podem usar essas APIs para acessar dispositivos USB, Human Interface Devices (HID), Bluetooth GATT, Bluetooth RFCOMM, Wi-Fi Direct e muito mais. For more info, see Integrating devices.
Novidades do Windows 10
Com o Windows 10, não há alterações na funcionalidade do aplicativo de dispositivo da Microsoft Store. Os processos do Windows 8.1 para criar, testar e enviar aplicativos de dispositivo UWP continuarão a funcionar com o Windows 10. No entanto, recomendamos o desenvolvimento de um aplicativo da Plataforma Universal do Windows (UWP) com recursos personalizados. Para obter mais informações, consulte Aplicativo de suporte de hardware (HSA): etapas para desenvolvedores de aplicativos.
Assistente de metadados do dispositivo
O Windows 8.1 apresenta um novo assistente de metadados de dispositivo. Crie facilmente pacotes de metadados de dispositivo para aplicativos de dispositivo UWP sem precisar editar XML bruto. O novo assistente também pode validar metadados do dispositivo em relação ao seu aplicativo localmente, antes de enviá-los para o Painel. Para saber mais sobre como esse assistente se encaixa no processo, veja Compilar um aplicativo de dispositivo UWP passo a passo.
Para obter o Device Metadata Authoring Wizard, você deve instalar o SDK autônomo para Windows 8.1 antes de concluir as etapas neste tópico. A instalação do Microsoft Visual Studio Express para Windows instala uma versão do SDK que não inclui o assistente.
Tarefas em segundo plano para sincronização e atualização de dispositivos
No Windows 8.1, as aplicações UWP para dispositivos podem executar operações de dispositivos em várias etapas numa tarefa de fundo para que possam ser concluídas, mesmo que a aplicação seja transferida para segundo plano e suspensa. Isso é necessário para permitir a manutenção confiável do dispositivo (alterações nas configurações persistentes ou no firmware) e a sincronização de conteúdo, sem exigir que o usuário se sente e assista a uma barra de progresso. Use the DeviceServicingTrigger for device servicing and the DeviceUseTrigger for content synchronization. Observe que essas tarefas em segundo plano restringem a quantidade de tempo que o aplicativo pode ser executado em segundo plano e não se destinam a permitir operação indefinida ou sincronização infinita. Para saber mais, veja Sincronização e atualização de dispositivos para aplicativos de dispositivo UWP.
The DeviceUseTrigger, for device sync, doesn't require device metadata.
Reprodução Automática para aplicações de dispositivos UWP
Você pode configurar seu aplicativo de dispositivo UWP para iniciar automaticamente quando o dispositivo periférico estiver conectado ao PC (depois que o aplicativo for instalado). No Windows 8.1, a Reprodução Automática para aplicativos de dispositivo adiciona suporte para Dispositivos de Interface Humana (HID), cartões inteligentes e a porta geral. Para saber mais, veja Execução Automática para aplicações de dispositivo UWP.
Printer capabilities
No Windows 8.1, os aplicativos de dispositivo UWP podem gerenciar trabalhos de impressão e executar tarefas de manutenção da impressora. Para obter mais informações, consulte Como gerenciar trabalhos de impressão e Como fazer a manutenção da impressora.
Você pode ver esses recursos destacados no novo exemplo, Gerenciamento de tarefas de impressão e manutenção da impressora. A biblioteca de extensão de impressora, incluída no exemplo, encapsula a implementação COM da interface COM PrinterExtensionLib. Esta biblioteca foi projetada para facilitar a reutilização em seu próprio aplicativo de dispositivo UWP.
Mudanças na experiência do usuário
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. Isso significa que um submenu personalizado de opções de câmera de um aplicativo de dispositivo UWP não aparecerá nesse aplicativo. However, any other UWP app that uses the Windows.Media.Capture.CameraCaptureUI class can still expose a customized flyout for More options, when installed.