[Update: OEM-Gesten zulässig] Die neuen Navigationsgesten von Google in Android Q werden für alle Geräte obligatorisch sein

In Android Q werden die einzigen beiden Navigationsoptionen die neuen Navigationsgesten von Google sowie die traditionelle 3-Tasten-Navigation sein.

Update 1 (09.05.19 um 19:28 Uhr ET): Kurz nach der Veröffentlichung dieses Artikels AndroidAuthority hat einen Artikel veröffentlicht, in dem es heißt, dass Google OEMs nicht dazu zwingen wird, ihre eigenen Gesten abzuschaffen. Weitere Details weiter unten.

Während der Google I/O-Entwicklerkonferenz im letzten Jahr stellte Google die erste Android P-Beta mit Googles neuen Navigationsgestensteuerungen vor. Die neuen Gesten von Google fühlten sich unausgegoren an, da die Gesten weder zusätzlichen Platz auf dem Bildschirm freigaben noch die Zurück-Taste ersetzten. Die neuen Gesten eingeführt in Android Q Beta 3 sind jedoch unterschiedlich. Googles neue Implementierung der „vollständig gestischen Navigation“ verfügt über keine Schaltflächen mehr, die der Benutzer drücken muss, die Unterseite ist viel kleiner und die untere Leiste ist viel dünner. Die neuen Gesten ähneln viel mehr iOS, aber das ist keine schlechte Sache, da Apple von Anfang an über Gesten verfügt.

Da Google während der Keynote die neuen Gesten vorstellte, haben wir uns gefragt, was mit der Einführung von mit dem Android-Ökosystem passieren wird noch ein anderer Gestensteuerungsschnittstelle – insbesondere eine, für die Google von den Entwicklern Änderungen verlangt. Jetzt haben wir erfahren, dass Google macht ihre Gestensteuerung obligatorisch für alle Geräte mit Android Q. Die Navigationsgesten von Google sind jetzt nur noch die Navigationsgesten von Android. Zur Erinnerung: Hier erfahren Sie, wie die neuen Gesten von Google funktionieren, wie in unserem früheren Artikel beschrieben Alle Änderungen, die wir in der neuesten Beta entdeckt haben.

  • Wischen Sie von unten vertikal nach oben, um nach Hause zu gelangen
  • Wischen Sie horizontal von links oder rechts, um zurückzugehen
  • Wischen Sie diagonal von der unteren linken oder rechten Ecke, bis Ihr Finger die Mitte des Bildschirms erreicht, um Google Assistant auszulösen
  • Wischen Sie auf der unteren Gestenleiste horizontal nach links oder rechts, um schnell zwischen Apps zu wechseln
  • Wischen Sie nach oben und halten Sie den Finger gedrückt, um auf die Übersicht der letzten Apps zuzugreifen

Während der heutigen Sitzung „Unterstützung der mobilen Benutzerfreundlichkeit mit dunklem Design und Gesten in Android Q“ bestätigte Ronan Shah, Produktmanager bei Google im Android System UI-Team, dies Auf der Android-Plattform werden nur zwei Navigationsmethoden unterstützt: Die neuen Gesten von Google und die traditionellen 3-Tasten-Gesten.

„In Zukunft werden wir für Android zwei Navigationsmodi unterstützen. Die erste besteht aus 3 Tasten. Sie wissen, dass Android-Benutzer 3 Tasten lieben. Wir wissen, dass es super benutzerfreundlich ist und auch viele Barrierefreiheitsanforderungen erfüllt, die mit Gesten einfach nicht erfüllt werden können. Andererseits wissen wir auch, dass der Wunsch nach Gesten groß ist, deshalb werden wir 1 unterstützen Der Gestenmodus, den Sie gesehen haben, schreitet in Android voran – und nur dieser.“ – Ronan Shah, Google.

Herr Shah erklärt weiter, warum sie beschlossen haben, OEMs daran zu hindern, ihre eigenen Gestensteuerungen zu implementieren.

