Compartilhar via


Novidades no Windows 10 para desenvolvedores, build 10586

O Windows 10 build 10586 (também conhecido como atualização de novembro ou versão 1511), em combinação com o Visual Studio 2019 e o SDK atualizado, fornece as ferramentas, os recursos e as experiências para criar aplicativos notáveis da Plataforma Universal do Windows. Instale as ferramentas e o SDK no Windows 10 e você está pronto para criar um novo aplicativo Universal do Windows ou explorar como você pode usar seu código de aplicativo existente no Windows.

Windows 10 build 10586 – novembro de 2015

Característica Descrição
Experiência do usuário As novas classes Windows.UI.StartScreen.JumpList e Windows.UI.StartScreen.JumpListItem fornecem aos aplicativos a capacidade de selecionar programaticamente o tipo de lista de saltos gerenciada pelo sistema que desejam usar, adicionar pontos de entrada de tarefa personalizados à lista de saltos e adicionar grupos personalizados à lista de saltos.
Entrada Interceptador de entrega do teclado. Permite que um aplicativo substitua o processamento do sistema de entrada bruta do teclado, incluindo teclas de atalho, teclas de acesso (ou teclas quentes), teclas de acelerador e teclas de aplicativo, mas excluindo combinações de teclas SAS (sequência de atenção segura). Combinações de teclas SAS (sequência de atenção segura), incluindo Ctrl-Alt-Del e Windows-L, continuam a ser processadas pelo sistema.

Encadeamento de entrada de ponteiro entre processos para aplicativos UWP e para aplicativos da área de trabalho do Windows . Novos eventos de ponteiro que permitem o encadeamento entre diferentes processos de entrada.

Apresentador de Tinta para apps clássicos de desktop. As APIs do apresentador de tinta permitem que os aplicativos Microsoft Win32 gerenciem a entrada, o processamento e a renderização de entrada de tinta (padrão e modificado) por meio de um objeto InkPresenter inserido na árvore visual do aplicativo DirectComposition.
Rede Para usuários do WebSockets: MessageWebSocket.OutputStream.FlushAsync e StreamWebSocket.OutputStream.FlushAsync foram totalmente implementados e eles aguardam a conclusão das chamadas WriteAsync emitidas anteriormente. Observe que isso pode fazer com que o código existente gere uma exceção se o WebSocket estiver em um estado inválido quando você chamar FlushAsync.

Uma nova propriedade, CookieUsageBehavior , foi adicionada à classe existente Windows.Web.Http.Filters.HttpBaseProtocolFilter . Isso permite que os desenvolvedores tenham controle de como os cookies são tratados pelo sistema.
ORTC O Microsoft Edge agora implementa o ORTC (Object Real-Time Communications) habilitando chamadas de áudio/vídeo em tempo real na Web diretamente entre navegadores, dispositivos móveis e servidores por meio de APIs JavaScript nativas. Os desenvolvedores agora podem criar aplicativos avançados de comunicação de áudio/vídeo em tempo real na parte superior do navegador Microsoft Edge usando a API ORTC, com suporte para chamadas de vídeo em grupo, simulcast, codificação de vídeo escalonável (SVC) e muito mais. Para obter uma demonstração de uma chamada de áudio/vídeo 1:1 por meio da API ORTC entre navegadores do Microsoft Edge, visite sites do Test Drive e demonstrações.
Ferramentas de Desenvolvedor do Microsoft Edge F12 O Microsoft Edge apresenta ótimos novos aprimoramentos nas ferramentas de desenvolvedor F12, incluindo alguns dos recursos mais solicitados do UserVoice. Explore novos recursos no DoM Explorer, Console, Depurador, Rede, Desempenho, Memória, Emulação e uma nova ferramenta Experimentos, que permite experimentar novos recursos avançados antes que eles sejam concluídos. As novas ferramentas são construídas em TypeScript e estão sempre em execução, portanto, não é necessário recarregar. Além disso, a documentação das ferramentas para desenvolvedores F12 agora faz parte do do site de desenvolvimento do Microsoft Edge e está totalmente disponível no GitHub. Desse ponto em diante, os documentos não serão apenas influenciados por seus comentários, mas você será convidado a contribuir e ajudar a moldar nossa documentação. Para obter uma breve introdução em vídeo às ferramentas de desenvolvedor F12, visite o One Dev Minute do Channel9.
Windows Hello O Windows Hello fornece ao seu aplicativo a capacidade de habilitar o reconhecimento facial ou de impressão digital para fazer logon em um sistema ou dispositivo Windows. As APIs de Provedores permitem que IHVs e OEMs exponham câmeras de profundidade, infravermelho e cores (e metadados relacionados) para visão computacional na Plataforma Universal do Windows (UWP) e designem uma câmera para participar da autenticação facial do Windows Hello. O namespace Windows.Devices.Perception contém as APIs cliente que permitem que um aplicativo UWP acesse os dados de cor, profundidade ou infravermelho de câmeras de pesquisa visual computacional.
Nova API de Jogos Use a nova classe Windows.Gaming.UI.GameBar para receber notificações quando a barra de jogos for mostrada ou ignorada.
Bluetooth APIs Várias APIs foram adicionadas e atualizadas para estender o suporte para BLUETOOTH LE, enumeração de dispositivo e outros recursos no Bluetooth. Consulte Windows.Devices.Bluetooth namespace.
APIs de Cartão Inteligente Várias APIs smartCardCryptogram foram adicionadas ao namespace Windows.Devices.SmartCards para dar suporte a protocolos de pagamento de criptograma seguros. Aplicativos de pagamento que usam emulação de cartão de anfitrião para oferecer suporte ao tap-to-pay podem usar essas APIs para segurança e desempenho adicionais. Os aplicativos podem criar uma chave e proteger chaves de transação de uso limitado usando o TPM. Os aplicativos também podem aproveitar a estrutura NGC (Credenciais de Próxima Geração) para proteger as chaves com o PIN do usuário. Essas APIs delegam a geração de criptogramas ao sistema para melhorar o desempenho. Isso também impede qualquer acesso às chaves e aos criptogramas por outros aplicativos.
APIs de armazenamento atualizadas Noda classe Windows.Storage.DownloadsFolder, seu aplicativo agora pode criar um de arquivo ou criar uma pasta dentro da pasta Downloads para um usuário específico. Na classe Windows.Storage.StorageLibrary, seu aplicativo agora pode obter um de Biblioteca especificado para umde usuário específico.
Kit de Certificação de Aplicativos do Windows O Kit de Certificação de Aplicativos do Windows foi atualizado com testes aprimorados. Para obter uma lista completa de atualizações, visite a página do Kit de Certificação de Aplicativos do Windows .
Design para download Confira nossos novos modelos de design de aplicativo UWP para o Adobe Photoshop. Também atualizamos nossos modelos do Microsoft PowerPoint e do Adobe Illustrator e disponibilizamos uma versão em PDF de nossas diretrizes. Visite a página de downloads de Design.