Logo hr.androidermagazine.com
Logo hr.androidermagazine.com

Stražnja gesta Android q razbija temeljnu interakciju aplikacija: kliznu ladicu

Anonim

Novi navigacijski sustav geste Android Q jasna je nadogradnja onoga što je Google pokušao s Androidom 9 Pie. Multitasking je lakši, a svaki od glavnih gesta je lakši za upotrebu s više fluidnosti. Ali jedan osnovni dio navigacijske paradigme koja je još uvijek u zraku je nova gesta.

Vidjeli smo nekoliko proizvođača telefona kako stvaraju vlastite pokrete, ali ne na način na koji Google to standardizira s Androidom Q: pređite prstom od ruba zaslona, ​​bilo lijevo ili desno, u bilo kojem trenutku da biste izveli istu radnju prethodno rukovanje tipkom za povratak. Ova je razlika u odnosu na ostale geste na ostalim Android telefonima izuzetno važna jer ometa jedan od najosnovnijih navigacijskih sustava u aplikaciji koji se danas koristi: kliznu ladicu.

Klizni pretinac je već desetljeće osnovna komponenta sučelja aplikacije.

Skrivena ladica za umetanje osnovni je mehanizam za navigaciju aplikacija gotovo desetljeće, a šire se izvan Androida na gotovo svaku drugu platformu na neki način. Aplikacije koje ne koriste ladicu za klizanje je malo i udaljeno je, a mnoge (uključujući neke Googleove vlastite) oslanjaju se na to kao na njihov primarni sustav za kretanje kroz odjeljke aplikacije. Čak i oni koji površinski najčešće koriste funkcije na donjoj navigacijskoj traci, još uvijek koriste kliznu ladicu kao odlagalište za daljnje mogućnosti.

(Jedina kategorija aplikacija koja redovito ne koristi kliznu ladicu su igre koje imaju svoje vlastite borbe sa pokretima temeljenim na rubu.)

Koristeći Android Q s navigacijom gesta, svaka aplikacija izgubit će svoju ladicu za umetanje dok se programer ne ažurira.

Kad koristite Android Q s omogućenom navigacijom gestama, svaka pojedina aplikacija gubi svoju ladicu za klizanje. Jednostavno ga ne možete provući s ruba, ni na kojem mjestu ili ga ni na koji način ne otkriti. Jedini način prikazivanja ladice bit će dodirnuti bilo koji gumb koji je s njom povezan - obično tipka izbornika hamburgera u gornjem kutu, što je sve teže dosegnuti na velikim (i visokim) telefonima. To je ogromna bol koja zahtijeva u najmanju ruku promjenu mišićne memorije i dramatično smanjuje brzinu kojom možete kretati po aplikacijama.

Google zna da će ova gesta stvoriti glavobolju svima koji se oslanjaju na kliznu ladicu (između ostalih rubova i poteza preko ruba) i programerima jasno stavljaju do znanja da trebaju planirati za to promijeniti:

Ako korisnik pređe prstom s ruba zaslona, ​​sustav tu gestu tumači kao Natrag navigaciju, osim ako aplikacija posebno ne nadjača tu gestu za dijelove zaslona. Da biste aplikaciju učinili kompatibilnom s gestualnom navigacijom, morat ćete proširiti sadržaj aplikacije s ruba na rub i na odgovarajući način upravljati sukobljenim gestama.

Dokumentacija za programere za Android predviđa postupak kojim programeri mogu definirati područja svojih aplikacija koja su isključena iz stražnje kretnje i umjesto toga će obavljati druge radnje - bilo da se radi o uvlačenju u ladicu ili jednostavno imaju zagarantirani unos dodirom put do ruba za neku drugu interakciju. Kao primjer, Google je već ažurirao aplikaciju Trgovina Play da bi u potpunosti uklonio stražnju kretnju s cijele lijeve strane, ostavljajući je samo za ladicu s kliznim umetkom.

Područja za izuzeće gestikulacije bit će različita za svaku aplikaciju - ako ih uopće ima.

To je sve u redu i dobro, ali programeri zahtijevaju zapravo ono što Google traži. Čak i ako to uzmemo kao zadanu (što očito ne možemo), a svaka aplikacija s kliznom ladicom preko noći ima područje za izuzeće, i dalje postoje velike prepreke upotrebljivosti. Područja za izuzeće gestikulacije rade samo ako možete računati da će ih biti tamo - ne znajući gdje se to područje nalazi, na kojoj je strani, koliko je velika i ima li to razliku za svaku aplikaciju na vašem telefonu, donosi novi skup problema uopce. Bit će to vrlo, vrlo frustrirajući prijelaz.

Nažalost za nas, programeri nemaju toliko poticaja za stvaranje ovih područja za isključenje. Nove geste obavezno je uključiti na otpremi novih telefona s Androidom Q, ali oni ne moraju biti ni zadani ni isključivi izbor navigacije. Prilično je sigurno kladiti da će većina tvrtki koje već prave vlastite navigacijske sustave gesta ili se drže navigacije s tri tipke i dalje nastaviti s Androidom Q - a za ovu veliku većinu telefona vaši programeri neće čuti pritužbe, Ovo je jedna od onih situacija u kojoj polagano predstavljanje Android ažuriranja zapravo možemo shvatiti kao pozitivnu stvar, jer programeri u cjelini neće imati ažurirane svoje aplikacije s obzirom na nove Android Q geste još neko vrijeme., A u slučaju svakoga tko ažurira svoj telefon koji nije Pixel na Android Q, daje još veću težinu odluci između omogućavanja novih gesta i pridržavanja ostalih dostupnih sustava - Android Q geste mogu biti sjajne i intuitivne, ali vrijede li izgubiti klizne ladice u većini aplikacija koje koristite svakodnevno? Mislim da niko ne bi rekao da jesu.

Android Q: Sve što trebate znati!