1.デスクトップアプリ
① Windowsフォーム (WindowsForms)
・ 「.NET」 と同時に登場
・ 動作OS: Windows 95/NT4.0 以降
GUI でデザインできるように
それまでの 「C++/MFC」
UI をコードで書いていた
「Windowsフォーム」
当時は革新的な開発環境であった
8.
1.デスクトップアプリ
② WPF (WindowsPresentation Foundation)
・ .NET 3.0 で登場、 動作OS: Windows Vista 以降
・ 「マルチタッチ」 「高DPI」 対応
・ GDI ベース → Direct3D ベース
・ XAML … XML で UI を記述
・ MVVM … UI とロジックの分離
モダンなハードウェアへの対応
モダンなアーキテクチャの採用
9.
1.デスクトップアプリ
③ UWP (UniversalWindows Platform)
・ Windows 10 専用
Windows PC IoT デバイス Sueface Hub
Windows Mobile Xbox One HoloLens
いろいろな 「Windows 10」
・ UWP と言えば、つい最近にも話題に・・・
Surface Laptop に搭載される 「Windows 10 S」
→ UWP のみ対応 (Win32アプリは実行不可)