Spoločnosť Google vydala prvú beta verziu otvorenej mobilnej platformy Android 12. Vydanie systému Android 12 sa očakáva v 3. štvrťroku 2021. Firmvérové zostavy boli vydané pre zariadenia Pixel 3/3 XL, Pixel 3a/3a XL, Pixel 4/4 XL, Pixel 4a/4a 5G a Pixel 5, ako aj pre vybrané zariadenia od spoločností ASUS, OnePlus, Oppo, Realme, Sharp, TCL, Transsion, Vivo, Xiaomi a ZTE.
Medzi najvýraznejšie zmeny pre používateľa:
- Bola navrhnutá jedna z najvýznamnejších aktualizácií dizajnu rozhrania v histórii projektu. Nový dizajn implementuje koncept „Material You“, ktorý je propagovaný ako ďalšia generácia Material Designu. Nový koncept sa automaticky použije na všetky platformy a prvky rozhrania a od vývojárov aplikácií nebude vyžadovať žiadne zmeny. V júli sa plánuje poskytnúť vývojárom aplikácií prvé stabilné vydanie novej sady nástrojov pre vývoj grafických rozhraní – Jetpack Compose.

Samotná platforma má nový dizajn widgetov. Widgety boli viditeľnejšie, rohy boli lepšie zaoblené a bola poskytnutá možnosť používať dynamické farby, ktoré zodpovedajú systémovej téme. Pridané interaktívne ovládacie prvky, ako sú napríklad začiarkavacie políčka a prepínače (CheckBox, Switch a RadioButton), ktoré vám umožňujú upravovať zoznamy úloh v miniaplikácii TODO bez otvárania aplikácie.

Implementovaný plynulejší vizuálny prechod do aplikácií spúšťaných z widgetov. Personalizácia widgetov bola zjednodušená – pribudlo tlačidlo (kruh s ceruzkou) na rýchle prekonfigurovanie umiestnenia widgetu na obrazovke, ktoré sa objaví pri dlhšom dotyku widgetu.


K dispozícii sú ďalšie režimy na obmedzenie veľkosti miniaplikácie a možnosť použiť adaptívne rozloženie prvkov miniaplikácie (responzívne rozloženie) na vytvorenie štandardných rozložení, ktoré sa menia v závislosti od veľkosti viditeľnej oblasti (môžete napríklad vytvoriť samostatné rozloženia pre tablety a smartfóny). Rozhranie výberu miniaplikácie implementuje dynamický náhľad a schopnosť zobraziť popis miniaplikácie.

- Pridaná možnosť automatického prispôsobenia systémovej palety farbe zvolenej tapety – systém automaticky rozpozná prevládajúce farby, upraví aktuálnu paletu a aplikuje zmeny na všetky prvky rozhrania vrátane oblasti oznámení, uzamknutej obrazovky, widgetov a ovládania hlasitosti.
- Boli implementované nové animované efekty, ako je postupné približovanie a plynulé posúvanie oblastí pri posúvaní, zobrazovaní a presúvaní prvkov na obrazovke. Napríklad, keď zrušíte upozornenie na uzamknutej obrazovke, ukazovateľ času sa automaticky rozšíri a zaberie miesto, ktoré predtým zaberalo upozornenie.
- Rozbaľovacia oblasť pre upozornenia a rýchle nastavenia bola prepracovaná. Do rýchlych nastavení boli pridané možnosti pre Google Pay a ovládanie inteligentnej domácnosti. Podržaním tlačidla napájania sa teraz spustí Google Assistant, ktorého možno použiť na uskutočnenie hovoru, spustenie aplikácie alebo prečítanie článku nahlas.

- Pridaný efekt Stretch overscroll, ktorý označuje, že používateľ sa presunul za oblasť posúvania a dosiahol koniec obsahu. S novým efektom sa zdá, že sa obsahový obrázok natiahne a vráti späť. Nové správanie na konci rolovania je predvolene povolené, ale v nastaveniach je možnosť vrátiť sa k starému správaniu.
- Rozhranie bolo optimalizované pre zariadenia so skladacími obrazovkami.

