プロジェクトセンテニアルでwin32アプリをuwpに変換する
ビデオ: videohive 13944945 family vacation 2024
Microsoftは、開発者が従来のデスクトップアプリをUWP(Universal Windows Platform)に変換することを望んでいます。 その新しい計画はProject Centennialと呼ばれ、ソフトウェアの巨人はUWPトレインでさらに多くのWin32アプリを入手するための優れたツールとなるため、それが成功することを望んでいます。
Project Centennialを使用すると、Win32アプリを簡単にインストールおよびアンインストールできるAppXパッケージに配置できます。 さらに、アプリはWindowsストアから入手できる必要がありますが、これを可能にするために開発者からどれだけの作業が必要かはわかりません。
Project Centennialでは、MicrosoftがWindowsストアでアプリを受け入れることを検討する前に、各Win32アプリがいくつかのWindows 10機能を利用する必要があります。 アプリは信頼性が高く、ウイルスやその他の潜在的な脅威から安全でなければなりません。 私たちの観点から見ると、これはユニバーサルWindowsプラットフォームをサポートするためにゼロから書き直されることのない多くのレガシーWin32アプリにとって完璧なイニシアチブです。
マイクロソフトによると、Win32アプリをProject Centennialで変換する主な利点は次のとおりです。
- アプリのインストールエクスペリエンスは、顧客にとってはるかにスムーズです。 サイドローディングを使用してコンピューターに展開することができ(Windows 10のサイドロードLOBアプリを参照)、アンインストール後も痕跡は残りません。 長期的には、アプリをWindowsストアに公開することもできます。
- 変換されたアプリにはパッケージIDがあるため、以前よりも完全信頼パーティションからでも、より多くのUWP APIを呼び出すことができます。
- 自分のペースで、XAMLユーザーインターフェイス、ライブタイル更新、UWPバックグラウンドタスク、アプリサービスなど、UWP機能をアプリのパッケージに追加できます。 他のUWPアプリで利用可能なすべての機能は、アプリで利用できます。
- アプリのすべての機能をアプリの完全信頼パーティションからアプリコンテナーパーティションに移動することを選択した場合、アプリはすべてのWindows 10デバイスで実行できます。
- UWPアプリとして、アプリは従来のデスクトップアプリとして実行できることを実行できます。 これは、実際のレジストリおよびファイルシステムと区別できないレジストリおよびファイルシステムの仮想化ビューと対話します。
- アプリは、Windowsストアに組み込まれているライセンスと自動更新機能に参加できます。 ファイルの変更された部分のみがダウンロードされるため、自動更新は信頼性が高く効率的なメカニズムです。
Microsoftが言うように変換が簡単であれば、近い将来に何千ものレガシーアプリがWindowsストアに移行することになるでしょう。