În Android Q, singurele două opțiuni de navigare vor fi noile gesturi de navigare ale Google, precum și navigarea tradițională cu 3 butoane.
Actualizare 1 (09.05.19 la 19:28 ET): La scurt timp după publicarea acestui articol, AndroidAuthority a publicat un articol în care afirmă că Google nu va forța OEM-urile să scape de propriile gesturi. Mai multe detalii mai jos.
În timpul conferinței pentru dezvoltatori Google I/O de anul trecut, Google a dezvăluit primul Android P beta cu noile comenzi Google prin gesturi de navigare. Noile gesturi ale Google s-au simțit pe jumătate coapte, deoarece gesturile nu au eliberat niciun spațiu suplimentar pe ecran și nici nu au înlocuit butonul înapoi. Noile gesturi introduse în Android Q beta 3 sunt diferiți, totuși. Noua implementare Google de „navigare completă gestuală” nu mai are butoane pe care utilizatorul să le apasă, partea de jos este mult mai mică, iar bara de jos este mult mai subțire. Noile gesturi par mult mai asemănătoare cu iOS, dar asta nu este un lucru rău, deoarece Apple a primit gesturi chiar de la început.
De când Google a arătat noile gesturi în timpul keynote-ului, ne-am întrebat ce se va întâmpla cu ecosistemul Android odată cu introducerea Inca una interfață de control prin gesturi - în special una pe care Google le cere dezvoltatorilor să facă modificări pentru a o adapta. Acum, am aflat că Google face al lor controlul prin gesturi este obligatoriu pentru toate dispozitivele care rulează Android Q. Gesturile de navigare ale Google sunt acum doar gesturi de navigare ale Android. Pentru a vă reaminti, iată cum funcționează noile gesturi Google, așa cum este detaliat în articolul nostru anterior despre toate modificările pe care le-am observat în cea mai recentă versiune beta.
- Glisați vertical în sus de jos pentru a merge acasă
- Glisați orizontal de la stânga sau la dreapta pentru a reveni
- Glisați în diagonală din colțul din stânga sau din dreapta jos până când degetul ajunge la mijlocul ecranului pentru a declanșa Asistentul Google
- Glisați orizontal la stânga sau la dreapta pe bara de gesturi de jos pentru a comuta rapid între aplicații
- Glisați în sus și țineți apăsat pentru a accesa prezentarea generală a aplicațiilor recente
În timpul sesiunii de astăzi „Sprijinirea utilizabilității mobile cu tema întunecată și gesturi în Android Q”, Ronan Shah, manager de produs la Google în echipa de interfață a sistemului Android, a confirmat că doar 2 metode de navigare vor fi acceptate pe platforma Android: noile gesturi Google și gesturile tradiționale cu 3 butoane.
„În viitor, pentru Android, vom accepta 2 moduri de navigare. Primul este de 3 butoane, știți că utilizatorii de Android iubesc 3 butoane. Știm că este super utilizabil și, de asemenea, abordează o mulțime de nevoi de accesibilitate pe care gesturile pur și simplu nu le pot face. Pe de altă parte, știm și că există multă dorință de gesturi, așa că vom susține 1 modul de gesturi, care este ceea ce ați văzut, avansând în Android - și numai pe acela." - Ronan Shah, Google.
Dl. Shah continuă, explicând de ce au decis să restricționeze OEM-urilor să implementeze propriile controale prin gesturi.
„Utilizatorii își doresc din ce în ce mai mult experiențe captivante în Android și un lucru pe care l-au făcut producătorii de dispozitive este să încerce să abordeze acest lucru din punct de vedere software. Și ceea ce au făcut a fost să-și construiască propria navigație prin gesturi. Și fiecare producător de dispozitive are o impresie diferită despre modul în care ar trebui să funcționeze navigarea prin gesturi. Ceea ce recunoaștem din punctul de vedere al platformei este că acest lucru devine nebun pentru un dezvoltator. Dacă te gândești la N navigații prin gesturi diferite atunci când încerci să dezvolți, să proiectezi, să testezi pentru aplicația ta, devine un fel de nebun. Deci, având în vedere acest lucru, am introdus acest gest de navigare în Q și vom standardiza ecosistemul începând cu Q pe 3 butoane și modelul nostru va merge mai departe.” - Ronan Shah, Google.
Acest lucru are foarte mult sens, deoarece noua navigare gestuală din Android Q va cere multor dezvoltatori să-și refacă aplicațiile pentru gestionează conflictele. Aplicațiile cu bare laterale nu vor juca bine cu noul gest al butonului înapoi, așa că dezvoltatorii fie vor avea nevoie pentru a vă îndepărta de o astfel de interfață de utilizare sau pentru a dezactiva controalele prin gest cu noul setSystemGestureExclusionRects API. Deoarece dezvoltatorii trebuie acum să ia în considerare această considerație, cel mai bine este să existe un singur control prin gesturi implementare în viitor, astfel încât dezvoltatorii să nu fie nevoiți să se gândească la modul de gestionare a comportamentului gestual pe non-Google dispozitive. Fiecare producător de dispozitive are propriul sistem de gesturi de navigare, așa că este plăcut de știut că Google standardizează gesturile în Android Q în jurul unui singur model.
Din păcate, acest lucru înseamnă că comenzile minunate prin gesturi de la OnePlus, Huawei, Xiaomi și Motorola nu vor fi disponibile în versiunile lor Android Q respective. Pe de altă parte, este grozav că Google impune includerea tradiționalei navigare cu 3 butoane ca mod opțional. Google a eliminat anterior navigarea cu 3 butoane de pe propriile smartphone-uri Pixel 3 și Pixel 3 XL, dar ambele dispozitive au acum acces la modul tradițional fără a fi nevoie să recurgă la niciun truc.
Mulțumită Andreas Proschofsky de la DerStandard pentru atenție!
Actualizare 1: OEM-urile nu vor fi forțate
În ciuda a ceea ce s-a spus pe scenă, Google a confirmat AndroidAuthority că nu vor interzice în mod explicit gesturile terților. În schimb, Google vede gesturile terță parte „ca o opțiune pentru utilizatorii cu putere”. Astfel, în timp ce OEM-urile voi fi forțat să ofere tradiționala navigare cu 3 butoane și Noile gesturi ale Google, ei nu va să fie restricționat de la a oferi opțiuni suplimentare de gesturi de navigare. Utilizatorii vor alege între modul de navigare cu 3 butoane și gesturi Android Q în timpul configurării, dar nu este clar dacă OEM-urilor li se permite să-și arate propriile gesturi în timpul configurării.
Aceasta este o atitudine ciudată pe care o adoptă Google și contrazice direct ceea ce s-a spus pe scenă la Google I/O. Permiterea OEM-urilor să continue să ofere propriile gesturi nu face nimic pentru a standardiza ecosistemul, așa cum a susținut Google că ar vrea să facă la I/O. Dezvoltatorii vor trebui astfel să răspundă mai multor moduri de gesturi de la mai mulți producători de dispozitive, care este exact problema care urma să fie rezolvată prin forțarea unui mod de gesturi unificat în Android Q.