Google broni kontrowersyjnej nawigacji gestami w Androidzie Q

W szczegółowym poście Google broni swojej decyzji o przyjęciu gestów nawigacyjnych z Androida Q jako standardu dla Androida. Czytaj dalej, aby dowiedzieć się więcej!

Publiczna wersja Androida Q to tuż za rogiem a kiedy to nastąpi, zobaczymy wiele opinii od użytkowników końcowych, którzy będą próbować nawigacja gestami po raz pierwszy. System nawigacji gestami to największa zmiana w UX w ostatnim czasie, ponieważ zasadniczo zmienia sposób, w jaki użytkownicy będą poruszać się po systemie operacyjnym. Użytkownicy będą teraz musieli przesunąć palcem od lewej/prawej krawędzi, aby wrócić, przesuń palcem w górę od dołu krawędzi, aby przejść do ekranu głównego, i przesuń palcem od dolnych rogów, aby uruchomić wirtualność asystent. Jak dotąd te gesty wzbudziły wiele pochwał jak i krytykę od użytkowników, zasadniczo dzieląc społeczność w oparciu o preferencje użytkowników. W nowy post na blogu programistów Androida Google broni nawigacji gestami w Androidzie Q i próbuje wyjaśnić uzasadnienie różnych decyzji.

Decyzja Google o wypróbowaniu gestów została zainspirowana coraz częstszym stosowaniem tych gestów przez partnerów korzystających z systemu Android, a także innowacyjnymi aplikacjami na Androida, takimi jak naszą własną aplikację Gesty nawigacyjne (o czym Google wspomniał w poście na blogu). Gesty uznano za szybsze, bardziej naturalne i bardziej ergonomiczne niż przyciski oprogramowania. Wymagają silniejszej intencji wywołania w porównaniu z przyciskami oprogramowania, które można przypadkowo dotknąć. Co więcej, gesty pozostawiają dużo wolnego miejsca na ekranie dla aplikacji i innych treści, co wpisuje się w ogólny trend większych ekranów i mniejszych ramek.

Jednak po stwierdzeniu tych pozytywów Google zdaje sobie sprawę, że gesty nie wywołują takiej samej reakcji u każdego użytkownika. Mogą być trudniejsze do nauczenia i wymagają świadomego wysiłku, aby zmienić pamięć mięśniową. W niektórych przypadkach zakłócają także wzorce nawigacji w aplikacjach. Co więcej, największym problemem Google związanym z gestami był fakt, że każdy producent OEM implementował je inaczej, co prowadziło do fragmentacji doświadczeń związanych z nawigacją. Jest to duży problem z punktu widzenia Google, ponieważ prowadzi do zróżnicowanych doświadczeń w różnych systemach operacyjnych w zakresie podstawowego tematu, jakim jest nawigacja, co ma wpływ zarówno na użytkowników, jak i programistów.

Z powodu tej fragmentacji gesty Androida Q będą domyślna nawigacja gestami dla nowych urządzeń z systemem Android Q+. Decyzja ta jest powiązana z wysiłkami Google mającymi na celu ujednolicenie nawigacji we współpracy z partnerami takimi jak Samsung, Xiaomi, Oppo, HMD Global, OnePlus, LG, Motorola i innymi. Ponieważ jednak te gesty nie są odpowiednie dla wszystkich, zwłaszcza dla osób z ograniczoną zręcznością i mobilności, gesty będą współistnieć z opcją włączenia trzyprzyciskowego paska nawigacyjnego dla oprogramowania guziki.

Google następnie dalej broni decyzji o przejściu na obecną implementację gestów, wspominając jak wszystkie ich decyzje są poparte szeroko zakrojonymi badaniami i testami obejmującymi całą gamę produktów temat. Dwa podstawowe gesty w obecnej implementacji, Wstecz i Dom, zaprojektowano tak, aby pokrywały się z najbardziej dostępnymi i wygodnymi obszarami ruchu kciuków.

Mapy cieplne ekranu telefonu pokazujące, gdzie użytkownicy mogą wygodnie wykonywać gesty, trzymając telefon tylko jedną ręką

Nawigacja gestami w Androidzie Q pojawiła się po przetestowaniu kilku innych implementacji i prototypów nawigacji. Podsumowując te testy, użytkownicy uznali model Androida Q za bardziej przystosowany do obsługi jedną ręką.

Google zauważa, że ​​gesty Androida Q zakłócają działanie szuflad aplikacji i innych przesunięć w aplikacjach. Jednak biorąc pod uwagę częste korzystanie z Wstecz, Google podjął trudną decyzję i poprosił programistów o rozwiązanie konfliktów z gestami systemowymi. Aby ułatwić ten proces, Google udostępniło dodatkowe zasoby zawierające szczegółowe informacje na temat dobrych praktyk, które programiści mogą zastosować. Jeśli Twoja aplikacja korzystała z nawigacji opartej na gestach, zalecamy zapoznanie się z zasobami, o których Google wspomina na dole ich post. Nawigacja gestami jest rozwiązaniem przyszłościowym, dlatego najlepiej się dostosowujemy.


Źródło: Blog programistów Androida