Introdução aos aplicativos de dispositivo UWP

Esta seção mostra como começar a criar aplicativos de dispositivo UWP.

get started with windows store device apps.

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.

  1. Baixar o Visual Studio Professional ou o Visual Studio Ultimate

  2. Baixar o 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.

  1. Baixar o Visual Studio Express 2015 para Windows 10

  2. 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.

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.