Portando apps para o Windows 10

Esta seção descreve como portar seus aplicativos existentes para a Plataforma Universal do Windows (UWP), onde você pode criar um único pacote de aplicativos do Windows 10 que os clientes podem instalar em todos os tipos de dispositivos. Seu aplicativo se beneficiará com o novo hardware instigante, ótimas oportunidades de monetização, um conjunto de APIs modernas, controles de interface do usuário adaptáveis e uma variedade de modalidades de entrada, incluindo mouse/teclado, toque e fala.

O Windows Runtime (WinRT) é a tecnologia que permite criar aplicativos da Plataforma Universal do Windows (UWP). Você pode consultar O que é um aplicativo UWP (Plataforma Universal do Windows)? para obter mais detalhes sobre os aplicativos do WinRT e UWP.

Este guia de portabilidade explica as diferenças entre a tecnologia do seu aplicativo atual e a Plataforma Universal do Windows (UWP). Assim que o caminho entre as tecnologias for entendido, você poderá mergulhar no restante da Central de Desenvolvedores, que é um recurso abrangente para o desenvolvimento de aplicativos UWP. Uma boa maneira de fazer isso, quando você estiver pronto, é começar sabendo como desenvolver um aplicativo da Loja.

Tópico Descrição
Mudar do desktop para a UWP Escolha uma das várias opções para trazer as experiências da UWP para seus aplicativos da área de trabalho Win32 e .NET.
Mudar do Windows Runtime 8.x para a UWP Se você tem um aplicativo Universal 8.1 voltado para o Windows 8.1, Windows Phone 8.1 ou ambos, saiba que seu código-fonte e suas habilidades serão portados perfeitamente para o Windows 10 ou Windows 11. Com o Windows, é possível criar um aplicativo UWP, que é um único pacote de aplicativos que os clientes podem instalar em todos os tipos de dispositivo.
Mudar do Windows Phone Silverlight para a UWP Se você for um desenvolvedor com um aplicativo Windows Phone Silverlight, poderá fazer excelente uso de seu conjunto de habilidades e seu código-fonte na mudança para o Windows 10. Com o Windows 10 ou Windows 11, é possível criar um aplicativo UWP, que é um único pacote de aplicativos que os clientes podem instalar em todos os tipos de dispositivo.
Converta seu aplicativo Web em um PWA Agora você pode converter seu aplicativo Web em um aplicativo Web progressivo (PWA) para funcionar em qualquer plataforma, inclusive UWP! A ferramenta PWA Builder gera o manifesto necessário para você. Isso substitui a ponte de HWA (aplicativos Web hospedados).