フライデーナイトファイト:Androidの仮想ボタンと iOSのホームボタン

Laaaaaaaaaaadiesと紳士、金曜日の夜の戦いへようこそ、2つの無慈悲の間の毎週のデスマッチの新しいシリーズ 死ぬまで戦う、または少なくとも反対することに同意する喧嘩屋は、どちらが良いかについて:AppleまたはGoogle、iOSまたは アンドロイド?

今週のトピックの後、誰かが歯を吐きます。 私たちの質問: どちらが良いですか? Androidの3つの仮想ボタンまたはiOSの物理的なホームボタン?

片隅に900ポンドのゴリラがいます。 マックのカルト; 反対側の角に、緑のトランクを身に着けて、私たちは幸運な新興企業を持っています、 Androidのカルト!

紳士、あなたの賭けをしてください! これは血なまぐさいものになるでしょう。

今日は、Androidで導入された仮想ボタンを見て、それがどうかについて議論します。 ソフトウェア固有の画面上の仮想ボタンを持つことは、Appleの単一ボタン設計に対するより良いソリューションです。

あなたのほとんどは、それらの典型的なハードウェアまたは容量性ボタンを含むデバイスを使用しています。 あなたはそれらを知っています:ホーム、検索、戻る、メニュー。 もちろん、ご存知のように、これらのボタンの順序もメーカーによって異なります。 さまざまなボタンの位置とメーカーの一貫性の欠如(および他の多くの理由)により、最終的にGoogleは HoneycombとIceCreamにある新しい画面上の仮想ボタンを優先して、静的ハードウェアボタンを廃止しました サンドイッチ。 私の意見では、これはGoogleによる最良の決定の1つであり、Androidをモバイルデバイス設計の未来になると私が信じているものに取り入れました。

Appleは何年もの間ワンボタンファンクションハブ(ハードウェアボタン)のシンプルなデザインを実装してきましたが、私はどんなハードウェアも持っていると信じています 大画面やマルチメディアの未来に移行する際に、機能やデザインの美学を不必要に妨げるボタン コンテンツ。 仮想ボタンの出現により、新しく発見された豊富な機能、柔軟性の向上、および全体的に見栄えの良い電話が生まれました。 ハードウェアボタンをデバイスの特定の位置に固定すると、指定された領域スペースが制限され、未使用の無駄なスペースの大きなベゼルセクションが生じます。 ゲームや映画鑑賞などにモバイルデバイスを使用することにますます傾くにつれて、このスペースはより有効に活用できる貴重な資産になります。 iPhoneのハードウェアボタンとそれを囲むベゼルを取り除くと、すぐに追加できます 携帯電話のサイズを変更せずに1インチの画面領域(iPhoneユーザーが望まないもの それ?)。 そうは言っても、画面上に仮想ボタンがあることの利点のいくつかを見てみましょう。

ゲーム

モバイルゲームは何年にもわたって飛躍的に進歩し、私たちの携帯電話でのコンソール品質のゲームは今や現実のものとなっています。 より多くの人々がモバイルデバイスをポータブルハンドヘルドゲームシステムとして使用しており、開発者は ユーザーがどこにでもゲームを持ち込めるマルチプラットフォームゲームエコシステムに向けて取り組んでいます 行く。 ゲームを楽しんだり、画面コントロールで使用したりするための画面を増やすことは非常に重要です。 仮想Dパッドとアクションボタンを3.5インチの領域に詰め込む時代は終わりました。 最も重要なことは、デバイスを保持する必要がある場所に静電容量式ボタンが配置されているために、誤ってゲームを終了する時代が過ぎ去ったことです。 ボタンのないGalaxyNexusを購入してから、ゲーム体験がどれだけ向上したかはわかりません。 ただ素晴らしい!

映画を見る

映画やビデオの視聴は、より大きなHD画面で視覚的に素晴らしい体験になりました。ハードウェアボタンが削除されたおかげで、快適に保持できるようになりました。 映画を閉じることを心配したり、ハードウェアボタンとより大きなボタンの両方の取り付けを補うためにメーカーに大きなかさばる電話を作成させることを心配せずにデバイス 画面。

設計

ユニバーサルソフトウェア固有の仮想ボタンを使用すると、Android全体でより一貫性のある認識可能なデザインが作成され、「断片化」モンキー全体に役立ちます。 開発者は仮想ボタンを暗くしたり非表示にしたりできるため、より大きなフルスクリーンデザインを利用するようにアプリを作成できます。 メーカーは、デバイスを複数の方向に持っていると奇妙に見える大きな醜いベゼルやハードウェアボタンがなく、より滑らかでミニマルな外観のデバイスを設計できるようになりました。

