Win32アプリとUWPアプリ、どっちを選ぶ? 両方ある場合の選択ポイントとメリット/デメリットは:企業ユーザーに贈るWindows 10への乗り換え案内(126)
ビジネス向けのアプリケーションの多くは、従来のWin32アプリとして提供されています。そのため、Microsoft Storeで提供されるUWPアプリをビジネスで積極的に活用しているというところは少ないかもしれません。Windows 10、そしてWindows 11で進化し続けるUWPアプリの世界は、知らぬ間に、企業におけるアプリの配布や更新の形を劇的に変える可能性を広げています。
「MSIX」って何ですか?
2016年に提供された「Desktop App Converter」、そしてそれを置き換える形で2018年に登場した「MSIX Packaging Tool」は、従来型のWin32アプリケーション(Win32アプリ)の開発者に、ユニバーサルWindowsプラットフォーム(UWP)アプリの世界への門戸を大きく広げました。
これらのツールは、Win32デスクトップアプリを簡単にUWPアプリに変換し、新しいアプリインストーラー形式である「MSIX」パッケージを作成するものです。MSIXはアプリ開発者向けの技術であり、エンドユーザーや管理者はそれを利用することで、さまざまな利点を得られます。MSIXについて詳しくは説明しませんが、詳細を学ぶには以下の公式ドキュメントをご覧ください。
- MSIXとは(Microsoft Docs)
Windowsでは、古くから、そして現在でもWindowsインストーラー形式「MSI」が利用されてきました。MSIパッケージはサイレントインストールが可能であり、さまざまなソフトウェア配布ツールとの親和性も高いです。Windows ServerのActive Directoryドメインサービスで利用可能な「グループポリシー」を使用して、Win32アプリの自動インストールやアンインストールを管理することもできます。
MSIXとはどのような技術なのか、何ができるのか、エンドユーザーと管理者のそれぞれの視点、技術的な視点から見ていきましょう。
ユーザーにとってのUWPアプリ版の利便性
現在、スタンドアロンインストーラーとしてダウンロード提供されてきたアプリが、UWPアプリとしてMicrosoft Storeから入手できるものも出てきました。その良い例が「Mozilla Firefox」です。
Microsoft StoreからインストールしたFirefoxは、MozillaのWebサイトからダウンロードしてインストールしたFirefoxと、ほとんど同じように機能します。そのため、単にインストーラーがMicrosoft Storeから提供されているだけと勘違いをしている人がいるかもしれません(後述する「Adobe Reader DC」のように、そのような手段としてのみMicrosoft Storeが利用されている場合もあります)。
従来の方法でFirefoxをWindowsにインストールする場合は、MozillaのWebサイトからオンラインインストーラー(Firefox Installer.exe)をダウンロードし、それを実行して「ユーザーアカウント制御(UAC)」で昇格を許可し、インストールするという手順になります(画面1)。
一方、Microsoft Storeからインストールする場合は、Microsoft Storeでアプリを検索して見つけたら、「入手」ボタンをワンクリックするだけでダウンロードとインストールが行われます(画面2)。
通常版(Win32アプリ)とUWPアプリ版のどちらも、新バージョンへの更新は自動で行われます。ただし、通常版のFirefoxは、「Mozilla Maintenance Service」によってバックグラウンドで自動更新されるか、「ヘルプ」メニューの「Firefoxについて」を開いて手動で更新を確認します。一方、UWPアプリ版はMicrosoft Storeのアプリの更新機能により自動更新されるか、Microsoft Storeのライブラリで更新プログラムの確認を手動で実行します(画面3)。UWPアプリ版の方は「Mozilla Maintenance Service」がインストールされません。
管理者にとってのUWPアプリの利点
Win32アプリの配布や更新管理に対応したソフトウェア配布ツールは、古くからさまざまなものが存在します。前述したように、Windowsインストーラー形式(MSI)であれば、グループポリシーだけで管理できますし、Windows対応のソフトウェア配布ツールは通常、MSIに標準で対応しています。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- Windows 11一般提供開始、企業での導入/展開時に注意すべきポイントは?
MicrosoftはWindowsデスクトップOSの最新バージョンである「Windows 11」を正式にリリースし、Windows 11対応ハードウェアを搭載したWindows 10デバイスに対して、無料アップグレードの段階的なロールアウトを開始しました。 - Windows 11登場! 11で変わること、思ったほど変わらないこと
新しいWindows OS「Windows 11」の正式出荷が2021年10月5日に開始された。Windows 10からの無償アップグレードが可能であるため、どのような新機能が実装されたのか気になる人も多いのではないだろうか。そこで、本稿ではWindows 11の新機能、削除された機能などを簡単にまとめてみた。 - 買って、試して分かったWindows 365(契約・セットアップ編)
Microsoftからクラウド上でWindows 10が動く「クラウドPC」の利用可能なサブスクリプションサービス「Windows 365」の提供が開始された。早速、サブスクリプションを契約し、クラウドPCの設定を行ってみた。契約からセットアップまでで見えてきた便利な点、不便な点などをまとめてみた。 - いよいよ完全終了へ。Internet Explorer(IE)サポート終了スケジュール
長らくWindows OSに標準装備されてきたInternet Explorer(IE)。その「寿命」は各種サポートの終了時期に左右される。Windows OSごとにIEのサポート終了時期を分かりやすく図示しつつ、見えてきた「終わり」について解説する。