- Boli implementované plynulejšie zvukové prechody – pri prepínaní z jednej aplikácie, ktorá vydáva zvuk do druhej, je teraz zvuk prvej z nich plynulo stlmený a druhej sa plynule zvyšuje bez prekrývania jedného zvuku na druhý.
- Bola vykonaná významná optimalizácia výkonu systému - zaťaženie CPU hlavných systémových služieb sa znížilo o 22%, čo zase viedlo k zvýšeniu životnosti batérie o 15%. Znížením súperenia o uzamknutie, znížením latencie a optimalizáciou I/O sa zvýši výkon prechodu z jednej aplikácie do druhej a skráti sa čas spustenia aplikácie.
V PackageManager sa pri práci so snímkami v režime iba na čítanie zníži spor o zámok o 92 %. Medziprocesový komunikačný engine Binder využíva ľahké ukladanie do vyrovnávacej pamäte na zníženie latencie až 47-krát pre niektoré typy hovorov. Vylepšený výkon pri spracovaní súborov dex, odex a vdex, čo má za následok rýchlejšie načítanie aplikácií, najmä na zariadeniach s nízkou pamäťou. Zrýchlilo sa spúšťanie aplikácií z upozornení, napríklad spúšťanie Fotiek Google z upozornenia je teraz o 34 % rýchlejšie.
Výkon databázových dotazov sa zlepšil vďaka optimalizáciám v operácii CursorWindow. Pre malé súbory údajov je CursorWindow teraz o 36 % rýchlejší a pre súbory údajov obsahujúce viac ako 1 000 riadkov môže zrýchlenie dosiahnuť 49-násobok.
Navrhujú sa kritériá na klasifikáciu zariadení podľa výkonu. Na základe možností zariadenia je mu pridelená výkonová trieda, ktorú je možné následne použiť v aplikáciách na obmedzenie funkčnosti kodekov na zariadeniach s nízkou spotrebou alebo na spracovanie kvalitnejšieho multimediálneho obsahu na výkonnom hardvéri.
- Bol implementovaný režim hibernácie aplikácie, ktorý umožňuje, ak používateľ dlhší čas explicitne neinteragoval s programom, automaticky resetovať predtým udelené povolenia pre aplikáciu, zastaviť vykonávanie, vrátiť prostriedky používané aplikáciou, ako je pamäť, a blokovať spustenie práce na pozadí a odosielanie push notifikácií. Režim je možné použiť pre väčšinu aplikácií a umožňuje chrániť používateľské údaje, ku ktorým majú naďalej prístup dávno zabudnuté programy. V prípade potreby je možné režim hibernácie selektívne vypnúť v nastaveniach.
- Pridané samostatné povolenie BLUETOOTH_SCAN na skenovanie zariadení v okolí cez Bluetooth. Predtým bola táto možnosť poskytovaná na základe prístupu k informáciám o polohe zariadenia, čo malo za následok potrebu udeľovať dodatočné povolenia aplikáciám, ktoré vyžadujú spárovanie s iným zariadením cez Bluetooth.
- Modernizovaný je dialóg pre poskytovanie prístupu k informáciám o polohe zariadenia. Používateľ má teraz možnosť poskytnúť aplikácii informácie o presnej polohe alebo poskytnúť iba približné údaje, ako aj obmedziť oprávnenie iba na aktívnu reláciu s programom (zakázať prístup na pozadí). Úroveň presnosti vrátených údajov pri výbere približného miesta je možné zmeniť v nastaveniach, a to aj vo vzťahu k jednotlivým aplikáciám.

Očakáva sa, že druhá beta verzia predstaví rozhranie panela ochrany osobných údajov so všeobecným prehľadom všetkých nastavení povolení, čo vám umožní pochopiť, ku ktorým používateľským údajom majú aplikácie prístup. Na panel budú pridané indikátory aktivity mikrofónu a kamery, ktoré vám umožnia násilne vypnúť mikrofón a kameru.
- Namiesto edície pre nositeľné zariadenia sa Android Wear spolu so Samsungom rozhodli vyvinúť novú jednotnú platformu, ktorá spája možnosti Androidu a Tizenu.
- Možnosti edícií Android pre automobilové informačno-zábavné systémy a inteligentné televízory boli rozšírené.
- Zoznam inovácií nižšej úrovne nájdete v prehľade prvých vydaní pre vývojárov systému Android 12.
Zdroj: opennet.ru








