Compania Google a lansat prima versiune beta a platformei mobile deschise Android 16. Pentru a evalua noile funcționalități ale platformei, a fost propus un program de testare preliminară. Versiunile firmware-ului au fost pregătite pentru dispozitivele Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8a/8 Pro, Pixel 9/9 Pro/9 Pro XL/9 Pro Fold, Pixel Fold și Pixel Tablet. Lansarea Android 16 este planificată pentru trimestrul al doilea al anului 2025.
Printre modificările din Android 16 Beta 1:
- Trecuri la utilizarea unei interfețe adaptive pe dispozitive cu ecrane mari, cum ar fi tabletele, sistemele desktop și smartphone-urile pliabile. Pe dispozitive cu o lățime a ecranului de peste 600 de pixeli convenționali (dp), platforma va afișa acum aplicațiile în feronțări care permit redimensionarea. Opțiunile din fișierul manifest al aplicațiilor (nu jocurilor) care limitează dimensiunea feronțării și blochează orientarea ecranului vor fi ignorate pe ecranele mari. Până în 2026, dezvoltatorii vor avea opțiunea de a dezactiva acest comportament nou.

- A fost propus un nou tip de notificări – actualizări în timp real (Live Update), care permite urmărirea modificărilor de stare legate de o anumită activitate (de exemplu, afișarea stadiului livrării sau a parcursului pe traseu). Pentru noile actualizări a fost propus stilul ProgressStyle, care permite formarea unui bloc pentru afișarea progresului executării operațiunii.
- A fost adăugat suport pentru codec-ul video APV (Advanced Professional Video), destinat înregistrării și procesării video de calitate profesională, apropiată de calitatea originală a conținutului cu compresie fără pierderi. Pentru a facilita utilizarea în editarea video, formatul APV oferă o lățime de bandă ridicată și o complexitate scăzută a codificării intracaracter, asigurând totodată absența pierderilor de calitate la recodificare. Sunt acceptate rezoluții 2K, 4K și 8K, HDR10/10+, divizarea cadrelor (tiling) pentru paralelizarea codificării/decodificării, diferite formate de eșantionare a culorii, video multi-vizual (multi-view), adăugarea de metadate (adâncime, transparență, date de previzualizare). Implementarea se bazează pe biblioteca OpenAPV și utilizarea profilului APV 422-10 (YUV 422 și 10 biți pe canal), care suportă bitrate-uri de până la 2Gbps.
- Pentru aplicațiile care lucrează cu camera, a fost oferită posibilitatea de a determina utilizarea modul de noapte.
- A fost adăugat un API de nivel scăzut pentru redarea verticală a textului. Clasa Paint a primit suport pentru flag-ul VERTICAL_TEXT_FLAG, care permite procesarea parametrilor textului vertical la același nivel cu cel horizontal.
- A fost adăugat API-ul RangingManager, care permite determinarea distanțelor și unghiului între dispozitivele externe ale utilizatorului și cel curent, folosind diverse tehnici de determinare a distanței bazate pe analiza parametrilor canalului și semnalului primit BLE (Bluetooth Low Energy), precum și evaluarea timpului de răspuns prin Wi-Fi.
- În scopul optimizării performanței, au fost modificate structurile interne ale Android Runtime (ART), ceea ce va necesita actualizarea aplicațiilor care folosesc asemenea structuri.
- În mod implicit este activată animația „predictivă” pentru operațiile de revenire la ecranul de start atunci când se aplică gestul „înapoi”, precum și la trecerea între sarcini și activități. Esența revenirii predictibile constă în posibilitatea de a previzualiza zona în care va avea loc trecerea (de exemplu, dacă revenirea se va face la ecranul principal, în timpul gestului fereastra aplicației se micșorează, arătând ecranul principal). Suportul pentru revenirea predictibilă în noua versiune este implementat nu doar pentru gesturi, ci și pentru navigarea cu ajutorul butoanelor „Înapoi”, „Acasă” și „Vizualizare”.
Sursa: opennet.ro