モッズ 

Androidとそのオープン環境では、仮想ボタンの改造の可能性は無限大です。 ソフトウェア制御の仮想ボタンを使用すると、modを作成して、豊富な追加情報とカスタマイズを提供できます。 カスタムテキストと色を仮想ボタンに追加でき、ユーザーのニーズに合わせて新しいボタン全体を追加または削除することもできます。 たぶんあなたは1つのApplesqueボタンだけを好むか、あるいは古い4ボタンのセットアップを見逃しているかもしれません、modはそれを可能にすることができます。 ソフトウェアベースの仮想ボタンのおかげで、ハードウェアの強制設計から完全に解放され、独自の個人設定を作成できます。

全体

結論として、画面上に仮想ボタンを配置して向きを変えることで、ユーザーやメーカーをハードウェアの制約から解放しながら、より機能的で簡単なエクスペリエンスを実現できます。 これらは未使用のスペースを解放し、デバイスの全体的なサイズを大きくすることなく、より大きな画面を可能にします。 これらは、より最適なゲームエクスペリエンスを提供し、より大きな画面を介してより優れたマルチメディアエクスペリエンスを促進するのに役立ちます。 ハードウェアボタンはその使用を超えており、すぐに恐竜の道を行くと思います。 それらをソフトウェアに組み込むことができれば、それらはまったく必要ありません。私のお金はボタンのない未来にあります。 フレキシブルスクリーンと透明性の概念の新時代に近づくにつれ、トニースタークの将来の携帯電話を見る唯一の方法は、ボタンを取り除くことです。

物理的なボタンに関するAppleのミニマルな哲学は、80年代初頭に始まります。 Steve Jobsは、XeroxのPARCラボから最初のマウスのデザインを採用しました そして、それを安くするために、1つのマウスボタンを除いてすべてを落としました。 それはそれ以来衰えることなく続いている執着であり、最近ではボタンレスのマルチタッチMagicMouseとMagicTrackpadで(マウスの前面で)最高潮に達しました。

Appleが最初のiPhoneをリリースしたとき、彼らはマウスの場合と同じ概念を電話のボタンに適用しました。 T9インターフェイスまたはQWERTYキーボードを使用する代わりに、iPhoneには 物理インターフェイスボタン。 それは象徴的なiOSホームボタンであり、デバイスの下部の中央にある小さな丸いボタンを叩き、シンプルな丸みを帯びた四角で刺青しました。 ボタンはそれ自体で1つのことをしただけで、ホーム画面に移動しましたが、Appleは真実を見ていました。タッチスクリーンがあれば、必要なのは1つのボタンだけです。

これはGoogleが決して得なかったメモです。 Googleが2007年後半にiOSのイメージでAndroidをタッチスクリーンオペレーティングシステムとして作り直したとき、彼らは すべてのAndroidスマートフォンには、検索、ホーム、戻る、の4つのハードウェアボタンが付属している必要があると判断しました。 メニュー。 Appleの「すべてを支配する1つのボタン」アプローチに信憑性を与える、これらすべてのボタン それ外 ホームは基本的に、堅実なソフトウェアUIによって冗長化されています。

•検索–もちろん、すべての人のGoogleが顧客の専用検索ボタンを押したいと思ったことは理にかなっていますが、それは不要です。 ほとんどのアプリは実際には検索機能を必要としないため、ユニバーサルハードウェアボタンは無意味になります。検索が必要なアプリの場合は、ソフトウェア検索ボックスでも同様に機能します。 これは、多くの携帯電話メーカーがデバイスを完全に除外し始めた最初のハードウェアインターフェイスボタンであったことを示しています(Samsungなど)。

•メニュー–繰り返しになりますが、メニュー専用のハードウェアボタンがあることは、タッチスクリーンUIでも同様に処理できるものです。 Androidのメニューで非常に混乱しているのは、一貫性がないことです。アプリの設定につながることもあれば、お気に入りにつながることもあれば、ショートカットにつながることもあり、何もしないこともあります。 ハードウェアインターフェイスボタンが非常に一貫性がなく、不要になる場合、なぜそれがすべてあるのですか?

