Google-k Android 12 plataforma mugikor irekiaren lehen beta bertsioa kaleratu du. Android 12 2021eko hirugarren hiruhilekoan kaleratuko dela espero da. Pixel 3/3 XL, Pixel 3a/3a XL, Pixel 4/4 XL, Pixel 4a/4a 5G eta Pixel 5 gailuetarako firmware bertsioak kaleratu dira, baita ASUS, OnePlus, Oppo, Realme, Sharp, TCL, Transsion, Vivo, Xiaomi eta ZTE-ren gailu hautatuetarako ere.
Erabiltzaileari egindako aldaketa nabarmenenen artean:
- Proiektuaren historiako interfazearen diseinuaren eguneratze esanguratsuenetako bat proposatu zen. Diseinu berriak "Material You" kontzeptua inplementatzen du, Materialen Diseinuaren hurrengo belaunaldia dela esanda. Kontzeptu berria automatikoki aplikatuko da plataforma eta interfaze-elementu guztietan, eta ez dute aplikazioen garatzaileek inolako aldaketarik egin beharko. Uztailean, aplikazioen garatzaileei interfaze grafikoak garatzeko tresna-kit berri baten lehen bertsio egonkorra eskaintzea aurreikusten da - Jetpack Compose.

Plataformak berak widget diseinu berri bat du. Widgetak ikusgarriagoak izan dira, txokoak hobeto biribildu dira eta sistemaren gaiarekin bat datozen kolore dinamikoak erabiltzeko aukera eman da. Kontrol interaktiboak gehitu dira, esate baterako, kontrol-laukiak eta etengailuak (CheckBox, Switch eta RadioButton), adibidez, TODO widget-eko zereginen zerrendak editatzeko aukera emanez aplikazioa ireki gabe.

Widgetetatik abiarazitako aplikazioetarako trantsizio bisual leunagoa ezarri da. Widget-en pertsonalizazioa erraztu da - botoi bat gehitu da (arkatz batekin zirkulu bat) widget-a pantailan kokatzea azkar berriro konfiguratzeko, widget-a denbora luzez ukitzean agertzen dena.


Tresneriaren tamaina mugatzeko modu gehigarriak eskaintzen dira eta widget-aren elementuen diseinu moldagarria erabiltzeko gaitasuna (diseinu erantzunkorra) diseinu estandarrak sortzeko, ikusgai dagoen eremuaren tamainaren arabera aldatzen direnak (adibidez, diseinu bereiziak sor ditzakezu. tabletak eta telefonoak). Widget-hautatzailearen interfazeak aurrebista dinamikoa eta widgetaren deskribapena bistaratzeko gaitasuna ezartzen ditu.

- Sistemaren paleta hautatutako horma-paperaren kolorera automatikoki egokitzeko gaitasuna gehitu da - sistemak automatikoki detektatzen ditu nagusi diren koloreak, uneko paleta doitzen du eta aldaketak aplikatzen ditu interfaze-elementu guztietan, jakinarazpen-eremua, blokeo-pantaila, widgetak eta bolumenaren kontrola barne.
- Animazio-efektu berriak ezarri dira, hala nola, pixkanaka-pixkanaka zooma eta eremuen lekualdaketa leunak pantailan elementuak mugitzean, agertzean eta mugitzean. Adibidez, blokeo-pantailan jakinarazpen bat bertan behera uzten duzunean, denbora-adierazlea automatikoki zabaltzen da eta jakinarazpenak aurretik okupatzen zuen espazioa hartzen du.
- Jakinarazpenen eta ezarpen azkarren goitibeherako eremua berriro diseinatu da. Google Pay eta etxe adimendunaren kontrolerako aukerak gehitu dira ezarpen azkarretan. Pizteko botoia sakatuta edukitzeak Google Assistant abiarazten du orain, eta dei bat egiteko, aplikazio bat abiarazteko edo artikulu bat ozen irakurtzeko erabil daiteke.

- Erabiltzailea korritze-eremutik haratago joan eta edukiaren amaierara iritsi dela adierazteko Stretch overscroll efektua gehitu da. Efektu berriarekin, badirudi edukiaren irudia luzatu eta itzultzen dela. Korrimutuaren amaierako portaera berria lehenespenez gaituta dago, baina ezarpenetan portaera zaharra itzultzeko aukera dago.
- Interfazea pantaila tolesgarriak dituzten gailuetarako optimizatu da.

