Como criar uma aplicação GUI autónoma no Windows
É possível criar aplicações GUI autónomas utilizando o Visual Studio. Ele fornece muitas opções para a criação de aplicações autônomas.
Você pode criar um aplicativo Windows Forms Application ou um aplicativo Windows Presentation Foundation(WPF) no Visual Studio e usá-los posteriormente como um .exe autônomo. WPF é geralmente preferido em relação ao Windows Forms App porque é mais fácil de criar e é mais versátil que o WinForms app.
Aplicativos WPF (Windows Presentation Foundation) podem ser implantados como programas autônomos de desktop ou hospedados como um objeto embutido em um site. WPF visa unificar uma série de elementos comuns de interface de usuário, tais como renderização 2D/3D, documentos fixos e adaptativos, tipografia, gráficos vetoriais, animação em tempo de execução e mídia pré-renderizada. Estes elementos podem então ser ligados e manipulados com base em vários eventos, interações de usuários e ligações de dados.
P>É possível criar a interface GUI usando XAML(Extensible Application Markup Language). Tem uma interface do tipo "o que você vê, o que você obtém" onde você pode simplesmente arrastar elementos em sua aplicação e posicioná-los usando o mouse.
Você pode criar esses aplicativos usando C++ no Visual Studio, no entanto C# é geralmente preferido em relação a C++. Você pode encontrar uma explicação detalhada aqui: C# vs C+++
Também C# tem uma sintaxe muito semelhante a C, C+++ e Java e pode ser facilmente compreendido. Portanto, se você já codificou em C/C++ antes, então C# seria mais fácil para você aprender.
Finalmente. Você pode encontrar seu arquivo binário autônomo na pasta /bin/Release
e é assim que ele fica quando roda
Você pode baixar o Visual Studio a partir daqui: Ferramentas de desenvolvimento grátis - Comunidade Visual Studio 2015
tutoriais do C#: https://mva.microsoft.com/en-US/training-courses/c-fundamentals-for-absolute-beginners-16169
Código Feliz! :)
Artigos semelhantes
- A WWE anunciou uma data oficial para o encerramento da versão autônoma da Rede WWE nos EUA? Quando é que vai ser?
- Qual é a melhor linguagem de programação para o desenvolvimento de uma aplicação GUI?
- Python é uma má linguagem para implementar uma GUI?
- Qual é a diferença entre Windows 10, Windows 10 KN, Windows 10 N, e Windows 10 Single Language?