•戻る– Androidには確かに「戻る」ボタンディフェンダーのシェアがありますが、Androidのほとんどのボタンと同様に、戻るボタンの最大の問題はその不整合です。 Androidの戻るボタンの使用は謎です。それは、どこに行くのかを教えてくれるのではなく、ユーザーとして、自分がどこにいて、どこにいたのかを正確に知っていることを前提としています。 これをiOSの仮想戻るボタンと比較してください。 どこ アプリから移動することはありません(ホームボタンの目的です)。

上記のすべてを考慮すると、デバイスメーカーに放棄のオプションを与えるというGoogleの最近の決定がなぜあなたが考えるのかがわかります HoneycombとIceCream Sandwichに仮想ボタンを組み込むことで、物理的なボタンをすべて右に移動します 方向。 しかし、私はしません。 それは典型的なAndroidの半端なことのように思えます。ボタンのないゲームでAppleをワンアップしようとする奇妙な試みは、クパチーノが実際にプレイしようとはしていません。

私が尋ねる主な質問は次のとおりです。Androidのインターフェースボタンが物理的に放棄するのに十分なほど不要な場合、なぜそれらをコアOSに仮想的に組み込む必要があるのでしょうか。 言い換えれば、デバイスの場合 本当に必要ありません [ハードウェアの検索]ボタンまたは[メニュー]ハードウェアボタンの場合、開発者がこれらの機能の画面上の要素を適切と思われるように作成できるようにしないのはなぜですか? なぜユニバーサルソフトウェアボタンがあるのですか? ポイントは何ですか?

もちろん、重要なのは下位互換性です。 Androidマーケットプレイスには、ある程度プログラムされたアプリがたくさんあります。 これらのボタンを念頭に置いて、それらを完全に捨てると、これらのアプリの多くが停止します 働く。 したがって、仮想ボタンは基本的に優雅な一時的なギャップです。時代遅れのアプリに対するハードコードされたアイスクリームサンドイッチのサポートです。 彼らは無意味です。

無意味…そして根本的に壊れています。 アラン・ゼイノ 彼のブログでこれについて素晴らしい投稿がありますが、結局のところ、Googleはダムのハードウェアボタンを同様にダムの仮想ボタンに置​​き換えました。 Zeinoの要約? 「このナビゲーションシステムには科学も構造もまったくありません。初心者がこの完全なクラスターファックについてどう思うかを考えると、私は震えます。」

それはそれをよく言います。 4つの物理Androidボタンを使用している場合でも3つの仮想Androidボタンを使用している場合でも、組み込みのインターフェースボタンを使用してAndroidをナビゲートしようとする普遍的な「科学または構造」はありません。 おそらくVincentの権利であり、ハードウェアボタンはもう必要ありませんが、Androidをその推定された事実の証拠として指摘することは貴重です。 Androidは、ハードウェアボタンを正しく取得するよりも、ソフトウェアボタンを正しく取得することができません。 Androidのボタンは、仮想であろうとハードであろうと、紛らわしい矛盾の泥沼です。

それをiOSとそのホームボタンと比較してみましょう。 多分それは物理的である必要はないかもしれません、多分それはそうです、しかしそれは機能します。 ホームボタンは常にホーム画面に移動します。 それ以外はすべてアプリ内UIで処理されます。 穏やか。 単純。 ストレスフリー。 そして象徴的です。 Appleが好きなように。


さて、読者? あなたは私たちが貿易の打撃を見てきましたが、この戦いがAndroid対について通りに波及した場合。 iOS、あなたは誰の背中を取りますか? コメントで教えてください。

最新のブログ投稿

| マックのカルト
August 20, 2021

以上で iPadインサイト、パトリックジョーダンは、YouTubeの新しいバージョンのiOSアプリでこのユニークな機能を見つけました。私は、共有できないほどクールでした。過去にiOSYouTubeアプリを使用したことがある場合は、新しい動画を見つけるために、ブラウジングまたは それを検索するに...

| マックのカルト
August 20, 2021

Vineユーザーベースが4000万を超えて急増Twitterのビデオ共有アプリであるVineは、Instagramにビデオが追加されたことで影が薄くなっていますが、それでも何百万人もの人々がVineにサインアップするのを止めていません。 Vineは今日の午後、登録ユーザー数が4,000万人に達...

| マックのカルト
August 20, 2021

モバイルSafariのホーム画面にWebサイトを追加して、それがごちゃごちゃした、識別できない混乱のように見えることに気付いたことがありますか?ほとんどのサイトが特別なアイコンを作成する方法を学んだので、これはもうあまり頻繁には起こりません iOSのホーム画面のブックマークですが、カスタムのな...