A început testarea beta a platformei mobile Android 12

Compania Google a lansat prima versiune beta a platformei mobile deschise Android 12. Lansarea Android 12 este așteptată în al treilea trimestru al anului 2021. Versiunile firmware-ului sunt pregătite pentru dispozitivele Pixel 3 / 3 XL, Pixel 3a / 3a XL, Pixel 4 / 4 XL, Pixel 4a / 4a 5G și Pixel 5, precum și pentru unele dispozitive ASUS, OnePlus, Oppo, Realme, Sharp, TCL, Transsion, Vivo, Xiaomi și ZTE.

Printre cele mai notabile schimbări pentru utilizatori:

  • A fost propus una dintre cele mai semnificative actualizări ale designului interfeței din istoria proiectului. Noua estetică implementează conceptul „Material You”, prezentat ca o variantă de generație următoare a Material Design. Noua concepție va fi aplicată automat pentru toate platformele și elementele interfeței, fără a necesita modificări din partea dezvoltatorilor de aplicații. În luna iulie, dezvoltatorii de aplicații vor avea la dispoziție prima versiune stabilă a noului kit de instrumente pentru dezvoltarea interfețelor grafice — Jetpack Compose.
    A început testarea beta a platformei mobile Android 12

    Platforma evidențiază un nou design al widget-urilor. Widget-urile sunt acum mai vizibile, colțurile sunt mai rotunjite, iar utilizarea culorilor dinamice, care se potrivesc temei sistemului, este acum posibilă. Au fost adăugate elemente de control interactive, cum ar fi căsuțele de selectare și comutatoarele (CheckBox, Switch și RadioButton), care, de exemplu, permit editarea listelor de sarcini în widget-ul TODO, fără a deschide aplicația.

    A început testarea beta a platformei mobile Android 12

    A fost implementată o tranziție vizuală mai fluidă către aplicațiile lansate din widget-uri. Personalizarea widget-urilor a fost simplificată — a fost adăugat un buton (cercul cu creion) pentru realocarea rapidă a widget-ului pe ecran, care apare la o apăsare lungă pe widget.

    A început testarea beta a platformei mobile Android 12A început testarea beta a platformei mobile Android 12

    Au fost oferite moduri suplimentare de restricționare a dimensiunii widget-ului și posibilitatea de a utiliza o dispunere adaptivă a elementelor widget-ului (responsive layout) pentru a crea aranjamente standard, care se schimbă în funcție de dimensiunea zonei vizibile (de exemplu, se pot crea aranjamente separate pentru tablete și smartphone-uri). În interfața de alegere a widget-urilor (widget picker), a fost implementat un previzualizator dinamic și posibilitatea de a afișa descrierea widget-ului.

    A început testarea beta a platformei mobile Android 12
  • A fost adăugată posibilitatea de adaptare automată a paletei de culori a sistemului la culoarea tapetului selectat — sistemul determină automat culorile predominante, corectează paleta curentă și aplică modificările la toate elementele interfeței, inclusiv zona de notificări, ecranul de blocare, widgeturi și controlul volumului.
  • Au fost implementate noi efecte animate, cum ar fi zoomul gradual și deplasarea lină a zonelor în timpul derulării, apariției și mișcării elementelor pe ecran. De exemplu, atunci când se anulează o notificare pe ecranul de blocare, indicatorul de timp se mărește automat și ocupă spațiul anterior ocupat de notificare.
  • A fost refăcut designul zonei derulante cu notificări și setări rapide. Opțiunile pentru Google Pay și controlul casei inteligente au fost adăugate printre setările rapide. Prin menținerea apăsată a butonului de alimentare, se poate apela Google Assistant, căruia i se pot da comenzi pentru a efectua un apel, a deschide o aplicație sau a citi cu voce tare un articol.
    A început testarea beta a platformei mobile Android 12
  • A fost adăugat efectul de întindere a marginilor în timpul derulării (Stretch overscroll), care arată utilizatorului că a depășit limita zonei de derulare și a ajuns la sfârșitul conținutului. Imaginea conținutului cu noul efect se întinde și revine. Noua mod de indicare a sfârșitului derulării este activat implicit, dar în setări există opțiunea de a reveni la comportamentul vechi.
  • Interfața a fost optimizată pentru dispozitivele cu ecrane pliabile.
    A început testarea beta a platformei mobile Android 12
  • Au fost realizate tranziții sonore mai fluide — atunci când se comută de la o aplicație care redă sunetul la alta, sunetul primei aplicații se estompează lin, în timp ce al doilea crește treptat, fără suprapunerea unui sunet peste altul.
  • A fost realizată o optimizare semnificativă a performanței sistemului — solicitarea CPU-ului pentru serviciile principale de sistem a scăzut cu 22%, ceea ce a dus la o creștere a duratei de viață a bateriei cu 15%. Prin reducerea concurenței blocajelor, scurtarea întârzierilor și optimizarea intrării/ieșirii, a fost crescută performanța de tranziție de la o aplicație la alta și a fost redus timpul de pornire al aplicațiilor.

    În PackageManager, atunci când se lucrează cu snapshot-uri în modul doar citire, concurența blocajelor a fost redusă cu 92%. În mecanismul de interacțiune între procese Binder a fost aplicată o memorie cache ușoară, ceea ce a redus întârzierile de până la 47 de ori pentru anumite tipuri de apeluri. Performanța procesării fișierelor dex, odex și vdex a fost îmbunătățită, ceea ce a dus la o reducere a timpului de încărcare a aplicațiilor, în special pe dispozitivele cu capacitate de memorie mică. Lansarea aplicațiilor din notificări a fost accelerată; de exemplu, deschiderea Google Photos din notificare se face acum cu 34% mai repede.

    Performanța interogărilor Bazei de Date a fost îmbunătățită prin aplicarea optimizărilor inline în operațiunea CursorWindow. Pentru volume mici de date, CursorWindow a devenit mai rapid cu 36%, iar pentru seturi care includ mai mult de 1000 de rânduri, accelerația poate atinge 49 de ori.

    Au fost propuse criterii pentru clasificarea dispozitivelor în funcție de performanță. În funcție de capacitățile dispozitivului, acesta primește o clasă de performanță, care poate fi utilizată ulterior în aplicații pentru a restricționa funcționalitatea codec-urilor pe dispozitivele mai puțin puternice sau pentru a lucra cu conținut multimedia de calitate superioară pe echipamente puternice.

  • A fost implementat un mod de hibernare a aplicațiilor, care permite, în cazul în care utilizatorul nu a interacționat de mult timp cu programul, să reseteze automat permisiunile acordate anterior aplicației, să oprească execuția, să restituie resursele utilizate de aplicație, cum ar fi memoria, și să blocheze lansarea lucrărilor de fundal și trimiterea notificărilor push. Acest mod poate fi aplicat pentru majoritatea aplicațiilor și ajută la protejarea datelor utilizatorului, la care au acces aplicațiile uitate de mult. Dacă se dorește, modul de hibernare poate fi dezactivat selectiv în setări.
  • A fost adăugată o nouă permisiune BLUETOOTH_SCAN pentru scanarea dispozitivelor din apropiere prin Bluetooth. Anterior, această posibilitate era oferită doar în prezența accesului la informațiile de localizare ale dispozitivului, ceea ce ducea la necesitatea de a oferi permisiuni suplimentare aplicațiilor care necesitau asocierea cu un alt dispozitiv prin Bluetooth.
  • A fost modernizată fereastra de dialog pentru acordarea accesului la informațiile de localizare ale dispozitivului. Utilizatorului i se oferă acum posibilitatea de a transmite aplicației informații despre locația exactă sau de a furniza doar date aproximative, precum și de a restricționa acțiunea permisiunilor doar la sesiunea activă de lucru cu programul (interzicerea accesului când aplicația este în fundal). Nivelul de precizie al datelor furnizate la alegerea unei locații aproximative poate fi modificat în setări, inclusiv în legătură cu aplicații individuale.
    A început testarea beta a platformei mobile Android 12

    În a doua versiune beta se așteaptă apariția interfeței Privacy Dashboard cu o privire de ansamblu asupra tuturor setărilor de permisiuni, care permite înțelegerea la ce date ale utilizatorului au acces aplicațiile. În panou vor fi adăugate indicatori de activitate pentru microfon și cameră, prin care se poate dezactiva forțat microfonul și camera.

  • În locul unei ediții pentru dispozitivele purtabile Android Wear, împreună cu compania Samsung, s-a decis dezvoltarea unei noi platforme unificate, combinând capacitățile Android și Tizen.
  • Funcționalitățile edițiilor Android pentru sistemele de infotainment auto și televizoarele inteligente au fost extinse.
  • Lista inovațiilor de bază poate fi consultată în recenzia primelor versiuni de testare Android 12 pentru dezvoltatori (developer preview).

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster