Desenvolvendo Aplicações para Windows 10 (UWP) - Introdução

A Universal Windows Platform (UWP) é uma plataforma unificada para o desenvolvimento de aplicações que executem em dispositivos que possuam o Windows 10, como tablets, smartphones, computadores e o Xbox. Por serem dispositivos distintos, em alguns casos é necessário desenvolver um código específico para cada dispositivo, mas a API de desenvolvimento do UWP facilita muito esse trabalho, evitando ter que reescrever a aplicação para cada plataforma.

Plataforma Universal - Windows 10


Este artigo irá mostrar como desenvolver uma aplicação voltada para a plataforma Universal Windows Platform (UWP), apresentando alguns conceitos iniciais como navegação entre as telas e elaboração da interface, emular o projeto na máquina local e em um emulador. O desenvolvimento de aplicações para o Windows 10 não requer inicialmente conhecimento sólido. Nesse caso você não necessita aprender uma nova linguagem caso já conheça:
  • C# or Visual Basic with XAML;
  • C++ with XAML;
  • JavaScript with HTML/CSS.
Antes de começar verifique se já possui as seguintes ferramentas:

  • Visual Studio Community (Ou instale o Visual Studio Professional ou o Visual Studio Enterprise (com ferramentas de desenvolvedor));
  • Sistema Operacional Windows 10 Home ou Pro.
Para atualizar seu sistema operacional (caso seja Windows 7/8/8.1) para o Windows 10 e fazer download das ferramentas seguem os links abaixo:


Verifique também se o "Modo de desenvolvedor" está habilitado. Essa opção se encontra em:

 Iniciar > Configurações > Atualização e segurança > Para desenvolvedores


Configurando o Windows para o modo desenvolvedor

Desenvolvimento da Aplicação:

Neste artigo utilizaremos a linguagem C# e XAML (Extensible Application Markup Language) para o desenvolvimento das interfaces de usuários, já que esta é uma linguagem de marcação simples que contém formulários, listas e tabelas, ideais para a criação de UI. Todo XAML possui uma classe C# associada chamada de "Code behind", para controlar os eventos que acontecem na visão.




Como Instalar o Elcomsoft Forensic Disk Decryptor

O Elcomsoft Forensic Disk Decryptor é uma ferramenta para acesso forense a discos criptografados com o BitLocker, PGP ou TrueCrypt. Essa fer...