- Audio-trantsizio leunagoak ezarri dira - soinua ateratzen duen aplikazio batetik bestera aldatzean, lehenaren soinua leunki isildu egiten da orain, eta bigarrena leunki handitzen da, soinu bat besteari gainjarri gabe.
- Sistemaren errendimenduaren optimizazio handia egin zen - sistema zerbitzu nagusien CPUaren karga % 22 murriztu zen, eta horrek bateriaren iraupena % 15 handitu zuen. Blokeoen gatazka murriztuz, latentzia murriztuz eta I/O optimizatuz, aplikazio batetik bestera igarotzeko errendimendua handitu egiten da eta aplikazioak abiarazteko denbora murrizten da.
PackageManager-en, argazkiekin irakurtzeko soilik moduan lan egiten duzunean, blokeoen gatazka % 92 murrizten da. Binder-en prozesuen arteko komunikazio-motorrak cache arina erabiltzen du dei mota batzuetarako latentzia 47 aldiz murrizteko. Dex, odex eta vdex fitxategiak prozesatzeko errendimendu hobetu da, eta, ondorioz, aplikazioak kargatzeko denbora azkarragoak izango dira, batez ere memoria gutxi duten gailuetan. Jakinarazpenetatik aplikazioak abiarazteko bizkortu egin da, adibidez, Google Argazkiak jakinarazpen batetik abiaraztea % 34 azkarragoa da orain.
Datu-baseko kontsulten errendimendua hobetu da CursorWindow eragiketan optimizazio integratuekin. Datu-multzo txikietarako, CursorWindow % 36 azkarragoa da orain, eta 1000 errenkada baino gehiago dituzten datu-multzoetarako, abiadura 49 aldiz handiagoa izan daiteke.
Gailuak errendimenduaren arabera sailkatzeko irizpideak proposatzen dira. Gailu baten gaitasunetan oinarrituta, errendimendu-klase bat esleitzen zaio, gero aplikazioetan erabil daitekeen kodeken funtzionaltasuna mugatzeko potentzia baxuko gailuetan edo kalitate handiagoko multimedia edukia hardware indartsuan kudeatzeko.
- Aplikazioa hibernatzeko modua ezarri da, eta horri esker, erabiltzaileak denbora luzez programarekin espresuki elkarreragin ez badu, aplikazioari aurrez emandako baimenak automatikoki berrezartzea, exekuzioa gelditzea, aplikazioak erabiltzen dituen baliabideak itzultzea, hala nola memoria, eta blokeatu atzeko lana abian jartzea eta push jakinarazpenak bidaltzea. Modua aplikazio gehienetarako erabil daiteke eta aspaldi ahaztutako programek sarbidea izaten jarraitzen duten erabiltzaileen datuak babesteko aukera ematen du. Nahi izanez gero, hibernazio modua selektiboki desgaitu daiteke ezarpenetan.
- BLUETOOTH_SCAN beste baimen bat gehitu da inguruko gailuak Bluetooth bidez eskaneatzeko. Aurretik, gailuaren kokapen-informaziorako sarbidean oinarrituta ematen zen gaitasun hori, eta, ondorioz, Bluetooth bidez beste gailu batekin parekatzea eskatzen zuten aplikazioei baimen gehigarriak eman behar zitzaizkien.
- Gailuaren kokapenari buruzko informaziorako sarbidea emateko elkarrizketa-koadroa modernizatu da. Erabiltzaileari aukera ematen zaio orain aplikazioari kokapen zehatzari buruzko informazioa emateko edo gutxi gorabeherako datuak soilik emateko, baita autoritatea programaren saio aktibora soilik mugatzeko (sarbidea ukatu atzeko planoan dagoenean). Gutxi gorabeherako kokapena hautatzean itzultzen diren datuen zehaztasun-maila alda daiteke ezarpenetan, aplikazio indibidualei dagokienez barne.

Bigarren beta bertsioak baimen-ezarpen guztien ikuspegi orokorrarekin Pribatutasun-panelaren interfazea aurkeztuko duela espero da, aplikazioek zer erabiltzaile-datuetarako sarbidea duten ulertzeko aukera emanez. Mikrofonoaren eta kameraren jarduera-adierazleak gehituko dira panelean, mikrofonoa eta kamera indarrez desgaitzeko aukera emanez.
- Eramangarrientzako gailuentzako edizio baten ordez, Android Wear-ek, Samsungekin batera, Android eta Tizen-en gaitasunak batzen dituen plataforma bateratu berri bat garatzea erabaki zuen.
- Android edizioen gaitasunak zabaldu egin dira autoen infotainment sistemetarako eta telebista adimendunetarako.
- Maila baxuko berrikuntzen zerrenda bat Android 12 garatzaileen aurrebistako lehen bertsioen ikuspegi orokorrean aurki daiteke.
Iturria: opennet.ru








