多くの人がそうであるように、私もこれまで、デバイスのフォームファクターによってアプリとアプリケーションを何気なく区別してきました。アプリとは、携帯電話やタブレットで使うもの。
アプリケーションは、ノートパソコンで使うものでした。しかし、そのような単純な考え方は、おそらくあまりにも狭く、もはや一般的ではありません。デスクトップやノートパソコンにもアプリはありますし、逆にスマホで動くアプリもあります。
では、実際には何が違うのでしょうか?ここでは、両者を区別しようとする人々がよく使う方法を紹介します。
機能
昨年開催されたGARTNER PORTALS, CONTENT AND COLLABORATION SUMMITでの円卓会議に関するTAHOE PARTNERSのブログ記事で、アプリとアプリケーションを区別する一つの方法が紹介されています。
David Sidwell氏の投稿によると、専門家のラウンドテーブルでのコンセンサスは、その違いは機能性を中心としたものであったという。
App = 単一目的のために設計され、単一の機能を実行するソフトウェア。
アプリケーション=様々な機能を果たすように設計されたソフトウエア。
例えば、私の携帯電話にはヤフーのアプリが入っています。このアプリをタップすると、Safariブラウザが起動し、ヤフーのモバイル向けウェブサイトへ誘導されます。
ヤフーのウェブサイトでは、ヤフーのアプリケーションにアクセスし、インターネット検索や電子メールへのアクセスなど、さまざまな機能を利用することができます。
しかし、フォームファクターは重要な役割を果たすことがあります。トラックビアの超敏腕モバイルエンジニアが指摘してくれたように、今日の多くの「アプリ」は、モバイル機器に特有な、あるいは電話やタブレットで使うのがより自然な技術の主要部分を活用しています。
例えば、TRACKVIAのモバイルアプリは、モバイルデバイスの主要なコンポーネントを活用するために最適化されています。
価値
少し古いかもしれませんが、アプリとアプリケーションを区別するもう一つの方法は、「価値」です。アプリは価値が低い、つまり使い捨てのように感じるという意見もあります。アプリが動作しなかったり、必要なかったりしたら、削除すればいいだけです。でも、アプリが使えないとなると、生活がちょっと大変になります。
アプリ=アプリが動かなくなったら、最悪だが、人生は続きます。
アプリケーション = アプリケーションが機能しなくなると、仕事をしなくなる可能性が高いです。
ヤフーの例で言えば、何らかの理由でヤフーのアプリ(ブラウザを開いてモバイルサイトに移動する)が使えなくなったとしても、問題はありません。しかし、携帯電話のSafariを開いて、ヤフーのURLを入力することは簡単にできます。しかし、ヤフーのウェブサイトやアプリケーションがダウンしてしまうと、検索やメールのチェックができなくなる。
このように、アプリの価値が低いという微妙で主観的な区別があるからこそ、アプリは無料であることが多いのでしょう。最近のREPORT BY GARTNERでは、アナリスト会社は、2017年までにモバイルアプリの全ダウンロード数の94.5%が無料になると推定しています。
もちろん、Googleはほとんど無料で、私は検索、メール、ドキュメント、その他半端なく重要なことを仕事やプライベートで使っています。
それでも、携帯電話にダウンロードしようとしているアプリに値段がついていると、たとえ0.99ドルであっても、立ち止まってしまうことは、個人的に知っています。たぶん、私の期待値が違うのでしょう。
私はアプリが無料であることを期待しているのに対して、アプリケーションにはお金を払うことを期待しています。そして、もし私の期待値が違うのであれば、アプリとアプリケーションの間には、現実のものであれ、単なる認識であれ、何らかの違いがあるはずです。
アクティビティタイプ
さらに珍しいことに、小さなサークルで「アプリ」は一般的に人々がレジャーに使うものだという議論を耳にすることがある。ゲーム、友人とのチャットや共有、ブラウジングなどです。一方、アプリケーションは、人々が「実際の仕事」をするためのものです。電子メールの送信、データの収集や操作、売買などです。
これは、初期の頃はもっと真実だったかもしれませんが、私はそれが嗅覚テストに合格するとは思っていません。それでも、時折耳にすることがある言葉です。
なぜこれが重要なのか?
今頃は、「なぜこれが重要なのか?」と自問自答していることでしょう。それはもっともな疑問です。先ほども述べたように、ソフトウェアやテクノロジーに関しては、人々の期待が重要だからです。あなたの期待も重要です。
従業員の期待も重要です。お客様の期待も重要です。そして、もしあなたがアプリやアプリケーションに同じような期待を抱いているとしたら、あなたは失望したり、不満を感じたり、ただただ怒ったりすることになるかもしれません。
結局のところ、アプリとアプリケーションを区別するのは自由なのです。最も重要なのは、アプリであれアプリケーションであれ、自分が何をしようとしているのかを理解し、明確に定義することに全力を尽くすことだと思います。この作業に少し時間をかけることで、明確なユースケースを手に入れることができます。
そして、明確なユースケースを念頭に置くことで、アプリやアプリケーションが実際に何をすることを期待しているのかをより明確に定義することができます。
以上が、アプリとアプリケーションというトピックに関する私の考えです。あなたはどう思われますか?アプリとアプリケーションには違いがあり、それは重要ですか?あなたの考えを下のコメント欄で共有してください。
▼「Canva」についてもっと知りたい方はこちらの記事もご参照ください。
https://miichisoft.com/what-is-app-type-example-flow/
Website: https://miichisoft.com/