Testarea beta a platformei mobile Android 12 a început

Компания Google представила первый бета-выпуск открытой мобильной платформы Android 12. Релиз Android 12 ожидается в третьем квартале 2021 года. Сборки прошивки подготовлены для устройств Pixel 3 / 3 XL, Pixel 3a / 3a XL, Pixel 4 / 4 XL, Pixel 4a / 4a 5G и Pixel 5, а также для некоторых устройств ASUS, OnePlus, Oppo, Realme, Sharp, TCL, Transsion, Vivo, Xiaomi и ZTE.

Printre cele mai vizibile modificări ale utilizatorului:

  • A fost propusă una dintre cele mai semnificative actualizări de design de interfață din istoria proiectului. Noul design implementează conceptul „Material You”, prezentat ca următoarea generație de Material Design. Noul concept va fi aplicat automat tuturor platformelor și elementelor de interfață și nu va solicita dezvoltatorilor de aplicații să facă nicio modificare. În iulie, este planificat să ofere dezvoltatorilor de aplicații prima lansare stabilă a unui nou set de instrumente pentru dezvoltarea interfețelor grafice - Jetpack Compose.
    Testarea beta a platformei mobile Android 12 a început

    Platforma în sine are un nou design de widget. Widgeturile au fost făcute mai vizibile, colțurile au fost mai bine rotunjite și a fost oferită posibilitatea de a folosi culori dinamice care se potrivesc cu tema sistemului. S-au adăugat controale interactive, cum ar fi casete de selectare și comutatoare (CheckBox, Switch și RadioButton), de exemplu, permițându-vă să editați liste de sarcini în widget-ul TODO fără a deschide aplicația.

    Testarea beta a platformei mobile Android 12 a început

    A implementat o tranziție vizuală mai lină la aplicațiile lansate din widget-uri. Personalizarea widget-urilor a fost simplificată - a fost adăugat un buton (un cerc cu un creion) pentru reconfigurarea rapidă a plasării widget-ului pe ecran, care apare atunci când atingeți widget-ul pentru o lungă perioadă de timp.

    Testarea beta a platformei mobile Android 12 a începutTestarea beta a platformei mobile Android 12 a început

    Sunt furnizate moduri suplimentare pentru limitarea dimensiunii widget-ului și capacitatea de a utiliza aspectul adaptiv al elementelor widget (aspect receptiv) pentru a crea machete standard care se modifică în funcție de dimensiunea zonei vizibile (de exemplu, puteți crea machete separate pentru tablete și smartphone-uri). Interfața de selecție a widget-ului implementează previzualizarea dinamică și capacitatea de a afișa o descriere a widget-ului.

    Testarea beta a platformei mobile Android 12 a început

  • S-a adăugat posibilitatea de a adapta automat paleta sistemului la culoarea tapetului selectat - sistemul detectează automat culorile predominante, ajustează paleta curentă și aplică modificări tuturor elementelor interfeței, inclusiv zona de notificare, ecranul de blocare, widget-uri și controlul volumului.
  • Au fost implementate noi efecte animate, cum ar fi mărirea treptată și deplasarea lină a zonelor la derularea, apariția și mutarea elementelor pe ecran. De exemplu, când anulați o notificare de pe ecranul de blocare, indicatorul de timp se extinde automat și ocupă spațiul pe care notificarea îl ocupa anterior.
  • Переработано оформление выпадающей области с уведомлениями и быстрыми настройками. В число быстрых настроек добавлены опции для Google Pay и управления умным домом. При удержании кнопки включения питания обеспечен вызов Google Assistant, которому можно дать команду для совершения звонка, вызова приложения или прочтения вслух статьи.
    Testarea beta a platformei mobile Android 12 a început
  • S-a adăugat efectul Stretch overscroll pentru a indica faptul că utilizatorul s-a deplasat dincolo de zona de defilare și a ajuns la sfârșitul conținutului. Odată cu noul efect, imaginea de conținut pare să se întindă și să revină. Noul comportament de sfârșit de defilare este activat în mod implicit, dar există o opțiune în setări pentru a reveni la vechiul comportament.
  • Interfața a fost optimizată pentru dispozitivele cu ecrane pliabile.
    Testarea beta a platformei mobile Android 12 a început
  • Au fost implementate tranziții audio mai ușoare - la trecerea de la o aplicație care scoate sunet la alta, sunetul primei este acum ușor dezactivat, iar cel de-al doilea crește ușor, fără a suprapune un sunet pe celălalt.
  • S-a realizat o optimizare semnificativă a performanței sistemului - sarcina pe CPU a principalelor servicii de sistem a scăzut cu 22%, ceea ce a dus, la rândul său, la o creștere a duratei de viață a bateriei cu 15%. Prin reducerea conflictului de blocare, reducerea latenței și optimizarea I/O, performanța tranziției de la o aplicație la alta este crescută și timpul de pornire a aplicației este redus.

    În PackageManager, atunci când lucrați cu instantanee în modul numai citire, disputa de blocare este redusă cu 92%. Motorul de comunicare între procese al lui Binder folosește memoria cache ușoară pentru a reduce latența de până la 47 de ori pentru anumite tipuri de apeluri. Performanță îmbunătățită pentru procesarea fișierelor dex, odex și vdex, ceea ce duce la timpi de încărcare a aplicațiilor mai rapid, în special pe dispozitivele cu memorie redusă. Lansarea aplicațiilor din notificări a fost accelerată, de exemplu, lansarea Google Foto dintr-o notificare este acum cu 34% mai rapidă.

    Повышена производительность запросов к БД через применение inline-оптимизаций в операции CursorWindow. Для небольших объёмов данных CursorWindow стал быстрее на 36%, а для наборов, включающих более 1000 строк ускорение может достигать 49 раз.

    Sunt propuse criterii pentru clasificarea dispozitivelor în funcție de performanță. Pe baza capacităților unui dispozitiv, i se atribuie o clasă de performanță, care poate fi apoi utilizată în aplicații pentru a limita funcționalitatea codecurilor pe dispozitive cu consum redus sau pentru a gestiona conținut multimedia de calitate superioară pe hardware puternic.

  • A fost implementat un mod de hibernare a aplicației, care permite, în cazul în care utilizatorul nu a interacționat explicit cu programul de mult timp, să reseteze automat permisiunile acordate anterior aplicației, să oprească execuția, să returneze resursele utilizate de aplicație, cum ar fi memoria, și blocați lansarea lucrărilor de fundal și trimiterea notificărilor push. Modul poate fi folosit pentru majoritatea aplicațiilor și vă permite să protejați datele utilizatorului la care programele uitate de multă vreme continuă să aibă acces. Dacă se dorește, modul de hibernare poate fi dezactivat selectiv în setări.
  • S-a adăugat o permisiune separată BLUETOOTH_SCAN pentru a scana dispozitivele din apropiere prin Bluetooth. Anterior, această capacitate era oferită pe baza accesului la informațiile despre locația dispozitivului, ceea ce a dus la necesitatea acordării de permisiuni suplimentare aplicațiilor care necesită asociere cu un alt dispozitiv prin Bluetooth.
  • Dialogul pentru furnizarea accesului la informații despre locația dispozitivului a fost modernizat. Utilizatorului i se oferă acum posibilitatea de a furniza aplicației informații despre locația exactă sau de a furniza doar date aproximative, precum și de a limita autoritatea doar la sesiunea activă cu programul (interzice accesul atunci când este în fundal). Nivelul de acuratețe al datelor returnate la selectarea unei locații aproximative poate fi modificat în setări, inclusiv în raport cu aplicațiile individuale.
    Testarea beta a platformei mobile Android 12 a început

    Во втором бета-выпуске ожидается появление интерфейса Privacy Dashboard с общим обзором всех настроек полномочий, позволяющим понять, к каким данным пользователя приложения имеют доступ). В панель будут добавлены индикаторы активности микрофона и камеры, при помощи которых также можно принудительного выключить микрофон и камеру.

  • În loc de o ediție pentru dispozitive purtabile, Android Wear, împreună cu Samsung, a decis să dezvolte o nouă platformă unificată care să combină capacitățile Android și Tizen.
  • Capacitățile edițiilor Android pentru sistemele de infotainment auto și televizoarele inteligente au fost extinse.
  • Со списком низкоуровневых новшеств можно познакомиться в обзоре первых ознакомительных выпусков Android 12 для разработчиков (developer preview).

Sursa: opennet.ru

Adauga un comentariu