Beta testování mobilní platformy Android 12 začalo

Google představil první beta verzi otevřené mobilní platformy Android 12. Vydání Androidu 12 se očekává ve třetím čtvrtletí roku 2021. Sestavení firmwaru jsou připraveny pro zařízení Pixel 3 / 3 XL, Pixel 3a / 3a XL, Pixel 4 / 4 XL, Pixel 4a / 4a 5G a Pixel 5 a také pro některá zařízení od společností ASUS, OnePlus, Oppo, Realme, Sharp, TCL, Transsion, Vivo, Xiaomi a ZTE.

Mezi nejviditelnější změny pro uživatele:

  • Byla navržena jedna z nejvýznamnějších aktualizací designu rozhraní v historii projektu. Nový design implementuje koncept „Material You“, propagovaný jako další generace Material Designu. Nový koncept bude automaticky aplikován na všechny platformy a prvky rozhraní a nebude vyžadovat, aby vývojáři aplikací prováděli jakékoli změny. V červenci je plánováno poskytnout vývojářům aplikací první stabilní vydání nové sady nástrojů pro vývoj grafických rozhraní – Jetpack Compose.
    Beta testování mobilní platformy Android 12 začalo

    Samotná platforma má nový design widgetů. Widgety byly zviditelněny, rohy byly lépe zaobleny a byla poskytnuta možnost používat dynamické barvy, které odpovídají systémovému tématu. Přidány interaktivní ovládací prvky, jako jsou zaškrtávací políčka a přepínače (CheckBox, Switch a RadioButton), například, které vám umožňují upravovat seznamy úkolů ve widgetu TODO bez otevření aplikace.

    Beta testování mobilní platformy Android 12 začalo

    Implementován hladší vizuální přechod do aplikací spouštěných z widgetů. Personalizace widgetů byla zjednodušena – přibylo tlačítko (kruh s tužkou) pro rychlé přenastavení umístění widgetu na obrazovce, které se objeví při delším dotyku widgetu.

    Beta testování mobilní platformy Android 12 začaloBeta testování mobilní platformy Android 12 začalo

    K dispozici jsou další režimy pro omezení velikosti widgetu a možnost použít adaptivní rozvržení prvků widgetu (responzivní rozvržení) k vytvoření standardních rozvržení, které se mění v závislosti na velikosti viditelné oblasti (můžete například vytvořit samostatná rozvržení pro tablety a smartphony). Rozhraní pro výběr widgetu implementuje dynamický náhled a schopnost zobrazit popis widgetu.

    Beta testování mobilní platformy Android 12 začalo

  • Přidána možnost automatického přizpůsobení systémové palety barvě vybrané tapety – systém automaticky detekuje převládající barvy, upraví aktuální paletu a aplikuje změny na všechny prvky rozhraní, včetně oznamovací oblasti, zamykací obrazovky, widgetů a ovládání hlasitosti.
  • Byly implementovány nové animované efekty, jako je postupné přibližování a plynulé posouvání oblastí při posouvání, zobrazování a přesouvání prvků na obrazovce. Když například zrušíte oznámení na zamykací obrazovce, ukazatel času se automaticky roztáhne a zabere místo, které dříve zabíralo oznámení.
  • Přepracován byl design rozbalovací oblasti s upozorněními a rychlým nastavením. Do rychlého nastavení přibyly možnosti pro Google Pay a ovládání chytré domácnosti. Podržením vypínače vyvoláte Google Assistant, kterému můžete přikázat zavolat, otevřít aplikaci nebo přečíst nahlas článek.
    Beta testování mobilní platformy Android 12 začalo
  • Přidán efekt Stretch overscroll, který označuje, že se uživatel přesunul za oblast posouvání a dosáhl konce obsahu. S novým efektem se zdá, že se obsahový obrázek protáhne a vrátí se zpět. Nové chování na konci posouvání je ve výchozím nastavení povoleno, ale v nastavení je možnost vrátit se ke starému chování.
  • Rozhraní bylo optimalizováno pro zařízení se skládacími obrazovkami.
    Beta testování mobilní platformy Android 12 začalo
  • Byly implementovány plynulejší zvukové přechody – při přepínání z jedné aplikace, která vydává zvuk do druhé, je nyní zvuk první z nich plynule ztlumen a druhý plynule zesiluje, aniž by se jeden zvuk překrýval na druhý.
  • Byla provedena významná optimalizace výkonu systému - zatížení CPU hlavních systémových služeb se snížilo o 22 %, což vedlo ke zvýšení životnosti baterie o 15 %. Snížením sporů o zámek, snížením latence a optimalizací I/O se zvýší výkon přechodu z jedné aplikace do druhé a zkrátí se doba spouštění aplikace.

    V PackageManager se při práci se snímky v režimu pouze pro čtení sníží spory o zámek o 92 %. Meziprocesový komunikační modul Binder používá u některých typů volání odlehčené ukládání do mezipaměti ke snížení latence až 47krát. Vylepšený výkon pro zpracování souborů dex, odex a vdex, což má za následek rychlejší načítání aplikací, zejména na zařízeních s nízkou pamětí. Spouštění aplikací z notifikací bylo zrychleno, například spouštění Google Photos z notifikace je nyní o 34 % rychlejší.

    Výkon databázových dotazů byl zlepšen použitím inline optimalizací v operaci CursorWindow. Pro malá množství dat se CursorWindow zrychlilo o 36 % a u sad obsahujících více než 1000 řádků může zrychlení dosáhnout 49krát.

    Kritéria jsou navržena pro klasifikaci zařízení podle výkonu. Na základě možností zařízení je mu přiřazena výkonnostní třída, kterou lze následně využít v aplikacích k omezení funkčnosti kodeků na zařízeních s nízkou spotřebou nebo ke zpracování kvalitnějšího multimediálního obsahu na výkonném hardwaru.

  • Byl implementován režim hibernace aplikace, který umožňuje, pokud uživatel po dlouhou dobu explicitně neinteragoval s programem, automaticky resetovat dříve udělená oprávnění k aplikaci, zastavit provádění, vrátit prostředky používané aplikací, jako je paměť, a blokovat spouštění práce na pozadí a zasílání push notifikací. Režim lze použít pro většinu aplikací a umožňuje chránit uživatelská data, ke kterým mají i nadále přístup dávno zapomenuté programy. V případě potřeby lze režim hibernace selektivně deaktivovat v nastavení.
  • Přidáno samostatné oprávnění BLUETOOTH_SCAN pro skenování zařízení v okolí přes Bluetooth. Dříve byla tato možnost poskytována na základě přístupu k informacím o poloze zařízení, což vedlo k nutnosti udělovat další oprávnění aplikacím, které vyžadují spárování s jiným zařízením přes Bluetooth.
  • Modernizován byl dialog pro poskytování přístupu k informacím o poloze zařízení. Uživatel má nyní možnost poskytnout aplikaci informace o přesné poloze nebo poskytnout pouze přibližné údaje a také omezit oprávnění pouze na aktivní relaci s programem (zakázat přístup na pozadí). Úroveň přesnosti dat vrácených při výběru přibližného umístění lze změnit v nastavení, a to i ve vztahu k jednotlivým aplikacím.
    Beta testování mobilní platformy Android 12 začalo

    V druhé beta verzi se očekává, že se rozhraní Privacy Dashboard objeví s obecným přehledem všech nastavení oprávnění, což vám umožní pochopit, k čemu mají aplikace uživatelských dat přístup). Na panelu přibudou indikátory aktivity mikrofonu a kamery, pomocí kterých můžete mikrofon a kameru i násilně vypnout.

  • Namísto edice pro nositelná zařízení se Android Wear společně se Samsungem rozhodl vyvinout novou jednotnou platformu, která kombinuje možnosti Androidu a Tizenu.
  • Možnosti edic Androidu pro automobilové infotainment systémy a chytré televizory byly rozšířeny.
  • Seznam inovací na nízké úrovni najdete v recenzi prvních úvodních vydání Androidu 12 pro vývojáře (developer preview).

Zdroj: opennet.ru

Přidat komentář