Introdução aos aplicativos de dispositivo UWP
Esta seção mostra como começar a criar aplicativos de dispositivo UWP.
Os fabricantes de dispositivo podem criar um aplicativo de dispositivo UWP que sirva como um complemento para seu dispositivo. Os aplicativos de dispositivo UWP têm mais recursos do que os aplicativos UWP regulares e podem executar operações privilegiadas, como atualizações de firmware. Além disso, os aplicativos de dispositivo UWP podem ser iniciados da Reprodução Automática (em mais dispositivos do que outros aplicativos podem), ser instalados automaticamente na primeira vez que um dispositivo for conectado e estender as experiências de impressora e câmera integradas ao Windows.
Observação
As APIs de dispositivo do Windows Runtime não exigem 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 USB, dispositivos de interface humana (HID), dispositivos Bluetooth e muito mais. Para obter mais informações, consulte Integrando dispositivos.
Se você estiver procurando informações sobre aplicativos de banda larga móvel UWP, consulte Banda larga móvel.
1. Preparar-se para começar
Para desenvolver um aplicativo de dispositivo UWP: você precisa do Microsoft Visual Studio, para desenvolver aplicativos UWP, e do Device Metadata Authoring Wizard, para desenvolver metadados de dispositivo.
Observação
Para desenvolver aplicativos de dispositivo UWP no Windows 10, baixe o Microsoft Visual Studio 2017 e o Kit de Driver do Windows (WDK) 10. Torne-se um Windows Insider para obter kits e ferramentas
Se você também estiver desenvolvendo drivers
Se você estiver desenvolvendo drivers do Windows além de aplicativos de dispositivo UWP, use o Microsoft Visual Studio Professional ou o Microsoft Visual Studio Ultimate para criar aplicativos de dispositivo UWP. Essas edições incluem o novo Device Metadata Authoring Wizard e também são requeridas pelo Kit de Driver do Windows (WDK) 8.1.
Se você não for desenvolver drivers
Se você não precisar desenvolver drivers, poderá usar o Microsoft Visual Studio Express 2015 para Windows para criar aplicativos de dispositivo UWP. Porém, essa versão do Visual Studio instala uma versão do SDK que não inclui o Device Metadata Authoring Wizard. Para obter o novo Device Metadata Authoring Wizard, você também deve baixar o SDK autônomo do Windows 8.1.
2. Criar alguns aplicativos UWP regulares
Um aplicativo de dispositivo UWP é um tipo especial de aplicativo UWP. Portanto, antes de desenvolver seu primeiro aplicativo de dispositivo UWP, prepare-se para criar alguns aplicativos UWP regulares.
Inscrever-se - registre-se para criar uma conta de desenvolvedor da Microsoft Store
Consulte os princípios de design da Microsoft Store
3. Saber o que torna os aplicativos de dispositivo UWP especiais
Saiba mais sobre o que você pode fazer de especial com um aplicativo de dispositivo UWP e o que é necessário para criar um.
4. Baixar exemplos
Você pode encontrar exemplos relacionados ao dispositivo com a palavra-chave Dispositivos e sensores na galeria de exemplos. Saiba como as APIs são usadas no contexto de um exemplo completo. Você pode dizer a um aplicativo de dispositivo UWP porque ele inclui um arquivo StoreManifest.xml que o associa aos metadados do dispositivo. Esses exemplos são marcados com a palavra-chave aplicativo de dispositivo UWP.
5. Criar seu próprio aplicativo de dispositivo UWP
Para começar, consulte Criar um aplicativo de dispositivo UWP passo a passo.