アプリは、どのプラットフォームでも動作するソフトウェアプログラムです
単語「app」は、「application」の略語である。 これは、コンピュータ、電話、タブレット、またはその他の電子デバイス上でWebブラウザまたはオフラインでも実行できるソフトウェアです。 アプリはインターネットに接続している場合と接続していない場合があります 。
アプリは、ソフトウェアやアプリケーションという言葉を現代的に取り入れたものです。 これはおそらく、モバイルアプリやウェブサイト上で実行されている小さなソフトウェアを参照して聞くだけの理由です。 これは、本格的なソフトウェアプログラムではないものを記述するために使用されます。
Appsの種類
アプリケーションには、デスクトップ、モバイル、ウェブの3種類があります。
上記のようなデスクトップアプリは、通常、プログラムのすべての機能で構成されていますが、モバイルアプリや同等のアプリは、よりシンプルで使いやすいバージョンです。
これは、ほとんどのデスクトップアプリケーションとWebアプリケーションが、 マウスやキーボードと一緒に大型ディスプレイとともに使用されるように構築されていると考えている場合には意味がありますが、 モバイルアプリは小さな画面で指またはスタイラスでアクセスすることを意図しています。
Webアプリケーションは機能も豊富かもしれませんが、インターネット接続やWebブラウザープログラムの機能を活用する必要があります。そのため、モバイルやデスクトッププログラムのように頑丈なものもありますが、ほとんどのWebアプリケーションは軽量です。
アプリがウェブアプリとデスクトップアプリのミックスの場合、それらはハイブリッドアプリと呼ばれることがあります。 これらは、オフラインのデスクトップインターフェイスと、ハードウェアやその他の接続されたデバイスへの直接アクセスが可能なアプリケーションですが、インターネットへの常時接続も備えています。
Appsの例
いくつかのアプリは3つの形式で存在し、モバイルアプリだけでなく、デスクトップアプリやウェブアプリとしても利用できます。
Adobe Photoshopイメージエディタはコンピュータ上で動作する完全なソフトウェアプログラムですが、Adobe Photoshop Sketchは携帯デバイスから描画してペイントできるモバイルアプリです。 それは、デスクトップアプリケーションの要約版です。 同じことは、Adobe Photoshop Express Editorと呼ばれるWebアプリケーションでも当てはまります。
別の例はMicrosoft Wordです。 最先端のコンピュータでも、ウェブやモバイルアプリでも利用できます。
これらの2つの例は、3つのアプリケーション形式すべてに存在するアプリケーションですが、必ずしもそうであるとは限りません。
たとえば、Gmailの公式Gmail.comウェブサイトやGmailモバイルアプリからGmailメッセージにアクセスすることはできますが、Googleからはメールにアクセスできるデスクトッププログラムはありません。 この場合、Gmailはモバイルアプリでもウェブアプリでも、デスクトップアプリではありません。 必要に応じて追加または削除できます。
他のゲーム(通常のゲーム)は、同じゲームのモバイル版とウェブ版の両方がありますが、デスクトップアプリではないという点で似ています。 または、デスクトップ版のゲームがあるかもしれませんが、ウェブやモバイルアプリでは利用できません。
アプリケーションを入手する場所
モバイルアプリのコンテキストでは、ほぼすべてのプラットフォームに独自のリポジトリがあり、ユーザーは無料アプリと有料アプリの両方をダウンロードできます。 これらは通常、デバイス自体から、またはウェブサイトからでもアクセスできるため、ユーザーが次回にデバイスにアクセスしたときにダウンロード待ちの状態になることがあります。
たとえば、Google PlayストアとAndroid用のAmazonのAppstoreは、Androidユーザーがモバイルアプリをダウンロードできる2つの場所です。 iPhone、iPod touch、iPadsは、iTunesを使用してコンピュータ上で、またはApp Store経由で直接デバイスからアプリケーションを取得できます。
デスクトップアプリケーションは非公式のソース(SoftpediaやFileHippo.comなど)からより広く入手できますが、公式のものにはmacOSアプリケーション用のMac App StoreやWindows用のWindowsストアアプリなどがあります。
一方、WebアプリケーションはWebブラウザ内に読み込まれ、ダウンロードする必要はありません。 つまり、あなたのコンピュータにダウンロードされたChromeアプリケーションのようなものではなく、ビデオストリームのようなchrome:// apps / URLを通じて小さなウェブベースのアプリケーションとして動作するものではない。
何かをダウンロードする前に、もちろんマルウェアを避けるためにソフトウェアを安全にダウンロードしてインストールする方法を参照してください。
注: Googleはオンラインサービスをアプリとして参照していますが、 Google Apps for Workとして知られる特定のサービスを販売しています 。 Googleには、Google Cloud Platformの一部であるGoogle App Engineというアプリケーションホスティングサービスがあります。