Sto cercando di ottenere una panoramica delle diverse tecnologie, da utilizzare durante la creazione di GUI in Windows World.
Per il contesto, sto costruendo un piccolo gioco multiplayer di piattaforma 2D. (Solo per scopo di apprendimento ..)
Il mio insegnante dice che pensa che WPF sia la strada giusta, ma sembra che lo paragoni solo a Windows Forms.
La mia comprensione è che qui nel 2015 Windows Forms è completamente morto?
In queste altre domande sullo stackover, dicono che WinRT + XAML è per la costruzione della GUI Metro (cosa dei riquadri di Window 8!), E sembra che WPF sia qualcosa usato solo per desktop in Window 7/8 e sia strettamente correlato a Silverlight ..
- Il desktop è dove risiedono le vecchie app (rosso. WFP).
- La nuova classe di applicazioni, le applicazioni Metro, può essere costruita in diversi modi, incluso VB.NET, C # o C ++. Queste tre opzioni di lingua possono usare XAML per la creazione dell'interfaccia utente. L'alternativa è utilizzare JavaScript / HTML5 / CSS per lo sviluppo sia dell'interfaccia utente che del codice dell'applicazione.
La mia vera domanda è: non c'è un buon modo per creare GUI in Window World?
E se no, quali tecnologie si dovrebbero usare su Window 7, Window 8 (Desktop e Metro), Window Phone, (e Windows 10!) E persino su x-box ..
È a diverse tecnologie da confrontare in questo modo?
Quale pensi sia la cosa giusta in cui investire del tempo?