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

Android qのバックジェスチャにより、アプリの基本的な操作が中断されます:スライドインドロワー

Anonim

Android Qの新しいジェスチャーナビゲーションシステムは、GoogleがAndroid 9 Pieで試したことを明確にアップグレードしたものです。 マルチタスクがより簡単になり、コアジェスチャのそれぞれがより流動的で使いやすくなりました。 しかし、まだ空中にあるナビゲーションパラダイムの中心部分の1つは、新しいバックジェスチャです。

いくつかの携帯電話メーカーが独自のバックジェスチャを作成しましたが、GoogleがAndroid Qで標準化する方法ではありません。画面の端から左または右にスワイプして、同じアクションをいつでも実行できます。以前は戻るボタンで処理されていました。 他のAndroidスマートフォンのその他のバックジェスチャとのこの違いは、今日使用されている最も基本的なアプリ内ナビゲーションシステムの1つであるスライドインドロワーと干渉するため、非常に重要です。

スライドインドロワーは、10年間、基本的なアプリインターフェースコンポーネントです。

隠されたスライドインドロワーは、ほぼ10年にわたって基本的なアプリナビゲーションメカニズムであり、Androidを超えて何らかの形で他のほぼすべてのプラットフォームに普及しています。 スライドインドロワーを使用しないアプリはほとんどありません。多くの(Google独自のものを含む)は、アプリのセクションを移動するための主要なシステムとしてこれに依存しています。 最も使用頻度の高い機能を下部ナビゲーションバーに表示するものでさえ、スライドインドロワーをさらなるオプションの投棄場所として使用します。

(スライドインドロワーを定期的に使用しないアプリの唯一のカテゴリはゲームであり、エッジベースのジェスチャとの独自の苦労があります。)

Android Qとジェスチャーナビを使用すると、開発者が更新するまで、すべてのアプリはスライドインドロワーを失います。

ジェスチャーナビゲーションを有効にしてAndroid Qを使用している場合、これらのアプリはすべてスライドインドロワーを失います。 それを明らかにするために、どこからでも、どんな方法でも、端からスワイプすることはできません。 引き出しを表示する唯一の方法は、それに関連付けられているボタンをタップすることです。通常、上部の隅にあるハンバーガーメニューボタンは、大型の(そして背の高い)電話では届きにくいものになっています。 これは、少なくとも筋肉の記憶の変化を必要とする大きな痛みであり、アプリをナビゲートできる速度を劇的に低下させます。

Googleは、バックジェスチャが(他の近端のタップやスワイプの中でも)スライドインドロワーに頼るようになったすべての人に頭痛を引き起こすことを知っており、これを計画する必要があることを開発者に非常に明確にしています変化する:

ユーザーが画面の端からスワイプすると、システムがそのジェスチャーを戻るナビゲーションとして解釈します。ただし、アプリが画面の一部のジェスチャーを明示的にオーバーライドしない限りです。 アプリをジェスチャーナビゲーションに対応させるには、アプリのコンテンツを端から端まで拡張し、競合するジェスチャを適切に処理する必要があります。

Android開発者向けドキュメントでは、開発者がバックジェスチャから除外するアプリの領域を定義し、代わりに他のアクションを実行するプロセスを示しています。スライドインドロワーを使用するか、単にタッチ入力を すべて 保証するか他の相互作用のためのエッジへの道。 たとえば、Googleは既にPlayストアアプリを更新して、左側全体のバックジェスチャを完全に削除し、スライドインドロワーのみに残しました。

ジェスチャー除外領域は、アプリごとに異なります(アプリに含まれている場合)。

それはすべて問題あり ません が、開発者が実際にGoogleが求め て いることを 行う 必要があります。 そして、それを与えられたものとして(明らかにできない)、そしてスライドインドロワーを備えたすべてのアプリが一晩で除外領域を魔法のように持っているとしても、依然として大きなユーザビリティハードルがあります。 ジェスチャ除外エリアは、そのエリアが どこに あるのか、どの側にあるのか、どのくらいの大きさなのかがわからない場合にのみ機能します。お使いの携帯電話のアプリごとに異なる場合、新しい問題が発生します完全に。 これは非常にイライラする移行になります。

残念ながら、開発者はこれらの除外領域を作成するインセンティブをあまり持っ て いません。 新しいジェスチャーは、Android Qで出荷される新しい携帯電話に含める必要がありますが、デフォルトまたは排他的なナビゲーション選択である必要はありません。 すでに独自のジェスチャーナビゲーションシステムを作成している、または3ボタンナビゲーションに固執しているほとんどの企業がAndroid Qを使用し続けることは非常に安全な賭けです。そして、この大部分の携帯電話では、開発者は苦情を聞かないでしょう。

これは、開発者全体が今後しばらくの間新しいAndroid Qのバックジェスチャを考慮してアプリを最新のものにしようとし ない ため、実際にAndroidアップデートの遅いロールアウトを肯定的なものとして取ることができる状況の1つです。 。 また、ピクセル以外の携帯電話をAndroid Qに更新する場合は、新しいジェスチャーを有効にするか、他の利用可能なシステムに固執するかの決定にさらに大きな重みを与えます。AndroidQジェスチャーは素晴らしく、直感的です。 、しかし、毎日使用するほとんどのアプリでスライドインドロワーを失う価値はありますか? 誰もがそうだとは思わないでしょう。

Android Q:知っておくべきことすべて!