Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como criar e executar aplicativos UWP no Windows

Os aplicativos UWP (Universal Windows Platform) são uma parte essencial do ecossistema Windows, permitindo a criação de aplicações que podem ser executadas em uma ampla gama de dispositivos, desde PCs até consoles Xbox, e até mesmo dispositivos IoT. Neste artigo, vamos explorar como criar e executar aplicativos UWP no Windows, fornecendo exemplos práticos e comandos para facilitar o seu desenvolvimento.

O que é UWP?

A Plataforma Universal do Windows (UWP) é um conjunto de APIs que permite a criação de aplicativos que podem ser executados em todos os dispositivos que executam o Windows 10 e versões posteriores. UWP oferece uma experiência de usuário consistente e permite que os desenvolvedores aproveitem as capacidades do sistema operacional, como notificações, integração com Cortana, e muito mais.

Ferramentas Necessárias

Para começar a desenvolver aplicativos UWP, você precisará do seguinte:

  1. Visual Studio: A IDE mais popular para desenvolvimento UWP.
  2. SDK do Windows: Inclui todas as APIs e ferramentas necessárias.
  3. Conta de desenvolvedor da Microsoft: Necessária para publicar aplicativos na Microsoft Store.

Criando um Aplicativo UWP

Vamos começar criando um simples aplicativo UWP "Hello World" usando o Visual Studio.

  1. Instale o Visual Studio: Certifique-se de selecionar a carga de trabalho "Desenvolvimento para Plataforma Universal do Windows" durante a instalação.

  2. Crie um novo projeto:

    • Abra o Visual Studio.
    • Selecione "Criar um novo projeto".
    • Escolha "Aplicativo em branco (Universal Windows)".
    • Clique em "Avançar", dê um nome ao seu projeto e clique em "Criar".
  3. Configurar o projeto:

    • Selecione a versão mínima e a versão de destino do Windows.
    • Clique em "OK".
  4. Adicionar código:

    • No arquivo MainPage.xaml, adicione o seguinte código para criar uma interface simples:

      <Page
       x:Class="HelloWorld.MainPage"
       xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
       xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
       xmlns:local="using:HelloWorld"
       xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
       xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
       mc:Ignorable="d">
      
       <Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
           <TextBlock Text="Hello, World!" 
                      VerticalAlignment="Center" 
                      HorizontalAlignment="Center" 
                      FontSize="24"/>
       </Grid>
      </Page>
  5. Executar o aplicativo:

    • Pressione F5 ou clique em "Iniciar Depuração" para compilar e executar seu aplicativo.

Executando Aplicativos UWP via CMD

Você pode usar o PowerShell para instalar e executar aplicativos UWP. Aqui está um exemplo de como fazer isso:

  1. Instalar o aplicativo UWP:

    • Primeiro, você precisa do pacote .appx ou .msix do seu aplicativo.
    • Use o seguinte comando para instalar o aplicativo:

      Add-AppxPackage -Path "C:\Caminho\Para\Seu\App.appx"
  2. Executar o aplicativo UWP:

    • Para executar o aplicativo, você precisa do PackageFamilyName, que pode ser encontrado no manifesto do aplicativo ou usando o PowerShell:

      Get-AppxPackage -Name "NomeDoSeuApp"
    • Use o seguinte comando para iniciar o aplicativo:

      Start-Process shell:AppsFolder\PackageFamilyName!App

Conclusão

Desenvolver aplicativos UWP no Windows é uma maneira poderosa de criar aplicações que podem ser executadas em uma ampla gama de dispositivos. Com as ferramentas certas e um pouco de conhecimento, você pode começar a criar seus próprios aplicativos UWP e aproveitar todas as funcionalidades que o Windows tem a oferecer.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.