Diego Laballós

Diego Laballós – 24/07/2019

今やほとんどの人がモバイルアプリとは何かを知っており、日常的に使用しています。 Whatsapp、Facebook、Instagram、Spotify、GmailやYoutubeなどはその分かりやすい例です。 今、あなたの携帯電話には、これらのアプリが1つ以上インストールされているのではないでしょうか。

しかし、モバイルアプリビジネスに参入するためには、もっと知る必要があります。 アプリを作りたい、そう思っているのではないですか? さて、その背景には何があり、どのようにして私たちのケータイに届いたのかを知る必要があります。 つまり、モバイルアプリケーションが最初から最後までどのように機能するかを知る必要があります。

モバイルアプリケーションとは

モバイルアプリケーションは、モバイル機器にインストールされて動作する小さなプログラムにすぎません。

現在、モバイル機器にはさまざまな種類があります。 このカテゴリーには、携帯電話、タブレット端末、スマートウォッチ、あるいは自動車も含まれます。 しかし今回は、主に最初の2つ、つまりモバイルとタブレットに焦点を当てます。

しかし、この定義は完全に正確ではないと言わざるを得ません。 実際には、アプリケーションはモバイル端末にインストールされるのではなく、モバイルOSにインストールされます。

オペレーティング システムについて

オペレーティングシステムとは、電子機器を動かすためのプログラムです。 そう、お分かりのように、ディフィニションは、完璧で広範囲、原始的なものにはならないのです。 オペレーティングシステムはそれ以上のものですが、ここでのポイントは、お互いに理解し合うことです。 画面、マイク、スピーカー、カメラ……携帯電話を構成するすべての要素は、それらを司るOSがなければ、まったく意味をなしません。

正確には、オペレーティング システムの機能は、これらすべてのチップを管理して、一緒に何か意味のあることを行い、単なるチップでなくなるようにすることです。 コアプログラムにもう1つピースを追加するようなものです。

これは本当に重要なことなのでしょうか? これは、モバイルアプリ開発の仕組みを理解する上で、超重要なことです。

現在、どのようなモバイルOSがありますか?

現在、モバイルOSには、AndroidとiOSの2つの主要なものがあります。 確かに他にもありますが、現在99%以上のシェアを誇っているので、この2つだけに言及します。

Source: https://www.statista.com/statistics/266136/global-market-share-held-by-smartphone-operating-systems/

Androidは、GoogleのOSです。 どの携帯電話メーカーでも搭載可能なオープンシステムです。 つまり、メーカーはデバイスの物理的な部分の組み立てと設計に責任を持ち、それを動作させるためにAndroidシステムを使用するのです。 Samsung、Huawei、BQ、Xiaomi、LG、Sonyなどのメーカーが良い例です。

さらに単純化すると、すべての携帯電話メーカーがOSとしてAndroidを採用していると言えるでしょう。 1つを除いて、すべてAppleです。 そこで、iOSとは何かということになるのですが、

iOS はAppleのオペレーティングシステムです。 Androidとは異なり、iOSはApple社の製品のみで使用されます。

モバイルアプリケーションはどのようにインストールされるのですか?

モバイルアプリケーションは、いわゆるアプリショップを通じて開発・公開されます。 もちろん、その名前は謎ではありません🙂

これらを介して、ユーザーはボタンに触れるだけでインストールできる無限のアプリにアクセスできます。 Android の場合は Google Play、iOS の場合は App Store です。

百聞は一見にしかずということで、今見てきたものを表現してみます。

モバイル アプリ ショップはどのように機能するのですか。

これらのショップの主な目的は、ユーザーが自分のモバイル デバイス用の多数のアプリにアクセスできるようにすることです。 そして実際、スマートフォンの成功は、それらによるところが大きいのです。

モバイルOSには、多くのアプリがプリインストールされています。 時計、カレンダー、SMS の送信は、メーカーがあらかじめインストールしたアプリケーションにすぎません。

