Podjetje Google je objavilo drugo beta različico odprte mobilne platforme Android 15. Izdaja Android 15 je predvidena v tretjem četrtletju leta 2024. Za oceno novih možnosti platforme je bila predlagana program predhodnega testiranja. Zbirke programske opreme so pripravljene za naprave Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8 Pro, Pixel Fold in Pixel Tablet, pa tudi za nekatere pametne telefone in tablice podjetij Honor, iQOO, Lenovo, Nothing, OnePlus, OPPO, Realme, Sharp, Tecno, vivo in Xiaomi.
Spremembe v Android 15 Beta2 v primerjavi s prvo beta različico:
- Razširjene so možnosti za hkratno delo z več aplikacijami na napravah z velikimi zasloni. Uvedena je bila podpora za dodajanje nalepke na zaslonu za hitro preklapljanje med aplikacijami in pritrditev bližnjic najpogosteje uporabljenih programov.


- Dodana je možnost določanja ločenega zasebnega razdelka z aplikacijami, ki se prikaže le po dodatni avtentikaciji uporabnika. Dejansko se aplikacije v tem razdelku hranijo v ločenem profilu, ki se ustavi, ko dostop do aplikacij ni odklenjen (tj. aplikacije iz tega profila so aktivne le po odklepanju profila). Pri ogledu seznama aplikacij se vsebina zasebnega razdelka prikaže v ločenem bloku. Opozorila in nastavitve, povezane z zasebnimi aplikacijami, se ob zaklepanju skrijejo, dokumenti, ustvarjeni in preneseni z uporabo teh aplikacij, pa so ločeni od dokumentov glavnega profila (dostop do zasebne vsebine iz aplikacij v glavnem profilu se izvaja prek vmesnikov za izmenjavo datotek in dostop do slik).

- Odobrena je podpora za prikaz prilagojenih miniatur. Aplikacije lahko widgetom zagotavljajo relevantne za uporabnika prikaze miniatur, namesto privzeto nastavljenih zatičev.

- Privzeto je na ravni sistema aktivirana vizualizacija med navigacijo s pomočjo zaslonskih gest, s pomočjo animacije, ki uporabnika opozarja na prihajajoče dejanje, na primer pri potegu levo prikazuje, da bo aplikacija zmanjšana in prikazan začetni zaslon.

- Na podlagi sloja ANGLE je bila pripravljena implementacija OpenGL ES, ki deluje nad grafičnim API-jem Vulkan, ki je označen kot prednostni programski vmesnik za interakcijo z GPU. Uporaba sloja ANGLE za aplikacije OpenGL izboljša združljivost, v nekaterih primerih pa tudi povečuje zmogljivost. Za omogočanje ANGLE je v razdelku nastavitev 'Developer options/Experimental' dodana možnost 'Enable ANGLE'. V letu 2025 je načrtovano, da bo implementacija OpenGL ES na podlagi ANGLE privzeto aktivirana, v letu 2026 pa postala edina podprta.
- Zagotovljena je uporaba knjižnice dav1d za programsko dekodiranje videa v formatu AV1 na napravah brez podpore strojnega pospeševanja. Knjižnica se razvija s strani udeležencev projektov VideoLAN in FFmpeg ter se osredotoča na dosego največje možne zmogljivosti dekodiranja in zagotavljanje kakovostnega delovanja v večnitenjskem načinu. V izvedenih testih dav1d trikrat prekaša po zmogljivosti prej uporabljeni programski dekoder. Knjižnica je trenutno na voljo kot možnost, a v eni od prihodnjih posodobitev bo ponujena kot privzeta.
- Grafični sistem je prejel podporo razreda Matrix44 za pretvorbo koordinat z uporabo matrike 4×4 pri manipulaciji z 2D površinami v 3D prostoru. Prav tako je bila dodana funkcija clipShader za nalaganje klipa z določenim shaderjem.
- Izvedena je bila optimizacija delovanja mehanizma ozadinskih storitev, ki omogoča aplikacijam, da ostanejo v aktivnem stanju, ko uporabnik ne sodeluje z njimi. Ozadinske storitve, ki opravljajo sinhronizacijo podatkov (dataSync) ali obdelavo večpredstavnostne vsebine (mediaProcessing), se zdaj prisilno ustavijo po 6 urah delovanja.
- Dodana je podpora za naprave, ki uporabljajo strani pomnilnika velikosti 16 KB. Za aktivacijo 16-kilobajtnih strani je dovolj, da ponovno sestavite aplikacije, ki neposredno ali posredno uporabljajo NDK (Native Development Kit) knjižnice. Uporaba 16-kilobajtnih strani namesto 4 KB povečuje zmogljivost aplikacij, intenzivno delujočih s pomnilnikom. Na primer, pri uporabi 16-kilobajtnih strani se je povprečilo čas nalaganja takšnih aplikacij zmanjšalo za 3,16 % (pri nekaterih celo za 30 %), poraba energije pa se je zmanjšala za 4,56 %. Ponovno zagon aplikacije za delo s kamero se je pospešil za 4,48 %, celoten čas zagona sistema pa se je skrajšal za 0,8 sek. (1,5 %).
- Pri delnem dostopu do vsebine v vmesniku za izbiro fotografij je omogočeno označevanje le tistih fotografij in videov, ki so bili v preteklosti že izbrani, kar poenostavi delo s pogosto iščenimi fotografijami in videi.
- V konfiguratorju (Nastavitve → Sistem → Jeziki in vnos → Sistemščinski jeziki → Izberite, kako vas nagovarjajo) je na voljo nastavitev za izbiro preferenčnega nagovarjanja uporabnika (moški, ženska, nevtralno), kar se uporablja za prilagoditev slovnice v sistemskih nagovorih. Nastavitev je trenutno na voljo le za francoski jezik.
- Dodani so dodatni API elementi za zagotavljanje gladkega prehoda v način 'slika v sliki' za programe z vmesniki, ki se prikazujejo nad glavnim uporabniškim vmesnikom.
- Omogočena je izbira vibracijskega efekta za obvestilo o prejemu novega obvestila.
- V skladišču Health Connect je dodana podpora za nove vrste podatkov, ki se uporabljajo pri športnih dejavnostih in spremljanju prehrane. Na primer, dodano je polje za spremljanje temperature kože in implementirana struktura za določitev načrta treningov.
- Zagotovljeno je pravilno obrezovanje besedila, napisanega s pisavami, ki ponavljajo rokopis.


Izvor: opennet.ru







