Я намагаюся отримати огляд різних технологій, які можна використовувати при побудові графічного інтерфейсу в Windows World.
Для контексту я будую маленьку багатокористувацьку гру на 2 платформах. (Тільки для навчальної мети ..)
Мій учитель каже, що вважає, що WPF - це правильний шлях, але, схоже, він порівнює його лише з Windows Forms.
Я розумію, що тут у 2015 році Windows Forms абсолютно мертвий?
У цьому іншому питанні питання, що вони говорять, WinRT + XAML призначений для побудови графічного інтерфейсу Metro (річ з плитками Window 8!), І здається, що WPF - це те, що використовується лише для робочого столу у вікні 7/8 і тісно пов'язане з Silverlight ..
- На робочому столі живуть старі програми (червоний. WFP).
- Новий клас додатків, програми Metro, можна будувати різними способами, в тому числі за допомогою VB.NET, C # або C ++. Ці три мовні параметри можуть використовувати XAML для побудови інтерфейсу. Альтернативою є використання JavaScript / HTML5 / CSS для розробки як інтерфейсу, так і коду програми.
Моє справжнє запитання: чи немає ЄДИНОГО хорошого способу побудови графічного інтерфейсу у Віконному світі?
Якщо ні, то які технології слід використовувати у вікнах 7, вікні 8 (на робочому столі та метро), віконному телефоні, (і Windows 10!) І навіть x-box ..
Чи можна порівняти таким чином різні технології?
Як ви вважаєте, на що правильно вкладати час?