Google har offentliggjort den anden beta-version af den åbne mobile platform Android 15. Udgivelsen af Android 15 forventes i tredje kvartal af 2024. For at vurdere de nye muligheder på platformen er der tilbudt et program til forhåndstestning. Firmware-versioner er blevet forberedt til enhederne Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8 Pro, Pixel Fold og Pixel Tablet, samt til nogle smartphones og tablets fra virksomhederne Honor, iQOO, Lenovo, Nothing, OnePlus, OPPO, Realme, Sharp, Tecno, vivo og Xiaomi.
Ændringer i Android 15 Beta2 sammenlignet med den første beta-version:
- Mulighederne for samtidig arbejde med flere apps på enheder med store skærme er blevet udvidet. Der er implementeret støtte til at tilføje en proceslinje på skærmen for hurtigt at skifte mellem apps og fastholde genveje til de mest brugte programmer.


- Muligheden for at definere et separat privat område med apps, der kun vises efter yderligere brugerautentificering, er tilføjet. Faktisk gemmes apps i dette område i en separat profil, der suspenderes, når adgangen til appene ikke er blevet låst op (dvs. apps fra denne profil er kun aktive, når profilen er låst op). Når man ser listen over apps, vises indholdet af den private sektion i en separat blok. Beskeder og indstillinger relateret til private apps skjules ved låsning, og filer, der er oprettet og uploadet ved hjælp af disse apps, er adskilt fra filerne i den primære profil (adgang til privat indhold fra apps i den primære profil sker via filudvekslings- og billedadgangsgrænseflader).

- Der er tilføjet støtte til visning af personaliserede miniaturebilleder. Apps kan give widgets relevante miniaturevisninger for brugeren i stedet for de standardiserede plader.

- Som standard er visualisering under navigation ved hjælp af skærmgestus aktiveret på systemniveau, med animationer, der advarer brugeren om kommende handlinger, for eksempel ved at skubbe til venstre, hvilket viser, at appen vil blive minimeret, og hjemmepanelet vises.

- På baggrund af ANGLE-laget er der udviklet en implementering af OpenGL ES, der kører oven på grafisk API Vulkan, som er blevet prioriteret som det foretrukne interface til samspil med GPU'en. Brug af ANGLE-laget for OpenGL-applikationer forbedrer kompatibiliteten og kan i nogle tilfælde også øge ydeevnen. For at aktivere ANGLE i sektionen 'Udviklerindstillinger/ Eksperimentelt' er der tilføjet en mulighed for at 'Aktivere ANGLE'. I 2025 planlægges det, at OpenGL ES-implementeringen baseret på ANGLE vil blive aktiveret som standard, og i 2026 vil den blive den eneste understøttede.
- Brugen af bibliotektet dav1d til software-dekodning af videoer i AV1-format på enheder uden hardwaresupport er sikret. Biblioteket udvikles af deltagere i projekterne VideoLAN og FFmpeg og har til formål at opnå maksimal ydeevne ved dekodning og sikre effektiv drift i multitrådede miljøer. I udførte test overgår dav1d i tre gange ydeevnen af den tidligere anvendte software-dekoder. Biblioteket er endnu tilgængeligt som en mulighed, men vil være standard i en af de næste opdateringer.
- Grafiksubsystemet har fået tilføjet støtte for klassen Matrix44 til transformation af koordinater ved hjælp af en 4×4 matrix under manipulation af 2D-flader i 3D-rummet. Der er også tilføjet en funktion clipShader til at påføre clips med den angivne shader.
- Der er udført optimering af arbejdet i baggrundstjenesterne, der gør det muligt for applikationer at forblive aktive, når brugeren ikke interagerer med dem. Baggrundstjenester, der udfører datasynkronisering (dataSync) eller behandling af multimedieindhold (mediaProcessing), stoppes nu efter 6 timers drift.
- Support for devices using 16 KB memory pages has been added. To utilize 16 KB pages, simply rebuild applications that directly or indirectly use NDK (Native Development Kit) libraries. Utilizing 16 KB pages instead of 4 KB can enhance the performance of memory-intensive applications. For example, when using 16 KB pages, the startup time for such applications has decreased by an average of 3.16% (up to 30% for some), and energy consumption has dropped by 4.56%. The time taken to relaunch camera applications has improved by 4.48%, and the overall system boot time has been reduced by 0.8 seconds (1.5%).
- When providing partial access to content in the photo selection interface, it is now possible to mark only photos and videos that have been selected in the recent past, making it easier to work with frequently requested photos and videos.
- The configurator (Settings → System → Languages & Input → System languages → Choose how you’re addressed) now allows the user to set their preferred form of address (male, female, neutral), which is used to adapt the grammar in the system's communications. This setting is currently available only for the French language.
- Additional API elements have been added to ensure a smooth transition to 'picture-in-picture' mode for programs with interface elements displayed over the main user interface.
- Users can now select a vibration effect to notify them of a new notification.
- The Health Connect repository has added support for new types of data used for sports activities and nutrition tracking. For example, a field for monitoring skin temperature has been added, along with a framework for defining workout plans.
- Text written in fonts that reproduce handwritten text can now be correctly trimmed.


Kilde: opennet.ru







