Logo ja.androidermagazine.com
Logo ja.androidermagazine.com

遅い更新はアプリプラットフォームとしてのAndroidを傷つけ、Google Play

Anonim

ここに私たちの誰もが心の奥底で知っているかもしれない単純な真実があります。あなたは、Androidの新しいバージョンを取得する必要はありません。 ホーム画面またはアプリドロワーには微調整が1つまたは2つあり、必要な機能が1つありますが、使用するアプリの外観と機能はまったく同じです。 メッセージングやFacebookなどの開発者は、開発者がしばらく利用できる新機能を使用し ません。また 、最新のクールな開発者機能を含むアプリは、しばらくの間ほとんど使用されません。

ひどい。

うん。 それは本当にひどいです。 しかし、私たちは自分で電話のオペレーティングシステムやアプリを構築しているわけではないので、私たちのほとんどはそれについて何もできません。 また、アプリを作成する開発者に腹を立てることはできません。もう1つの単純な真実があります。高速更新が得られない携帯電話はAndroidプラットフォームを傷つけています。

Androidはアプリを実行するためにのみ存在します。 電話のサポートが不十分だと、電話をかける人が制限されます。

それは少し私たちを傷つけていません。 前述のように、紙に書かれているように期待することはそれほどありません。また、メンテナンスアップデートを入手するために最新バージョンを入手する必要はありません。 実際、Googleから購入した携帯電話を使用している場合を除き、それを構築した人々の更新は、通常、まったく新しいAndroidバージョンよりも多くの情報をテーブルにもたらします。 Note 5のユーザーがNote 7から新しいインターフェイスを作成したくないのはどのようなユーザーですか? それを、Android 7.0のスコープディレクトリアクセスに興奮している人々の数と比較してください。 (Scoped Directory Accessは非常に便利ですが、アプリの安全性と実行性が向上します。)見えるものが欲しいのです。 SvelteやBundled Notificationsのようなアプリケーションに特化したものが必要です。 どちらも得られません。

必要なことは、Android Developer Dashboardで 最後の バージョンを実行している電話の数を調べて、その理由を確認することだけです。 潜在的なユーザーの20〜30パーセント未満が新しいものの恩恵を受けることができる場合、 他の 70パーセント以上の市場向けにアプリを構築することをお勧めします。 新しいバージョンの携帯電話でも引き続き機能し、次の大きな更新のためにサイクルが繰り返されるときに変更を加えて準備を整える時間を提供します。 これに必要なロケット科学はありません。 しかし、ロケットサイエンスはクールなので、できればロケットサイエンスを自由に使ってください。

これは、Androidの断片化の本当の話です。 古いバージョンの電話は問題ではありません。 新しい バージョンの電話が問題です。 クレイジー。 さまざまな画面サイズとさまざまなプロセッサ向けにアプリを構築することは、人々が考えていたよりもはるかに簡単であり、予測される混乱でさえなかった。 さまざまなバージョンをすべて回避することも簡単になりました。 最もユーザーが多いものを選択し、新機能を無視します。 Googleには、古いバージョンとの互換性を簡単に保つためのツールがあり(最終的に更新の6か月後に便利になります)、最新のソフトウェアを搭載した携帯電話は他のユーザーと同じエクスペリエンスを引き続き利用できます。 そして、開発者です。 これはまさにあなたがすべきことです。 反対ではなく、あなたの市場で働きましょう。

修正は簡単であり、同時に不可能です。 更新される電話は、より高速に更新する必要があります。 電話はあなたのお金を取った人々によってより長くサポートされる必要があります。 Googleは、絶対に必要な場合を除き、電話を除外しないように慎重に計画する必要があります。

Googleは、Androidのトーチの担い手であり、メンテナーでもあります。 更新サイクルは1暦年に1回まで延長されており、アプリスペースのメーカーや有名企業はコードの変更や新しいAPIに早期にアクセスできます。 バニラフレームワークとシステムは定期的に更新され、パッチが適用されます。 これらはすべて、電話のオペレーティングシステムの更新を容易にするはずです。 ただし、製造部門の電話はサポート側では少し不完全であり、その背後にある理由が口に悪い味を残すことがあります。 彼らはもっとうまくやることができますし、もっとうまくやるべきです。 しかし、彼らは何かをしている。

フラグメンテーションは、本来考えるべき反対の方法で機能します。 更新された電話は除外されたものです。

そして、私たちが巨大な数で購入している携帯電話を製造している企業も、毎日一日中栄冠を手にしているわけではありません。 サムスン、LG、およびHTCは、HuaweiやSonyのような他の人も進行状況を見せてベータプログラムを通して楽しみに参加できるようにしながら、彼らはかなり迅速にアップデートを送り出すことができることを示しました。 しかし、何も一貫して行われません。 いくつかのモデルはいくつかのものを手に入れ、他のモデルは何も手に入らず、真ん中のモデルは永続的な状態にあるようです。 Lollipopを実行している90ドルの携帯電話をリリースしてそのバージョンにロックすることは、重大な問題に対処する限り問題ありませんが、最も高価なモデルはより長くサポートし、物事を変更するにはより速く更新する必要があります。 そして、あなたが作ったものをサポートするリソースがあるように、神のために、非常に多くの異なる中道モデルを作るのをやめてください。 このリストにない場合は、作成を中止し、代わりに来年そのリストに掲載されるものを作成します。 できた その市場の洞察は無料です。

誰も物事を変えることを強制することも、誰もできるようにするべきではありません。 Androidは、WebKit以来、すでに最も閉鎖的なオープンソースプロジェクトです。 ええ、私は知っています、モバイルに焦点を合わせることは理由ですが、私はまだそれを好きではないことを許されています。 携帯電話を作成し、携帯電話用のソフトウェアを作成している人だけが、これらのいずれかを変更できます。 彼らが頻繁に宣伝する市場調査では、小型バッテリーを搭載したより薄い携帯電話などをサポートするか、北米以外のユーザーのみがデュアルSIMモデルを望んでいるため、私たちが 本当に 欲しいのは購入しているものをより良くサポートしていることを示す必要があります。

はい、愛好家だけが最新のアップデートをすぐに入手することを心配していますが、誰もが最高の機能を備えたアプリと、それらを入手するために18か月ごとに交換する必要のない電話を持ちたいと考えています。