„Benutzer wünschen sich zunehmend immersive Erlebnisse in Android, und Gerätehersteller haben versucht, dies von der Softwareseite her anzugehen.“ Und sie haben ihr eigenes Gesten-Navigationsgerät gebaut. Und jeder Gerätehersteller hat eine andere Vorstellung davon, wie die Gestennavigation funktionieren sollte. Was wir auf der Plattformseite erkennen, ist, dass das für einen Entwickler irgendwie verrückt wird. Wenn Sie beim Entwickeln, Entwerfen und Testen Ihrer App an N verschiedene Gesten-Navigationssysteme denken, wird das schon fast verrückt. Vor diesem Hintergrund haben wir diese Gestennavigation in Q eingeführt und werden das Ökosystem ab Q auf 3 Tasten standardisieren und unser Modell weiterentwickeln.“ – Ronan Shah, Google.

Dies ist sehr sinnvoll, da viele Entwickler ihre Apps für die neue Gestennavigation in Android Q überarbeiten müssen mit Konflikten umgehen. Apps mit Seitenleisten funktionieren nicht gut mit der neuen Zurück-Button-Geste, daher müssen Entwickler beides tun um von einer solchen Benutzeroberfläche wegzukommen oder Gestensteuerungen mit dem neuen setSystemGestureExclusionRects zu deaktivieren API. Da Entwickler diese Überlegung nun anstellen müssen, ist es am besten, wenn es nur eine Gestensteuerung gibt Die Implementierung wird in Zukunft erfolgen, sodass Entwickler nicht darüber nachdenken müssen, wie sie mit dem Gestenverhalten auf Nicht-Google-Geräten umgehen sollen Geräte. Jeder Gerätehersteller verfügt über ein eigenes Navigationsgestensystem. Daher ist es schön zu wissen, dass Google die Gesten in Android Q auf ein einziges Modell standardisiert.

Das bedeutet leider, dass die tollen Gestensteuerungen von OnePlus, Huawei, Xiaomi und Motorola in ihren jeweiligen Android Q-Versionen nicht verfügbar sein werden. Andererseits ist es großartig, dass Google die Aufnahme der traditionellen 3-Tasten-Navigation als optionalen Modus vorschreibt. Google hat die 3-Tasten-Navigation zuvor von seinen eigenen Smartphones Pixel 3 und Pixel 3 XL entfernt, aber beide Geräte haben jetzt Zugriff auf den traditionellen Modus, ohne dass sie auf irgendwelche Tricks zurückgreifen müssen.

Dank an Andreas Proschofsky von DerStandard für den Hinweis!

Update 1: OEMs werden nicht gezwungen

Ungeachtet dessen, was auf der Bühne gesagt wurde, bestätigte Google dies AndroidAuthority dass sie Gesten Dritter nicht ausdrücklich verbieten. Stattdessen sieht Google Gesten von Drittanbietern „als Power-User-Option“. Also, während OEMs Wille gezwungen sein, die traditionelle 3-Tasten-Navigation anzubieten Und Googles neue Gesten, sie Gewohnheit Es ist nicht möglich, zusätzliche Optionen für Navigationsgesten anzubieten. Benutzer können während der Einrichtung zwischen dem 3-Tasten-Navigationsmodus und Android Q-Gesten wählen. Es ist jedoch unklar, ob OEMs während der Einrichtung ihre eigenen Gesten anzeigen dürfen.

Das ist eine seltsame Haltung von Google und steht im direkten Widerspruch zu dem, was auf der Bühne der Google I/O gesagt wurde. Den OEMs zu erlauben, weiterhin ihre eigenen Gesten anzubieten, trägt nicht dazu bei, das Ökosystem zu standardisieren, wie Google es bei I/O angestrebt hatte. Entwickler müssen daher auf mehrere Gestenmodi verschiedener Gerätehersteller eingehen. Genau dieses Problem sollte durch die Erzwingung eines einheitlichen Gestenmodus in Android Q gelöst werden.