Google ha presentato la seconda versione beta della piattaforma mobile open-source Android 13. Il rilascio di Android 13 è previsto per il terzo trimestre del 2022. Per valutare le nuove capacità della piattaforma è stato proposto un programma di testing anticipato. Le build del firmware sono state preparate per i dispositivi Pixel 6/6 Pro, Pixel 5/5a 5G, Pixel 4/4 XL/4a/4a (5G). Per coloro che hanno installato la prima versione beta è disponibile un aggiornamento OTA.
È stato anche riportato il trasferimento nel repository open-source AOSP (Android Open Source Project) e l'integrazione nel ramo di Android 13 del codice con modifiche presentate alcuni giorni fa nell'aggiornamento intermedio di Android 12L, che sarà proposto per tablet e dispositivi pieghevoli di Samsung, Lenovo e Microsoft, originariamente forniti con firmware basato su Android 12. Le modifiche mirano principalmente a migliorare le prestazioni su dispositivi con schermi più grandi, come tablet, Chromebook e smartphone con schermi pieghevoli.
Per gli schermi più grandi è stata ottimizzata la disposizione del pannello a discesa delle notifiche, della schermata home e dello schermo di blocco, che ora sfruttano tutto lo spazio disponibile. Nel pannello che appare con un gesto scorrevole dall'alto verso il basso, sugli schermi grandi è garantita una separazione in diverse colonne delle impostazioni rapide e dell'elenco delle notifiche.

È stata aggiunta la supporto per la modalità a doppio pannello nel configuratore, nella quale sugli schermi grandi sono ora sempre visibili le sezioni delle impostazioni.

Sono stati migliorati i modi di compatibilità per le applicazioni. È stata proposta l'implementazione di una barra delle applicazioni che mostra nella parte inferiore dello schermo le icone delle applicazioni aperte, consentendo un rapido passaggio tra i programmi e supportando il trascinamento delle applicazioni tramite interfaccia drag&drop in diverse aree della modalità multi-finestra (split-screen), che divide lo schermo in sezioni per lavorare contemporaneamente con più applicazioni.
Altre modifiche in Android 13 Developer Preview 2 rispetto alla prima versione beta:
- Introdotto il nuovo requisito di autorizzazione per la visualizzazione delle notifiche da parte delle app. Per visualizzare le notifiche, un'app deve ora avere l'autorizzazione 'POST_NOTIFICATIONS', senza la quale l'invio delle notifiche sarà bloccato. Per le app già esistenti, progettate per funzionare con versioni precedenti di Android, le autorizzazioni saranno concesse dal sistema per conto dell'utente.

- È stata aggiunta un'API che consente all'applicazione di rinunciare ai diritti precedentemente acquisiti. Ad esempio, se in una nuova versione non è più necessaria alcuna autorizzazione estesa, il programma, nell'ottica della tutela della privacy dell'utente, può revocare i diritti precedentemente concessi.
- È stata fornita la possibilità di registrare gestori di operazioni di broadcasting non di sistema (BroadcastReceiver) in base al contesto in cui vengono utilizzati. Per gestire l'esportazione di tali gestori sono stati aggiunti nuovi flag RECEIVER_EXPORTED e RECEIVER_NOT_EXPORTED, che consentono di escludere l'uso dei gestori per l'invio di messaggi broadcast da altre applicazioni.
- È stata aggiunta la supporto per i caratteri vettoriali colorati nel formato COLRv1 (un sottoinsieme dei caratteri OpenType che contiene oltre ai glifi vettoriali uno strato con informazioni sul colore). È stato inoltre aggiunto un nuovo set di emoji multicolor fornito nel formato COLRv1. Il nuovo formato offre una forma compatta di memorizzazione, supporta gradienti, sovrapposizioni e trasformazioni, garantisce una compressione efficiente e consente il riutilizzo dei contorni, riducendo significativamente le dimensioni del carattere. Ad esempio, il carattere Noto Color Emoji in rappresentazione raster occupa 9 MB, mentre nel formato vettoriale COLRv1 occupa 1,85 MB.

- È stata aggiunta la supporto per la tecnologia Bluetooth LE Audio (Low Energy), che consente di ridurre il consumo energetico durante la trasmissione di flussi audio di alta qualità tramite Bluetooth. A differenza del Bluetooth classico, la nuova tecnologia consente anche di passare tra diversi modi di utilizzo per ottenere il miglior rapporto tra qualità e consumo energetico.
- È stata aggiunta la supporto per la specifica MIDI 2.0 e la possibilità di collegare strumenti musicali e controller che supportano MIDI 2.0 tramite la porta USB.
Fonte: opennet.ru


