Windows8とWindows10の前は、 Androidを搭載したスマートフォンやタブレット、iPhoneやiPadを指すときにアプリ(apps)という用語を耳にしましたが、従来のWindowsPC(Windows PCs)はそうではありませんでした。これで、 Windows用(Windows)のあらゆる種類のアプリができました。Microsoft Storeアプリ(Microsoft Store app)とは何ですか?Windowsユニバーサル(Windows universal)アプリとは何ですか?デスクトップアプリ(desktop app)はどうですか?従来のデスクトッププログラムとどう違うのですか?読み進めてください。これらすべての用語と概念の違いを理解するのに役立ちます。
アプリとプログラムの共通点は何ですか?それらはソフトウェアです!
全体像を見ると、アプリ、プログラム、デスクトップアプリケーション、またはデスクトップアプリは似ています。つまり、実行しているコンピューターまたはデバイス(computer or device)に、プログラマーが設計したことを実行するように指示するソフトウェアです。彼らはまた、そのコンピューターまたはデバイス(computer or device)に、それが行うことになっていることを行う方法を指示します。
プログラム、デスクトップアプリケーション、またはデスクトップアプリとは何ですか?
Windows 10を指す場合、ITプロフェッショナルと技術出版物では、プログラム、アプリケーション、デスクトップアプリ(desktop apps)という用語を同じ意味で使用することがよくあります。これは、それらが同じものであるためです。つまり、Windowsの最初のバージョン以降に行われてきたように、マウスとキーボード(mouse and keyboard)を使用してインストールして使用する従来のWindowsアプリケーションです。Windowsでは、インストールされているデスクトップアプリ(desktop apps)のリストはコントロールパネル(Control Panel)にあります。コントロールパネル(Control Panel)を開き、 ["Programs ->Programs and Features"または古い[プログラムの追加(Add)と削除]ウィンドウに移動します。
プログラム、デスクトップアプリケーション、またはデスクトップアプリの最も重要な特性は次のとおりです。
- デスクトップアプリ(Desktop apps)は複数の機能を備えている傾向があり、複数のタスクを実行できます。場合によっては、大量のタスクもあります。
- これらは、マウスとキーボードの入力(mouse and keyboard input)でのみうまく機能し、タッチ入力ではあまりうまく機能しません。
- Windows10およびWindows8.1では(Windows 8.1)、デスクトップアプリは制限付きのアクセス許可で実行されますが、ユーザーは管理者アクセス許可を与えることができます。ウイルス対策プログラムなどの一部のアプリケーションは、管理者権限がないと正しく実行できません。管理者権限が与えられると、プログラムはオペレーティングシステム(operating system)を変更できます。
- プログラムは、複数のインスタンスで並行して実行できます。たとえば、同じデスクトップアプリ(desktop app two)を2、3回、または必要な回数だけ開いて、すべてのインスタンスを並行して操作できます。マルチディスプレイ設定では、同じデスクトップアプリケーション(desktop application)の複数のインスタンスを起動すると、任意のモニターとすべてのモニターに同時にデスクトップアプリを表示(desktop app)できます。
- アプリケーションは、 Windows 10、Windows 8.1、またはWindows 7の任意のバージョンの(Windows)Windowsで使用できます。ただし、プログラムの方法によっては、古いバージョンのWindowsと互換性がないものもあります。
- ユーザーの利益のために、さまざまなシステムリソースへのアクセスを提供し、より複雑なタスクを実行する追加のWindowsサービスをインストールする場合があります。(Windows)VPNアプリケーションとウイルス対策プログラムは、 (VPN)Windowsサービスをインストールするデスクトップアプリ(desktop apps)の最も一般的な例です。
- アプリケーションは、インストール中に、開発者がこれを望んでいるかどうかに応じて、不要なブロートウェアをインストールして、さらに収益化することができます。
- デスクトップ(Desktop)アプリケーションには、任意のコンテンツを含めることができます。これらは、 Microsoft Store(Microsoft Store)を通じて配布されない限り、Microsoftによってキュレーションされません。
- プログラムは、 Microsoft Store(Microsoft Store)を介するなど、開発者の指示に従って配布できます。また、Webサイト、インストールディスク(installation discs)、USBフラッシュ(USB flash)ドライブ、その他のインストールメディアなど、どのソースからでもインストールできます。
- デスクトップ(Desktop)アプリケーションは常に"Control Panel -> Programs -> Programs and Features"に一覧表示され、この場所から削除することもできます。
- プログラムは、ユーザーが手動で更新することも、開発者が作成した特定の更新サービスを介して、またはサードパーティの更新アプリやサービス(apps or services)を介して自動的に更新することもできます。
- デスクトップアプリのアップデートは、常に無料であるとは限りません。開発者は、アプリケーションを最新バージョンに更新するためにユーザーに課金する場合があります。
- プログラムを購入すると、そのお金は開発者に直接送られます。ただし、Microsoft Storeを通じて配布される場合、Microsoftは購入から手数料を受け取り、残りは開発者に支払われます。
- デスクトップ(Desktop)アプリケーションには、プロプライエタリモデルから無料のオープンソースライセンスまで、あらゆるライセンスモデルを使用できます。(licensing model)
- Microsoft Storeを通じて配布されない限り、Microsoftの特定の要件を満たす必要はありません。彼らが満たさなければならない唯一の要件は、開発者によって作成されたものです。
- プログラムは、 (Programs work)x86システムアーキテクチャ(x86 system architecture)を使用するIntelおよびAMDプロセッサ(Intel and AMD processors)を搭載したシステムで動作します。何らかの仮想化を使用しない限り、スマートフォンで使用されているようなモバイルARMプロセッサでは動作しません。
アプリ、Windowsユニバーサル(Windows universal)(UWP)アプリ、またはMicrosoft Storeアプリ(apps or Microsoft Store apps)とは何ですか?
Windowsアプリ(Windows apps)について聞くとき、デスクトップ(desktop)という言葉は言及されていませんが、 MicrosoftStoreを通じて配布されるアプリについて話しています。これらは、デスクトップアプリやプログラム(desktop apps and programs)よりも複雑でないソフトウェアになる傾向があります。
Windowsアプリ(Windows apps)の最も重要な特徴は次のとおりです。
- 機能の数が限られている傾向があります。それらの多く(Many)は、単一のタスクまたはいくつかの補完的なタスクを実行します。
- これらは、タッチスクリーン、デジタルペン、マウス、キーボード(mouse and keyboard)などの複数の入力デバイスで動作するように設計されています。
- アプリ(Apps)は、一度に1つのインスタンスでのみ、一度に1つの画面で実行できます。マルチディスプレイ設定では、1台のモニターにのみアプリを表示できます。
- これらは常に制限された権限で実行され、ユーザーから管理権限を受け取ることはできません。これは、オペレーティングシステム(operating system)や他のアプリを変更できないことを意味します。
- アプリは、 (Apps)Windows10およびWindows8.1でのみ実行できます。古いバージョンのWindowsでは(Windows)使用できません。
- Windowsアプリは、追加のWindowsサービスをインストールできません。
- MicrosoftStoreのアプリはブロートウェアをインストールできません。それらは、 Microsoft(Microsoft)による配布の承認を受けません。
- (Adult content)Microsoft Storeを通じて配布されるWindows用アプリでは、(Windows)アダルトコンテンツは禁止されています。
- Windowsアプリは、MicrosoftStoreからダウンロードおよびインストールされます。それは彼らの唯一の公式な配布方法です。ただし、デベロッパーとパワーユーザーは、Androidの場合と同様に、他のソースからアプリをサイドロードできます。
- アプリは"Control Panel -> Programs -> Programs and Features."これらは、スタートメニュー(Start Menu)(Windows 10の場合)またはスタート(Start)画面(Windows 8.1の場合)、Microsoftストア(Microsoft Store)、または設定(Settings)アプリから削除できます。このテーマの詳細については、こちらをご覧ください:Windowsでデスクトッププログラムと最新のアプリを削除する9つの方法。
- これらは、Microsoftストア(Microsoft Store)を通じて自動的に更新されます。
- アプリを購入してインストールすると、すべてのユーザーがアップデートを無料で利用できるようになります。
- Microsoft Storeからアプリを購入すると、Microsoftは購入から手数料を受け取り、残りは開発者に支払われます。
- アプリは、 (Apps)Microsoftによって作成された特定のライセンスモデル(licensing model)を使用する必要があります。詳細については、 AppDeveloperAgreement(App Developer Agreement)をご覧ください。
- これらは、 Microsoft(Microsoft)の特定の要件を満たす必要があります。それ以外の場合は、 MicrosoftStore(Microsoft Store)から配布できません。詳細については、Windowsアプリ認定キット(Windows App Certification Kit)をご覧ください。
- アプリは、 (Apps)ARMとx86(ARM and x86 system architecture)の両方のシステムアーキテクチャとプロセッサで動作できるため、複数のハードウェアプラットフォームでの使用に柔軟に対応できます。
UWPまたはWindows(UWP or Windows)ユニバーサルアプリとは何ですか?
ユニバーサルWindowsアプリまたはUWP(Universal Windows apps or UWP)(ユニバーサルWindowsプラットフォーム(Universal Windows Platform))アプリは、前のセクションで説明した他のアプリと同じですが、1つの違いがあります。それは、フォームファクタが異なる複数のデバイスで同じように動作するように設計されていることです。これらは、Windows 10を搭載したタブレット、Windows 10を(Windows 10)搭載したラップトップおよびデスクトップコンピューター、Xbox Oneコンソール、およびWindows10Mobileを搭載した(Windows 10) スマートフォン(Mobile)で同じように表示および動作します。詳細については、こちらをご覧ください:ユニバーサルWindowsプラットフォーム(Universal Windows Platform)(UWP)アプリとは何ですか?
MicrosoftStoreアプリの話は複雑になります
Windows 8の時代には、アプリとWindowsストア(Windows Store)アプリは同じものでした。違いは、名前を付ける方法だけでした。Windows 10では、MicrosoftStoreはアプリと(Microsoft Store)デスクトップアプリ(desktop apps)の両方を受け入れます。したがって、物事は混乱します。たとえば、Windows8.1用のWindowsストアに(Windows Store)Evernotetouch(Evernote)アプリがあり、 Windows10用のMicrosoftStoreに(Microsoft Store)Evernoteデスクトップアプリがあります。
別の例:Microsoft StoreにOneDriveアプリ(OneDrive app)があり、デスクトップクライアントである(desktop client)OneDriveforWindowsが(OneDrive for Windows)あります。どちらも同じクラウドストレージサービス(storage service)へのアクセスを提供しますが、外観や機能は異なります。
簡単にするために、覚えておくべき1つのルールがあります。使用するアプリがMicrosoft Storeを通じて配布され、タッチスクリーンを備えたデバイス用に最適化されている場合、その最も適切な名前は「app」です。「アプリ」がタッチスクリーンを備えたデバイスではなく、マウスとキーボード(mouse and keyboard)を備えたラップトップやPCに最適化されている場合、その最も適切な名前は「デスクトップアプリ」です。簡単ですか?
デスクトップアプリ(desktop apps)とアプリのどちらの種類のアプリを使用しますか?🙂
これで、 Windows用(Windows)のすべての種類のアプリとプログラム(apps and programs)の違いがわかりました。うまくいけば(Hopefully)、私たちはあなたの質問を明確にし、物事をより理解しやすくするのに良い仕事をしました。この記事を閉じる前に、最も頻繁に使用するアプリとそのアプリ(アプリまたはデスクトップアプリ)をお知らせください。
What is a Windows app? What is a desktop application? How are they different?
Before Windows 8 and Windows 10, you heard the term apps when people were referring to smartphones and tablets with Android, and iPhones and iPads, but not traditional Windows PCs. Now we have all kinds of apps for Windows. What is a Microsoft Store app? What is a Windows universal app? What about a desktop app? How are they different from traditional desktop programs? Read on and we are going to help you understand the differences between all these terms and concepts:
What do apps and programs have in common? They are software!
If you look at the big picture, apps, programs, desktop applications or desktop apps, are similar: software that instructs the computer or device they are running on, to do what their programmer(s) designed them to do. They also tell that computer or device how to do what it is supposed to do.
What are programs, desktop applications or desktop apps?
When referring to Windows 10, IT pros and tech publications often use the terms programs, applications, and desktop apps interchangeably. That is because they are the same thing: the traditional Windows applications that you install and use with the mouse and keyboard, just as it has been done since the first versions of Windows. In Windows, the list of installed desktop apps is found in the Control Panel. Open the Control Panel, and go to "Programs ->Programs and Features" or the old Add or remove programs window.
Here are the most important characteristics of programs, desktop applications or desktop apps:
- Desktop apps tend to have multiple features and can perform multiple tasks. Sometimes even a large set of tasks.
- They work well only with mouse and keyboard input and less well with touch input.
- In Windows 10 and Windows 8.1, desktop apps run with limited permissions but can be given administrative permissions by the user. Some applications, like antivirus programs, cannot run correctly without having administrative permissions. When given administrative permissions, programs can alter the operating system.
- Programs can run in multiple instances in parallel. For example, you can open the same desktop app two or three times, or as many times as you need, and work with all instances in parallel. On a multi-display setup, you can display a desktop app on any of your monitors and all of them at the same time, if you start multiple instances of the same desktop application.
- Applications can be used on any version of Windows: Windows 10, Windows 8.1, or Windows 7. However, some may not be compatible with older versions of Windows, depending on how they were programmed.
- They may install additional Windows services that give them access to different system resources and perform more complex tasks for the benefit of the user. VPN applications and antivirus programs are the most common examples of desktop apps that install Windows services.
- During their installation, applications can install bloatware that you do not want, depending on whether their developer(s) wanted this or not, to further monetize them.
- Desktop applications can contain any content. They are not curated by Microsoft unless they are distributed through the Microsoft Store.
- Programs can be distributed as directed by their developer, including through the Microsoft Store. Also, they can be installed from any source: websites, installation discs, USB flash drives, and other installation media.
- Desktop applications are always listed in "Control Panel -> Programs -> Programs and Features" and can also be removed from this location.
- Programs can be manually updated by the user or automatically, via specific update services created by their developer or through third-party updating apps or services.
- Updates to desktop apps may not always be free. Their developer may charge users for updating the application to the latest version.
- When you buy a program, the money goes straight to the developer(s). However, if it is distributed through the Microsoft Store, Microsoft gets a commission from your purchase, and the rest goes to its developer(s).
- Desktop applications can have any licensing model: from proprietary models to free and open-source licenses.
- They do not have to meet any specific requirements from Microsoft unless they are distributed through the Microsoft Store. The only requirements they have to meet are those created by their developer(s).
- Programs work on systems with Intel and AMD processors using the x86 system architecture. They cannot work on mobile ARM processors, like those used in smartphones, unless some form of virtualization is used.
What are apps, Windows universal (UWP) apps or Microsoft Store apps?
When you hear about Windows apps, without the word desktop being mentioned, we are talking about apps that are distributed through the Microsoft Store. They tend to be less complex software than desktop apps and programs.
Here are the most essential characteristics of Windows apps:
- Tend to have a limited number of features. Many of them perform just a single task or a few complementary tasks.
- They are designed to work with multiple input devices: touchscreens, digital pens, mouse and keyboard, etc.
- Apps can be run only in one instance at a time, on one screen at a given time. On a multi-display setup, you can display an app on only one of your monitors.
- They always run with limited permissions and can never receive administrative permissions from the user. This means that they cannot alter the operating system and other apps.
- Apps can run only in Windows 10 and Windows 8.1. They cannot be used in older versions of Windows.
- Windows apps cannot install additional Windows services.
- Apps from the Microsoft Store cannot install bloatware. They would not get approved for distribution by Microsoft.
- Adult content is forbidden in apps for Windows that are distributed through the Microsoft Store.
- Windows apps are downloaded and installed from the Microsoft Store. It is their only official method of distribution. However, developers and power users can sideload apps from other sources, just like on Android.
- Apps are not listed in "Control Panel -> Programs -> Programs and Features." They can be removed from the Start Menu (in Windows 10) or the Start screen (in Windows 8.1), the Microsoft Store or the Settings app. You can learn more about this subject, here: 9 ways to remove desktop programs and modern apps in Windows.
- They are automatically updated through the Microsoft Store.
- Once an app is purchased and installed, updates are always free for all its users.
- When you buy an app from the Microsoft Store, Microsoft gets a commission from your purchase, and the rest goes to its developer(s).
- Apps must use a specific licensing model, created by Microsoft. More details can be found here: App Developer Agreement.
- They must meet specific requirements from Microsoft. Otherwise, they cannot be distributed through the Microsoft Store. More details in the Windows App Certification Kit.
- Apps can work on both ARM and x86 system architecture and processors, making them more flexible for use on multiple hardware platforms.
What are UWP or Windows universal apps?
Universal Windows apps or UWP (Universal Windows Platform) apps are the same as the other apps we mentioned in the previous section, but with one difference: they are designed to work the same on multiple devices with different form factors. They look and work the same on tablets with Windows 10, laptops and desktop computers with Windows 10, Xbox One consoles and smartphones with Windows 10 Mobile. You can learn more, here: What are Universal Windows Platform (UWP) apps?.
The story with Microsoft Store apps gets complicated
In the era of Windows 8, apps or Windows Store apps were the same things. The difference was only in the way you chose to name them. In Windows 10, the Microsoft Store accepts both apps and desktop apps. Therefore, things get confusing. For example, you have the Evernote touch app in the Windows Store for Windows 8.1 and the Evernote desktop app in the Microsoft Store for Windows 10.
Another example: you have the OneDrive app in the Microsoft Store and the OneDrive for Windows, the desktop client. While they both offer access to the same cloud storage service, the way they look, and their features are different.
To simplify things, here is one rule to remember: if the app that you use is distributed through the Microsoft Store, and it is optimized for devices with touchscreens, then its most suitable name is "app." If an "app" is not optimized for devices with touchscreens, but laptops and PCs with a mouse and keyboard, its most suitable name is "desktop app." Simple enough?
Which types of apps do you prefer using: desktop apps or apps? 🙂
Now you know the differences between all the types of apps and programs for Windows. Hopefully, we have done a good job at clarifying your questions and making things more understandable. Before you close this article, let us know which apps you use most often and what are they: apps or desktop apps?