Desenvolver aplicativos Plataforma Universal do Windows (UWP)

Incentivamos todos os ISVs de aplicativo da área de trabalho (Win32) a usar seus aplicativos de área de trabalho para o Plataforma Universal do Windows (UWP) por meio do Ponte de Desktop. Os aplicativos UWP também têm suporte na Windows Store, portanto, é mais fácil para você atualizar os usuários para uma versão consistente automaticamente, reduzindo os custos de suporte.

Se os aplicativos da área de trabalho não puderem ser convertidos usando o Ponte de Desktop, é altamente recomendável que você use um instalador que siga as melhores práticas e verifique se isso está totalmente testado. Um instalador é a primeira experiência do usuário ou do cliente com seu aplicativo. Geralmente, isso não funciona bem ou não foi totalmente testado para todos os cenários. O Kit de Certificação de Aplicativos do Windows pode ajudá-lo a testar a instalação e a desinstalação do aplicativo Win32 e ajudá-lo a identificar o uso de APIs não documentadas, bem como outros problemas básicos de práticas recomendadas relacionadas ao desempenho antes dos usuários.

Melhores práticas:

  • Use instaladores que funcionam para versões de 32 bits e 64 bits do Windows.
  • Projete seus instaladores para execução em vários cenários (nível de usuário ou máquina).
  • Mantenha todos os recursos redistribuíveis do Windows no pacote original – se forem remontados, é possível que isso cause a perda do instalador.
  • Agende o tempo de desenvolvimento para seus instaladores. Eles geralmente são ignorados como um produto durante o ciclo de vida de desenvolvimento de software.