質問: 普段、 スマホはiPhoneで、 タブレットはiPadを使用しています。 Androidではないとできないことは ありますか? 例えばgoogleマップはiPhoneやiPadでも Androidでも利用可能ですが、 同じアプリでもそれぞれ別々に
回答: まず言えるのは、ストアに参入していない、もしくは参入できない開発者のアプリが入れられます。また、Googleの勝手な都合により作成された利用規約のせいで、ストアからインストールできないアプリを入れることができます。 少し前に、フォートナイトとAppleの揉め事で、iOS上でフォートナイトがプレイ不能になる事態に陥りましたが、Androidの場合、その公式サイトから、パッケージファイルをダウンロードしてインストールすれば、ストアから消されても継続的に使用が可能になります。 また、Androidでしか使えないアプリは、ここに挙げることは不可能です。なぜなら、その数は星の数ほどあるからです。いや、天文学的数字と言ってもいいでしょう。 その理由は、開発の簡単さが挙げられます。iOS開発の場合、Apple macOS上でしか開発ができず、また、macOSの使用には、高価なMacintoshが必要です。しかしながら、Androidの場合、Windowsや、macOS、GNU/Linuxなど、あらゆるプラットフォームでの開発が可能です。 それに、アプリをストアに掲載したい場合、最初にたった2,500円払うだけで開発者になれ、アプリを掲載できます。 非常にアプリ開発への参入が簡単なのです。 もちろん、ストアに上げずとも、自分のウェブサイトで配布することもできますから、趣味での開発ももちろん可能です。 また、Androidの場合、Appleほど規約が厳しくなく、開発者は比較的自由にアプリ開発を行うことが可能となっており、個性的な面白い、かつ便利なアプリも多数存在します。 規約制限の一例として、Appleの場合、ウェブブラウザは、必ず、Appleの提供するWebkitエンジンを使用する必要があります。これでは、開発者は自分だけのウェブブラウザを開発することができません。しかしながら、Androidの場合、そういったことはありません。自由に開発が可能なため、ChromeベースのBlinkはもちろんのこと、GeckoやWebkitなど、多彩な開発を行うことができます。 また、Google Playストア以外からもアプリを入れることができる利点として、例えば、アプリ広告ブロッカーも導入可能です。アプリ内広告すら非表示にすることが可能です。