[Posodobitev: dovoljene poteze OEM] Googlove nove navigacijske poteze v Androidu Q bodo obvezne za vse naprave

click fraud protection

V sistemu Android Q bosta edini dve navigacijski možnosti Googlove nove navigacijske poteze in tradicionalna navigacija s tremi gumbi.

Posodobitev 1 (5/9/19 ob 19:28 ET): Kmalu po objavi tega članka, AndroidAuthority objavil članek, v katerem navaja, da Google proizvajalcev originalne opreme ne bo prisilil, da se znebijo lastnih potez. Več podrobnosti spodaj.

Med lanskoletno konferenco za razvijalce Google I/O je Google predstavil prvo beta različico Androida P z Googlovimi novimi kontrolniki navigacijskih potez. Googlove nove poteze so se zdele napol pečene, ker poteze niso sprostile nobenega dodatnega prostora na zaslonu niti niso nadomestile gumba za nazaj. Nove kretnje, predstavljene v Android Q beta 3 so pa drugačni. Googlova nova implementacija "popolnoma gestualne navigacije" nima več nobenih gumbov, ki bi jih uporabnik lahko pritisnil, dno je veliko manjše in spodnja vrstica je veliko tanjša. Zdi se, da so nove kretnje veliko bolj podobne iOS-u, vendar to ni slabo, saj je Apple kretnje dobil že od samega začetka.

Ker je Google med osrednjo besedo pokazal nove poteze, smo se spraševali, kaj se bo zgodilo z ekosistemom Android z uvedbo še ena vmesnik za upravljanje s kretnjami – zlasti tisti, za katerega Google zahteva, da razvijalci spremenijo, da bi se prilagodili. Zdaj smo izvedeli, da Google ustvarja njihov nadzor s kretnjami je obvezen za vse naprave s sistemom Android Q. Googlove navigacijske poteze so zdaj samo Androidove navigacijske poteze. Naj vas spomnimo, tukaj je opisano, kako delujejo Googlove nove poteze, kot je podrobno opisano v prejšnjem članku o vse spremembe, ki smo jih opazili v zadnji različici beta.

  • Povlecite navpično navzgor od spodaj, da se vrnete domov
  • Povlecite vodoravno v levo ali desno, da se vrnete nazaj
  • Povlecite diagonalno od spodnjega levega ali desnega kota, dokler s prstom ne dosežete sredine zaslona, ​​da sprožite Google Assistant
  • Za hitro preklapljanje med aplikacijami povlecite vodoravno levo ali desno po spodnji vrstici s potezami
  • Povlecite navzgor in pridržite za dostop do pregleda nedavnih aplikacij

Med današnjo sejo "Podpora mobilni uporabnosti s temno temo in potezami v sistemu Android Q" je Ronan Shah, produktni vodja pri Googlu v skupini za uporabniški vmesnik sistema Android, potrdil, da platforma Android bosta podprta samo 2 načina navigacije: Googlove nove poteze in tradicionalne poteze s tremi gumbi.

»V prihodnosti bomo za Android podpirali 2 načina navigacije. Prvi so 3 gumbi, saj veste, da imajo uporabniki Androida radi 3 gumbe. Vemo, da je super uporaben in da tudi obravnava veliko potreb po dostopnosti, ki jih kretnje preprosto ne morejo. Po drugi strani pa vemo tudi, da je želja po gestah veliko, zato bomo podprli 1 način geste, kar ste videli, napreduje v Androidu – in samo ta." - Ronan Shah, Google.

G. Shah nadaljuje in pojasnjuje, zakaj so se odločili proizvajalcem originalne opreme omejiti izvajanje lastnih kontrol s kretnjami.

»Uporabniki vse bolj želijo poglobljene izkušnje v Androidu in ena stvar, ki so jo izdelovalci naprav naredili, je, da so poskušali k temu pristopiti s strani programske opreme. In to, kar so naredili, je, da so zgradili svojo navigacijo s kretnjami. In vsak proizvajalec naprav ima drugačen vtis o tem, kako naj bi navigacija s kretnjami delovala. Kar prepoznamo na strani platforme, je, da to za razvijalca postane noro. Ko razmišljate o N različnih navigacijah s kretnjami, ko poskušate razviti, oblikovati, testirati svojo aplikacijo, postane preprosto noro. S tem v mislih smo uvedli to krmarjenje s kretnjami v Q in standardizirali bomo ekosistem od Q na 3 gumbih in naš model naprej." - Ronan Shah, Google.

To je zelo smiselno, saj bo zaradi nove navigacije s kretnjami v sistemu Android Q veliko razvijalcev zahtevalo, da predelajo svoje aplikacije tako, obravnavati konflikte. Aplikacije s stranskimi vrsticami se ne bodo dobro obnesle z novo potezo gumba za nazaj, zato bodo razvijalci potrebovali bodisi da se odmaknete od takega uporabniškega vmesnika ali onemogočite nadzor s kretnjami z novim setSystemGestureExclusionRects API. Ker morajo razvijalci zdaj to upoštevati, je najbolje, da je na voljo le en nadzor s kretnjami implementacijo v prihodnje, tako da razvijalcem ne bo treba razmišljati o tem, kako ravnati z vedenjem potez na ne-Googlu naprave. Vsak proizvajalec naprav ima svoj sistem navigacijskih potez, zato je lepo vedeti, da Google standardizira poteze v sistemu Android Q okoli enega modela.

Na žalost to pomeni, da izjemne kontrole s kretnjami OnePlus, Huawei, Xiaomi in Motorola ne bodo na voljo v njihovih izdajah Android Q. Po drugi strani pa je super, da Google predpisuje vključitev tradicionalne navigacije s tremi gumbi kot izbirnega načina. Google je pred tem odstranil navigacijo s tremi gumbi iz lastnih pametnih telefonov Pixel 3 in Pixel 3 XL, vendar imata obe napravi zdaj dostop do tradicionalnega načina, ne da bi se morali zateči k kakršnim koli trikom.

Zahvale gredo Andreas Proschofsky od DerStandard za pozornost!

Posodobitev 1: proizvajalci originalne opreme ne bodo prisiljeni

Kljub temu, kar je bilo rečeno na odru, je Google potrdil, da AndroidAuthority da ne bodo izrecno prepovedali potez tretjih oseb. Namesto tega Google vidi poteze tretjih oseb "kot možnost naprednega uporabnika." Tako, medtem ko proizvajalci originalne opreme volja prisiljen ponuditi tradicionalno navigacijo s tremi gumbi in Googlove nove poteze, oni ne bo biti omejen na ponujanje dodatnih možnosti navigacijskih potez. Uporabniki bodo med nastavitvijo izbirali med navigacijskim načinom s tremi gumbi in potezami Android Q, vendar ni jasno, ali lahko proizvajalci originalne opreme med nastavitvijo prikazujejo lastne poteze.

To je nenavadno stališče za Google in je neposredno v nasprotju s tem, kar je bilo rečeno na odru Google I/O. Omogočanje proizvajalcem originalne opreme, da še naprej ponujajo lastne kretnje, ne prispeva k standardizaciji ekosistema, kot je Google trdil, da želi narediti pri I/O. Razvijalci bodo tako morali poskrbeti za več načinov gest več izdelovalcev naprav, kar je ravno težava, ki naj bi jo rešili z vsiljevanjem enotnega načina gest v Androidu Q.