Referências
Resumo do artigo
Objetivo principal
Orientar fabricantes e desenvolvedores a criar dispositivos inovadores e diferenciados que rodem Windows 10 e Windows 11, cobrindo uma ampla variedade de fatores de forma (desktops, notebooks, dispositivos IoT, telas grandes e dispositivos sem tela) e diferentes modos de entrada (toque/caneta, mouse/teclado, controlador/gesto, modos híbridos).
Como começar
Guia de início com recursos e links para começar a criar PCs e drivers:
Baixe o Windows ADK para criar PCs Windows: https://learn.microsoft.com/pt-br/windows-hardware/get-started/adk-install
Baixe o WDK para criar drivers: https://developer.microsoft.com/windows/hardware/windows-driver-kit
Novidades no Windows 11: https://learn.microsoft.com/pt-br/windows-hardware/get-started/what-s-new-in-windows
Novidades no desenvolvimento de driver: https://learn.microsoft.com/pt-br/windows-hardware/drivers/what-s-new-in-driver-development
Guias para implantação, personalização e testes listados no artigo (veja os links originais nas seções).
Design de hardware
Escolher os componentes certos é fundamental; o artigo diferencia requisitos mínimos e ideais para garantir usabilidade e desempenho.
Diretrizes para implementar recursos do Windows (Cortana, Windows Hello, Touch, Windows Pen, Continuum): https://learn.microsoft.com/pt-br/windows-hardware/design/component-guidelines/components
Personalização de imagem
Para desktops, use o arquivo de configurações Unattend.xml durante a instalação para refletir a marca:
Criar arquivo de resposta para instalação do Windows: https://learn.microsoft.com/pt-br/windows-hardware/manufacture/desktop/update-windows-settings-and-scripts-create-your-own-answer-file-sxs
Desenvolvimento de drivers universais
Conceitos fundamentais e como criar um único driver compatível com diversos tipos de dispositivo (inclui modelos UMDF e KMDF no Visual Studio):
Conceitos para desenvolvedores de drivers: https://learn.microsoft.com/pt-br/windows-hardware/drivers/gettingstarted/concepts-and-knowledge-for-all-driver-developers
Introdução aos drivers Universais do Windows: https://learn.microsoft.com/pt-br/windows-hardware/drivers/develop/getting-started-with-universal-drivers
Testes de compatibilidade e desempenho
Ferramentas e kits para testar e analisar hardware e software:
TAEF (autoría e execução de testes): https://learn.microsoft.com/pt-br/windows-hardware/drivers/taef/getting-started
Windows Hardware Lab Kit (HLK): https://learn.microsoft.com/pt-br/windows-hardware/test/hlk/getstarted/windows-hlk-getting-started
Windows Performance Toolkit (guias passo a passo): https://learn.microsoft.com/pt-br/windows-hardware/test/wpt/windows-performance-step-by-step-guides
Fabricação e implantação
Estratégias para criar conjuntos de imagens para mercados específicos e necessidades de clientes.
Recursos sobre:
Criação e implantação de dispositivos desktop: https://learn.microsoft.com/pt-br/windows-hardware/manufacture/desktop/oem-windows-deployment-and-imaging-walkthrough
Fabricação do Windows 10 em modo S: https://learn.microsoft.com/pt-br/windows-hardware/manufacture/desktop/windows-10-s-overview
Criação e implantação de dispositivos IoT Core: https://learn.microsoft.com/pt-br/windows-hardware/manufacture/iot/iot-core-manufacturing-guide
Observação útil
Veja a visão geral de kits e ferramentas para entender como os kits/tolls suportam o trabalho com Windows: https://learn.microsoft.com/pt-br/windows-hardware/get-started/kits-and-tools-overview
Última atualização
Last updated on 03/09/2024
Se quiser, posso transformar este resumo em um guia passo a passo (stepper) para iniciar um projeto de dispositivo Windows, ou extrair apenas os links e comandos essenciais para começar. Qual formato prefere?
Atualizado