Come creare un'applicazione GUI standalone su Windows
È possibile creare applicazioni GUI standalone utilizzando Visual Studio. Fornisce un sacco di opzioni per creare applicazioni standalone.
È possibile creare un'applicazione Windows Forms o un'applicazione Windows Presentation Foundation(WPF) in Visual Studio e poi usarle come un .exe autonomo. WPF è generalmente preferito a Windows Forms App perché è più facile da creare ed è più versatile di WinForms app.
Le applicazioni Windows Presentation Foundation (WPF) possono essere distribuite come programmi desktop indipendenti o ospitate come un oggetto incorporato in un sito web. WPF mira a unificare un certo numero di elementi comuni dell'interfaccia utente, come il rendering 2D/3D, documenti fissi e adattivi, tipografia, grafica vettoriale, animazione runtime e media pre-renderizzati. Questi elementi possono poi essere collegati e manipolati in base a vari eventi, interazioni dell'utente e legami di dati.
È possibile creare l'interfaccia GUI utilizzando XAML (Extensible Application Markup Language). Ha un'interfaccia del tipo "quello che vedi, quello che ottieni" dove puoi semplicemente trascinare elementi sulla tua app e posizionarli usando il mouse.
È possibile creare queste applicazioni usando C++ in Visual Studio, tuttavia C# è generalmente preferito a C++. Potete trovare una spiegazione dettagliata qui: C# vs C++
Inoltre C# ha una sintassi molto simile a C, C++ e Java e può essere facilmente compresa. Quindi se hai già codificato in C/C++, allora C# sarà più facile da imparare.
Finalmente. Puoi trovare il tuo file binario standalone nella cartella /bin/Release
e questo è come appare quando viene eseguito
Puoi scaricare Visual Studio da qui: Free Dev Tools - Visual Studio Community 2015
Tutorial C#: https://mva.microsoft.com/en-US/training-courses/c-fundamentals-for-absolute-beginners-16169
Felice Coding! :)
Articoli simili
- Qual è la differenza tra le reti 5G distribuite utilizzando le modalità di distribuzione non-standalone e standalone?
- Qual è il miglior linguaggio di programmazione per sviluppare un'applicazione GUI?
- Qual è la differenza tra Windows 10, Windows 10 KN, Windows 10 N e Windows 10 Single Language?
- Quali film del MCU possono essere guardati come standalone (senza guardare altri film del MCU)?