もし携帯電話がこれらのアプリケーションだけを持つように制限されていたら、今日ほど便利ではないでしょう。

Google と Apple を要約すると、OS のメーカーは携帯電話をより面白く、より完全なものにする方法を必要としていました。 アプリショップは、個人や企業が独自のアプリケーションを公開し、そのOSを使用する何百万人もの人々が利用できるようにするものです。 FacebookやWhatsapp、Instagram、あるいは銀行のアプリが、どのようにしてあなたの携帯電話に入り込んだのか、まさにこれなのです。 OSのメーカーは、そのシステムが魅力的で、ユーザーにとって多くの選択肢があることを望んでおり、そのためには、そのシステム用のアプリケーションを開発し、ショップで公開する人々が必要なのです。 そのため、私たちのアプリを彼らのショップで公開し、何百万人もの人々が自動的に利用できるようにしています。

今、私たちのデバイスにインストールできる数多くのアプリケーションのおかげで、携帯電話はかつてないほど充実しています。

Thinking about

I’m Diego Laballós, I develop mobile applications for Android and iOS. Let’s talk about my app

What can we find in mobile app shops?

The shops are nothing more than an app market. フルーツマーケットに例えることもできます。 マーケットに来ると、いろいろな屋台が出ていて、そこで買うことができます。 いくつかの停留所があり、それぞれの停留所で異なる商品を扱っていますね。 それと同じようなことが、アプリショップの場合にも起こっていると言えます。

ショップの目的は、新しいアプリの認知度を上げることと、アプリのインストールを容易にすることの2つです。

そのために、私たちが興味を持ちそうなアプリケーションを提案したり、ランキングで紹介したりしています。

ショップでは、タイトル、説明、スクリーンショット、ビデオ、ユーザーレビューなど、アプリケーションの詳細を提供します。 また、ボタン一つでアプリケーションをダウンロードできるようになります。

アプリメーカーにとって、ショップはどれだけ便利か

世界中で使えるか! アプリケーションを公開する場合は、これらのショップにアカウントを作成し、アプリケーションを公開する必要があります。

すでに説明したように、各オペレーティングシステムには独自のアプリショップがあります。 そのため、私たちのアプリをAndroid向けに提供したい場合は、Google Playで開発者アカウントを作成し、そこでアプリを公開する必要があります。

同様に、アプリを iOS で利用できるようにするには、AppStore で開発者アカウントを作成し、アプリを公開する必要があります。 開発者用アカウントです。

通常のユーザー アカウントとの大きな違いは、開発者用コントロール パネルにアクセスできるようになることです。 どちらのショップにも独自の開発者用ダッシュボードがありますが、結局はまったく同じです。

これは、これらのショップでのプレゼンスを管理するためのダッシュボードです。 簡単にまとめると、ここでアプリを登録し、インストール可能なファイルをアップロードし、名前、説明、アイコン、スクリーンショットを示します。要するに、ユーザーの視点から他のアプリケーションから見えるものすべてです。

アプリケーションを公開および更新するためのこの主機能に加えて、重要な一連の副機能もあります。

アプリの統計、ダウンロード、アンインストール、収益へのアクセスから、ユーザーの意見に答えることで提供できる技術サポートまで、さまざまなエクストラの例を挙げることができます。

今、前回のグラフは古いと思いますので、新しいコンセプトの話をしましたので更新しましょう。

まとめ

まとめると、まず、携帯端末はメーカーで冗長に作っているものがありますね。 そして、これらのデバイスを動かすオペレーティングシステムも、それぞれ独自のアプリショップを持っています。 そして最後に、これらのアプリ ショップは、一方ではクリエイターがアプリを公開し、他方では他のユーザーがアプリを見つけてインストールできるようにするものです。

モバイル アプリの仕組みについて、ご理解いただけましたでしょうか。

いつものように、何かご質問やご意見がありましたら、ご連絡ください。