Android 12 sarà l'ultima versione del nuovo sistema operativo Android di Google quando uscirà entro la fine dell'anno, ma ecco cosa sappiamo già al riguardo!
Link veloci
- Android 12 si chiama davvero "Snow Cone"?
- Quando è stato rilasciato Android 12?
- Il mio dispositivo otterrà Android 12?
- ROM personalizzate per Android 12
- Da dove scarico Android 12?
- Come installare Android 12
- Cosa c'è di nuovo con Android 12?
- Novità di Android 12 Beta 1: tutte le funzionalità annunciate
- Novità di Android 12 Beta 1: modifiche senza preavviso
- Novità di Android 12 Beta 2: tutte le funzionalità annunciate
- Novità di Android 12 Beta 2: modifiche senza preavviso
- Novità di Android 12 Beta 2.1
- Novità di Android 12 Beta 3: tutte le funzionalità annunciate
- Novità di Android 12 Beta 3: modifiche senza preavviso
- Novità di Android 12 Beta 3.1
- Novità di Android 12 Beta 4: tutte le funzionalità annunciate
- Novità di Android 12 Beta 4: modifiche senza preavviso
- Novità di Android 12 Beta 4.1
- Novità di Android 12 Beta 5
- Android 12L è stato annunciato con miglioramenti per i dispositivi pieghevoli
- Funzionalità Android 12L
- Funzionalità trapelate ma non ancora attive in Android 12
Android è il sistema operativo per smartphone più diffuso al mondo, in esecuzione su oltre tre miliardi di smartphone. Di conseguenza, anche il più piccolo dei cambiamenti nel sistema operativo ha il potenziale per influenzare milioni di utenti. Ma a causa del modo in cui vengono forniti gli aggiornamenti di Android, è discutibile se questi cambiamenti facciano davvero la differenza. Nonostante ciò, non vediamo l'ora che arrivi il prossimo grande aggiornamento di Android nella speranza che porti cambiamenti significativi. A proposito, Android 12 è ora ufficiale nella sua forma stabile a partire dal Pixel 6 e Pixel 6 Pro. Nel caso ti fossi perso la nostra copertura precedente, ecco tutto ciò che sappiamo su Android 12.
Android 12 si chiama davvero "Snow Cone"?
Android 12 si chiama... Androide 12. Google ha abbandonato i nomi a tema dessert con Android 10. Quindi quello che otteniamo è solo Android 12. Chiaro, semplice e facile da seguire.
Detto questo, Google continua a utilizzare nomi a tema dessert nella sua base di codice interna. Android 10 era internamente noto come Quince Tart, Android 11 era Red Velvet Cake e lo sappiamo Android 12 è chiamato internamente Snow Cone.
Quando è stato rilasciato Android 12?
Google aveva condiviso un'ampia sequenza temporale per le versioni Developer Preview, Beta e Stable di Android 12 in precedenza. Il 4 ottobre 2021, Google ha lanciato ufficialmente Android 12. Tuttavia, era disponibile per l'installazione sui telefoni Pixel a partire dal 19 ottobre, lo stesso giorno del lancio di Pixel 6. Il modo migliore per provare Android 12 attualmente è tramite un dispositivo Pixel. Se stai cercando di acquistarne uno nuovo, puoi dare un'occhiata al nostro Recensione Pixel 6 Pro per vedere cosa ha da offrire Google sul suo telefono di punta per il 2021.
Il programma Android 12 Developer Preview si è svolto da febbraio 2021 fino al rilascio pubblico finale ad AOSP e OEM il 4 ottobre.
Anteprima per sviluppatori di Android 12
Androide 12 ha fatto la sua prima apparizione tramite la prima versione Developer Preview, che ha iniziato a essere implementato il 18 febbraio 2021. successivamente Google rilasciato una patch minore che ha risolto diversi bug e problemi riscontrati dagli utenti durante l'utilizzo della prima build di Developer Preview. Anteprima per sviluppatori di Android 12 2 è andato in diretta il 17 marzo 2021, mentre Anteprima per sviluppatori di Android 12 3 è andato in diretta il 21 aprile 2021.
Come suggerisce il nome, le anteprime per sviluppatori di Android 12 hanno consentito agli sviluppatori di iniziare la migrazione della piattaforma e avviare il processo di adattamento per le loro app. Google ha dettagliato tutte le principali modifiche alla piattaforma nelle anteprime per informare l'intero ecosistema Android di ciò che sta arrivando.
Le anteprime degli sviluppatori rimangono in gran parte instabili e non sono destinate agli utenti medi. Google si riserva inoltre il diritto di aggiungere o rimuovere funzioni in questa fase, quindi non sorprenderti se nelle versioni successive vedi mancare una funzione nella prima Developer Preview. Anche le anteprime per sviluppatori sono limitate ai dispositivi Google Pixel supportati.
Beta di Android 12
Dopo un paio di versioni Developer Preview, siamo passati alle versioni Beta di Android 12, con la prima il 18 maggio di quest'anno come parte degli annunci di Google I/O 2021. Queste versioni beta erano un po' più rifinite e ci hanno dato una buona idea di come sarà la versione finale del sistema operativo. Ci sono state anche alcune versioni minori tra le beta, principalmente per correggere eventuali bug critici. La seconda beta è arrivata il 9 giugno, la terza beta il 14 luglio, mentre la quarta beta è arrivata l'11 agosto.
Oltre ai dispositivi Google Pixel supportati, lo era anche Android 12 Beta 1 reso disponibile sotto forma di un GSI che può essere visualizzato su una gamma molto più ampia di dispositivi. Anche gli OEM si sono uniti alla festa e puoi eseguire il flash Beta 1 sui seguenti telefoni:
- ASUS ZenFone 8
- iQOO 7 Leggenda
- One Plus 9
- One Plus 9 Pro
- OPPO Trova X3 Pro
- Realme GT
- TCL 20 Pro 5G
- Xiaomi Mi 11
- Xiaomi Mi 11 Ultra
- Xiaomi Mi 11 Pro
- Xiaomi Mi 11X Pro / Mi 11i / Redmi K40 Pro+
Le prime build Beta erano basate su AOSP. Gli OEM iniziano quindi a migrare le loro skin UX alla versione Beta di Android 12 e successivamente hanno iniziato a reclutare i propri programmi "Anteprima" in seguito. Ancora una volta, c'erano da aspettarsi bug in questi programmi di anteprima e, come tali, erano consigliati solo a sviluppatori e utenti esperti.
Abbiamo testato le build beta di Android 12 per più interfacce utente personalizzate di marchi diversi. Puoi leggere le nostre prime impressioni su Interfaccia utente Realme 3.0, Color OS 12, Oxygen OS 12, E Un'interfaccia utente 4. Continueremo ad aggiungere a questo elenco man mano che più marchi rilasceranno versioni beta delle skin personalizzate basate su Android 12. Se possiedi un dispositivo Samsung o OnePlus, puoi anche tenere d'occhio il nostro Tracker di aggiornamento Samsung Android 12 E Tracker di aggiornamento Android 12 di OnePlus per sapere quando vengono implementate nuove versioni dell'interfaccia utente.
Android 12 Beta con stabilità della piattaforma
Dopo circa tre versioni beta, Android 12 ha raggiunto lo stato di stabilità della piattaforma, coesistendo insieme allo stato beta con il rilascio dell'11 agosto. Stabilità della piattaforma significa che l'SDK di Android 12, le API NDK, le superfici rivolte alle app, i comportamenti della piattaforma e persino le restrizioni sulle interfacce non SDK sono state finalizzate.
Di conseguenza, non si verificano ulteriori cambiamenti nel comportamento di Android 12 o nel funzionamento delle API nelle versioni beta successive. A questo punto, gli sviluppatori potrebbero iniziare ad aggiornare le proprie app per indirizzare Android 12 (livello API 31) senza preoccuparsi di eventuali modifiche impreviste che interrompono il comportamento delle app.
Versione candidata per Android 12
La build di Android 12 Release Candidate era disponibile per il download l'8 settembre sotto forma di Beta 5. Questa build era il più vicino possibile alla build stabile, ma non completamente alla build stabile. Questa build mirava essenzialmente a rilevare eventuali problemi critici che non erano stati rilevati fino a quel momento prima che la build iniziasse a essere distribuita ai consumatori.
Android 12 stabile
Dopo le build della Release Candidate, Google ha lanciato la prima versione stabile di Android 12 il 19 ottobre. I dispositivi Pixel di Google sono stati i primi a ottenere il Versione stabile di Android 12.
Per i telefoni non Pixel, ci aspettiamo di vedere beta pubbliche più ampie in questa fase. La sequenza temporale esatta per lo stesso dipenderà dal tuo telefono e dai piani del suo OEM. Una buona regola empirica è che le ammiraglie avranno la priorità per l'aggiornamento, quindi se hai un telefono è più basso della fascia di prezzo, puoi aspettarti di ricevere l'aggiornamento poche settimane o mesi dopo linea.
Il mio dispositivo otterrà Android 12?
La risposta alla domanda "il mio dispositivo otterrà Android 12?" dipende in gran parte dal dispositivo che hai.
Google ha fornito ufficialmente l'aggiornamento a questi dispositivi:
- Pixel 5
- Pixel 4a 5G
- Pixel 4a
- Pixel 4
- Pixel 4XL
- Pixel 3a
- Pixel 3a XL
- Pixel 3
- Pixel 3XL
Questi dispositivi Google Pixel supportati hanno ricevuto l'aggiornamento di Android 12 il primo giorno del ciclo di rilascio. Anche Google Pixel 6 e Pixel 6 Pro sono stati lanciati con Android 12 pronto all'uso.
La risposta è abbastanza complicata per i dispositivi Google Pixel non supportati e i dispositivi non Pixel. I pixel non supportati non riceveranno questi aggiornamenti da Google, ma dovrebbero essere in grado di installare GSI al momento del lancio. Un dispositivo non Pixel è interamente a discrezione (leggi: misericordia) dell'OEM e di come esiste all'interno della loro gamma di prodotti. È logico presumere che skin UX più leggere come l'interfaccia utente Zen di ASUS saranno le prime ad aggiornare le loro ammiraglie a una base Android 12. In confronto, le skin UX più pesanti come la One UI di Samsung e la MIUI di Xiaomi tendono a impiegare più tempo per ribasare le loro skin.
Tuttavia, questo non è sempre il caso, poiché le skin UX più leggere sono state ugualmente lente nell'adozione, se non più lente. Pertanto, prevedere la sequenza temporale dell'aggiornamento di Android 12 per i non Pixel è molto difficile in questa fase. Puoi controllare alcuni dei nostri tracker di aggiornamento qui sotto per maggiori informazioni:
- Samsung Android 12 Tracker: ecco tutte le build ufficiali One UI 4.0 stable e beta da scaricare e installare
- OnePlus Android 12 Tracker: ecco tutte le build ufficiali di OxygenOS 12 da scaricare e installare
ROM personalizzate per Android 12
Se il tuo telefono non è ufficialmente supportato o il tuo OEM non sta implementando l'aggiornamento di Android 12 per il tuo smartphone, puoi sempre verificare se esiste un ROM personalizzata per Android 12 là fuori per il tuo dispositivo sul Forum XDA. Le ROM personalizzate sono un ottimo modo per provare l'ultima versione di Android se non è disponibile un aggiornamento ufficiale per il tuo smartphone. Questo generalmente accade quando il tuo telefono è leggermente più vecchio o se è uno smartphone di fascia media o orientato al budget per il quale il produttore non vuole fornire un supporto software esteso.
Da dove scarico Android 12?
Per i dispositivi Google Pixel e GSI supportati, Google fornisce pacchetti ufficiali ospitati sul proprio sito web. Puoi trovare il ultimi link per il download per Android 12 nel nostro articolo dedicato.
Come installare Android 12
Abbiamo istruzioni di installazione disponibili per Android 12 per percorsi di installazione comuni come Recovery, ADB e Fastboot per i dispositivi Pixel supportati sopra menzionati e tramite GSI per tutti gli altri dispositivi Project Treble non supportati.
Cosa c'è di nuovo con Android 12?
Vai avanti e prendi qualcosa da mangiare, forse un cono di neve, perché ci sono molti cambiamenti, grandi e piccoli, in arrivo con Android 12. Tutti i bump della versione Android portano con sé importanti cambiamenti. Mentre i cambiamenti negli ultimi anni sono stati meno radicali dei cambiamenti radicali nei primi anni vita di Android - che è un segno della maturazione della piattaforma nel corso degli anni - Android 12 è un eccezione. Questa versione di Android viene descritta come il più grande cambiamento di UX per il sistema operativo da Android 5.0 Lollipop.
Ci stiamo concentrando su tutte le nuove modifiche in arrivo con ogni versione Developer Preview e Beta, e poi mettendo in evidenza i cambiamenti che abbiamo visto nelle perdite e nei commit del codice, ma non ancora visti dal vivo costruisce.
Informazioni sulle precedenti anteprime per sviluppatori. Fare clic per espandere la sezione.
Novità di Android 12 Developer Preview 1
Di seguito puoi trovare tutta la nostra copertura dell'anteprima per sviluppatori 1 di Android 12:
- Anteprima per sviluppatori di Android 12 1: modifiche annunciate per gli sviluppatori
- Anteprima per sviluppatori di Android 12 1 Hands-On
- Android 12 Developer Preview 1 -- Funzionalità in fase di sviluppo:
- Nuova interfaccia utente della schermata di blocco e delle notifiche
- Esclusiva Pixel: orologi lockscreen personalizzati
- "Silky Home" per ulteriori miglioramenti nell'usabilità con una sola mano
- Sistema tematico esteso basato su sfondi "Monet".
- Modalità a una mano dedicata
- Schermate a scorrimento
- Widget migliorati:
- Accatastamento widget
- Widget Conversazione "Spazio Persone".
- Scorri verso il basso il gesto per l'ombra di notifica
- Migliore multitasking a schermo diviso con coppie di app
- Apprendimento automatico per il gesto di scorrimento laterale all'indietro
- Modalità di gioco E Barra degli strumenti di gioco
- Specifico per Pixel 5: tocca due volte il gesto indietro
Novità di Android 12 Developer Preview 1.1
Come accennato in precedenza, Developer Preview 1.1 è più un aggiornamento per la correzione di bug. A parte la correzione di alcuni bug presenti nella versione iniziale, non sembrano esserci grandi cambiamenti in termini di funzionalità. La build aumenta anche il livello della patch di sicurezza Android. Per ulteriori informazioni, vai su Questo articolo.
Novità di Android 12 Developer Preview 2
Di seguito puoi trovare tutta la nostra copertura di Android 12 Developer Preview 2:
- Android 12 Developer Preview 2: modifiche annunciate per gli sviluppatori
- Android 12 Developer Preview 2 nuove funzionalità: tema scuro più chiaro, modalità con una sola mano e molto altro!
- Android 12 Developer Preview 2 Registro delle modifiche delle funzionalità nascoste: nuovo widget di ricerca, barra delle applicazioni e altro!
Novità di Android 12 Developer Preview 2.1
Android 12 Developer Preview 2.1 è un altro aggiornamento per la correzione di bug. A parte la correzione di alcuni bug presenti nella versione iniziale, non sembrano esserci grandi cambiamenti in termini di funzionalità. Per ulteriori informazioni, vai su Questo articolo.
Novità di Android 12 Developer Preview 2.2
Android 12 Developer Preview 2.2 è un altro aggiornamento per la correzione di bug. Non sembrano esserci grandi cambiamenti in termini di funzionalità. Per ulteriori informazioni, vai su Questo articolo.
Novità di Android 12 Leaked Developer Build
Abbiamo messo le mani su una build trapelata che è più recente di Developer Preview 2.2 ma non è stata rilasciata. Puoi leggere tutto sui nuovi cambiamenti in questa build nella nostra copertura dedicata del funzionalità imminenti individuate nella build trapelata.
Novità di Android 12 Developer Preview 3
Di seguito puoi trovare tutta la nostra copertura di Android 12 Developer Preview 3:
- Android 12 Developer Preview 3: modifiche annunciate per gli sviluppatori
- Log delle modifiche di Android 12 Developer Preview 3: tutte le nuove funzionalità che abbiamo trovato!
- Android 12 Developer Preview 3 Analisi: ecco tutte le funzionalità nascoste!
Per saperne di più
Novità di Android 12 Beta 1: tutte le funzionalità annunciate
Android 12 Beta 1 è l'ultima versione di Android di Google ed è una rappresentazione più fedele di ciò che possiamo aspettarci di vedere dalla prossima versione di Android rispetto alle precedenti anteprime degli sviluppatori.
L'annuncio ufficiale di Google è scarso sui dettagli esatti, ma abbiamo visto lontano, troppo in questa fase. Fatto divertente -- Google ha persino fatto una battuta interna sul redattore capo di XDA Mishaal Rahman che si imbatte in una build di Android 12 trapelata e scopre molto di più di quanto Google avesse intenzione di rivelare in quel momento.
Android 12 Beta 1 Hands-on: una riprogettazione radicale arriva su Android
Materiale Tu
Materiale Tu è uno dei maggiori cambiamenti su Android 12. Trapelato in passato come Materiale SUCCESSIVO, Material You è la nuova iterazione di Material Design. Questo linguaggio di progettazione non sarà limitato ad Android e sarà visto in una più ampia varietà di servizi Google. Ma per Android, questo costituisce una delle più grandi revisioni visive che il sistema operativo abbia visto in diversi anni. C'è molta attenzione al colore e alla personalizzazione, consentendo agli utenti di scegliere i propri campioni di colore, contrasto, dimensioni degli elementi, larghezza delle linee e altro.
Questa libreria di terze parti porta il tema Material You di Android 12 su qualsiasi app
Temi UX basati su sfondi
Andare di pari passo con Material You è il nuovo motore di temi UX basato su sfondo in Android 12. Questa funzionalità è trapelata in precedenza come "monet" ed è il culmine di anni di lavoro su OMS e RRO sulla piattaforma Android.
Android 12 ora sceglie automaticamente una serie di tavolozze di colori correlati nell'interfaccia utente del sistema in base ai colori utilizzati nello sfondo corrente del telefono. I colori si applicheranno in modo uniforme su elementi come la schermata di blocco, le impostazioni rapide, il pannello delle notifiche e persino quelli appena aggiunti widget adattivi.
Google afferma che il sistema di estrazione del colore utilizza un algoritmo di clustering con obiettivi di colore del materiale per determinare i colori dominanti e meno dominanti e quindi applica le tonalità che corrispondono allo sfondo. È possibile utilizzare una ricca tavolozza di 5 colori, 2 colori neutri e 3 accenti, e 12 sfumature di colore del materiale per determinare le tonalità più vicine allo sfondo dell'utente. Le app possono quindi acquisire il colore di sistema di Android da un indice nella tavolozza dei colori e utilizzarlo in molti modi diversi e sottili. I widget possono persino utilizzare la funzione di estrazione del colore per armonizzarsi con il tema dell'utente nella schermata iniziale.
La funzione non è attualmente prontamente disponibile per gli utenti finali, ma è possibile abilitarla con qualche manipolazione in quanto è presente all'interno della build. La funzione è prontamente disponibile con Beta 2, tuttavia.
Il sistema di temi Material You di Android 12 è stato ricreato da uno sviluppatore
Cruscotto privacy
Google si sta rifocalizzando sulla privacy con Android 12 Cruscotto privacy e altre modifiche correlate. La Privacy Dashboard ti mostrerà una sequenza temporale di quando le app accedono alla fotocamera, al microfono o alla posizione del dispositivo del tuo telefono. Android 12 includerà anche nuovi indicatori per mostrare quando la fotocamera o il microfono del telefono è in uso.
Questa app porta la dashboard per la privacy di Android 12 sui telefoni meno recenti
Per le app che richiedono dati sulla posizione, Android 12 offrirà anche una nuova impostazione che ti consentirà di condividere con l'app la tua posizione approssimativa invece della tua posizione precisa. Questa impostazione verrà visualizzata all'interno del popup di autorizzazione alla posizione che probabilmente conosci già.
Android 12 includerà nuove opzioni nelle Impostazioni rapide per aiutarti a disattivare rapidamente l'accesso alla fotocamera e al microfono per tutte le app con un semplice tocco. Questi interruttori saranno inizialmente limitati ai dispositivi Pixel, ma presto arriveranno su altri telefoni.
Nota che queste funzionalità facevano parte dell'annuncio della Beta 1 (ed erano incluse nel codice e potevano essere abilitate con trucchi software). Sono stati abilitati al pubblico con la Beta 2.
Nucleo di calcolo privato
Android 12 presenterà anche un Private Compute Core che manterrà le tue informazioni private per diverse funzionalità basate sull'intelligenza artificiale, come Live Caption, Now Playing e Smart Reply. Il Private Compute Core sarà una partizione sicura all'interno del sistema operativo, simile a quelle utilizzate per password e dati biometrici, per queste funzionalità di machine learning.
Avere una partizione separata per i dati renderà più facile per il sistema operativo tenerli al sicuro, pur mantenendoli disponibili per le funzioni a livello di sistema. Ciò significa che l'elaborazione sensibile dell'audio e della lingua per le funzionalità sopra menzionate avverrà esclusivamente sul tuo dispositivo.
Ibernazione dell'app
Android 12 introduce anche una nuova funzionalità chiamata Ibernazione dell'app. L'ibernazione delle app ti consente di mettere le app in uno stato di "ibernazione" se non vengono utilizzate attivamente. Le app che vengono messe in uno stato di ibernazione ottimizzeranno l'utilizzo dello spazio di archiviazione e le loro autorizzazioni verranno revocate.
Le app che non vengono utilizzate per diversi mesi verranno messe in questo stato di "ibernazione", anche se gli utenti possono attivare e disattivare rapidamente questa funzione se non vogliono che le loro app inutilizzate entrino letargo. Per far uscire un'app dal letargo, devi solo eseguirla normalmente.
Sblocca la tua auto dal telefono
Google ha annunciato che sta collaborando con diverse aziende di smartphone per stabilire uno standard a livello di settore che ti aiuterà sbloccare l'auto utilizzando il telefono.
Uno dei modi in cui funziona la funzione chiave dell'auto in Android 12 è tramite NFC e puoi semplicemente toccare lo smartphone sulla portiera dell'auto per sbloccarlo. Per i telefoni con UWB, come il SamsungGalaxy S21 serie, sarai in grado di sbloccare l'auto senza togliere il telefono dalla tasca. La funzione consentirà inoltre agli utenti di condividere queste chiavi virtuali dell'auto con amici e familiari quando prendono in prestito il veicolo.
Transizioni audio più fluide
Android 12 introdurrà transizioni audio più fluide tra le app. Quando un'app perde il focus audio, il suo audio viene automaticamente disattivato, fornendo una transizione più fluida tra le app che riproducono l'audio e impedendo alle app di riprodursi l'una sull'altra. Ciò è particolarmente rilevante negli ambienti Android pieghevoli e multischermo.
Classe di prestazioni del dispositivo
Esiste un'ampia varietà di dispositivi Android là fuori. Per gli sviluppatori di app, questa varietà significa che non esiste un modo rapido e affidabile per stimare quale livello di prestazioni può offrire un particolare dispositivo. Ciò significa che gli sviluppatori di app potrebbero non essere in grado di ottimizzare le prestazioni delle proprie app in modo che corrispondano al livello previsto di prestazioni del dispositivo, disattivando alcune impostazioni per dispositivi che potrebbero non essere performanti come i flagship, ma potrebbero non essere entry-level O.
Android 12 introduce "Classe di prestazioni" per i dispositivi, che essenzialmente definisce un insieme di funzionalità che vanno oltre i requisiti di base di Android. I dispositivi che soddisfano i requisiti della classe di prestazioni possono supportare casi d'uso più impegnativi e fornire contenuti di qualità superiore. Gli sviluppatori di app possono verificare di quale classe di prestazioni fa parte un dispositivo in fase di esecuzione e quindi personalizzare l'app per offrire un'esperienza che sfrutti appieno le prestazioni del dispositivo.
Ogni versione di Android ha la propria classe di prestazioni corrispondente. La classe di prestazioni verrà definita nel Compatibility Definition Document (CDD) per quella particolare versione del sistema operativo Android (nota: Android 12's CDD non è ancora pubblico) e se un dispositivo soddisfa o meno effettivamente quella classe di prestazioni viene applicato dalla Compatibility Test Suite (CTS).
Mentre il concetto di classe di prestazioni viene introdotto con Android 12, Google afferma che definirà anche una classe di prestazioni per Android 11.
Sebbene Google non abbia condiviso i dettagli esatti su quali requisiti comportano nella classe di prestazioni per Android 12, abbiamo scavato un po' e abbiamo trovato alcuni dei requisiti. Loro includono:
- Almeno 6 GB di RAM.
- Almeno 400 dpi e risoluzione 1080p.
- Almeno 150 MB/s in scrittura sequenziale, 250 MB/s in lettura sequenziale, 10 MB/s in scrittura casuale e 40 MB/s in lettura casuale.
- Altri requisiti per un numero massimo di sessioni simultanee di codifica e decodifica video, bassa latenza di inizializzazione del codec, bassa quantità di cadute di frame di riproduzione e altro ancora.
Novità di Android 12 Beta 1: modifiche senza preavviso
Oltre all'annuncio principale, sono state individuate anche molte altre modifiche. Questi sono in Beta 1 o vengono introdotti pubblicamente sulla piattaforma con Beta 1.
Google è finalmente widget di revisione su Android rielaborando il file API dei widget per migliorare l'esperienza dell'utente su diverse piattaforme, skin Android e launcher. Ora vediamo una diffusione coerente del carattere Google Sans, delle icone piatte e delle tavolozze di colori coerenti, che insieme conferiscono ai widget un aspetto più moderno.
I widget in Android 12 ottengono nuovi controlli dinamici che ti consentono di interagire con caselle di controllo, pulsanti di opzione e interruttori senza accedere a un'app. Il selettore di widget ora offrirà anche anteprime reattive per widget di diverse dimensioni. La nuova API aggiunge anche il supporto colorazione dinamica come parte del motore di tematizzazione di Material You, consentendo ai widget di adattarsi allo sfondo, come altri elementi visivi.
Avvisi di accesso agli appunti
Google sta introducendo un'impostazione in Android 12 a mostra un popup ogni volta che un'app accede ai tuoi appunti - anche se è in primo piano.
Codec AV1 per la registrazione video
Google consiglia da tempo l'uso del formato codec AV1 esente da royalty per la codifica video, ma pochi prodotti hardware supportano l'accelerazione hardware per la codifica in AV1. D'altra parte, c'è H.265/HEVC, un codec video che non è esente da royalty ma che la maggior parte dei dispositivi Android di fascia alta rilasciati negli ultimi anni supporta la codifica con l'accelerazione hardware.
Rispetto a H.264/AVC, ad es. il codec video che la maggior parte delle app della fotocamera sugli smartphone Android registra per impostazione predefinita, Google afferma che H.265/HEVC può registrare video con la stessa qualità ma con la metà del bitrate, con conseguenti riduzioni significative delle dimensioni del file.
A partire da Android 12, afferma Google più OEM adotteranno HEVC come formato predefinito per l'acquisizione video. Rendendo HEVC il formato di acquisizione video predefinito, gli utenti possono ridurre lo spazio occupato dalle registrazioni video nell'archiviazione locale o nel cloud. Inoltre, file di dimensioni inferiori ridurranno i tempi di caricamento sui social media e su altre piattaforme in cui gli utenti possono caricare video.
Scansione Bluetooth senza posizione
Prima di Android 12, la possibilità di cercare dispositivi Bluetooth o Wi-Fi nelle vicinanze era legata alla più ampia autorizzazione di "localizzazione" di Android. Il motivo per cui è stato così ha senso. Puoi sicuramente tracciare un dispositivo deducendo quali dispositivi Bluetooth o reti Wi-Fi si trovano nelle vicinanze o sono attualmente connessi. Quindi, anche se un'app esegue solo la scansione dei dispositivi Bluetooth e non utilizza il GPS o altre tecnologie di tracciamento, necessitava comunque delle stesse autorizzazioni di localizzazione.
Ora in Android 12, Google ha aggiunto nuove autorizzazioni Bluetooth dedicate distinti dalle autorizzazioni di posizione che le app possono richiedere. Dopo aver ottenuto queste autorizzazioni, un'app può eseguire la scansione dei dispositivi nelle vicinanze senza bisogno delle autorizzazioni di localizzazione. Tuttavia, solo le app destinate ad Android 12 possono dichiarare queste autorizzazioni.
Aggiornamenti da App Store alternativi
In risposta a pressione di montaggio da Epic Games e dalle autorità di regolamentazione del governo, Google aveva promesso di apportare modifiche ad Android 12 renderebbe più facile per le persone utilizzare altri app store sui propri dispositivi senza compromettere la sicurezza le misure.
Con Android 12, Google sta semplificando le cose per gli app store alternativi per fornire una buona esperienza sui dispositivi. Google ha aggiornato Android PackageInstaller. SessionParams class con un nuovo metodo chiamato setRequireUserAction. Questo metodo indica se l'azione dell'utente deve essere richiesta o meno prima che sia consentita l'installazione di un'app. Il valore predefinito è "true" per qualsiasi app che detiene l'autorizzazione REQUEST_INSTALL_PACKAGES, richiesta per qualsiasi app prima possono avviare una sessione di installazione per eseguire il sideload di un'app al di fuori di Google Play o di qualsiasi altro app store preinstallato dispositivo.
API di scorciatoie per l'Assistente Google
I collegamenti alle app fanno parte di Android da un po' di tempo, consentendo agli utenti di far emergere alcune azioni popolari quando tengono premuta l'icona di un'app. Con Android 12, Google sta introducendo nuove API per le scorciatoie che consentirà agli utenti di trovare tutte le query dell'Assistente Google supportate con le app. Se uno sviluppatore crea una scorciatoia Android, questa verrà visualizzata automaticamente nella galleria delle scorciatoie dell'assistente, in modo che gli utenti possano scegliere di impostare un comando vocale personale nella tua app, quando dicono "Ehi Google, scorciatoie". Google sta anche introducendo una nuova variante delle scorciatoie Android, chiamate scorciatoie dinamiche, progettate appositamente per l'Assistente Google.
API audio Bluetooth LE
Android 12 sta aggiungendo un file API per audio Bluetooth LE, che è un annuncio significativo che migliorerà notevolmente l'esperienza dell'utente finale quando utilizza auricolari Bluetooth e altri dispositivi audio. Mentre il nuovo codec LC3 di Bluetooth LE Audio non farà molto per migliorare la qualità audio di per sé, aiuterà a migliorare la durata della batteria e la robustezza del segnale. Ciò si tradurrà in una migliore esperienza utente per la maggior parte degli utenti.
Connessione simultanea peer-to-peer e Internet
A partire da Android 12, i dispositivi che supportano connessioni simultanee peer-to-peer e Internet può mantenere entrambe le connessioni. In altre parole, il tuo telefono non dovrebbe essere disconnesso dal Wi-Fi di casa durante la configurazione di un dispositivo per la smart home. Questa funzione sarà abilitata solo per le app destinate al livello API 31 e superiore. Le app destinate a versioni precedenti di Android non potranno sfruttare la connessione simultanea e saranno soggette a il comportamento legacy, il che significa che il tuo dispositivo verrà disconnesso dalla tua rete Wi-Fi prima di connettersi a un peer-to-peer dispositivo.
Impedire alle app di terze parti di sostituire il foglio di condivisione
Android Sharesheet è il menu che si apre dal basso quando premi il pulsante di condivisione all'interno di un'app, elencando tutte le possibili opzioni di condivisione. Ma come avrai notato, l'interfaccia utente del foglio di condivisione Android può apparire molto diversa da un'app all'altra. Questo perché Google non impone la coerenza dell'interfaccia utente per il foglio di condivisione, consentendo ad app e OEM di terze parti di personalizzarlo a proprio piacimento.
Uno dei modi in cui gli utenti Android possono aggirare del tutto il foglio di condivisione Android è utilizzare un'app di terze parti come Sharedr, che offre un'interfaccia utente più coerente e più semplice che elimina anche la condivisione diretta, che può essere piuttosto lenta da popolare su alcuni dispositivi, nonostante ricevendo un significativo aumento delle prestazioni su Android 11. Ma a quanto pare, utilizzare un foglio di condivisione di terze parti in sostituzione del foglio di condivisione di Android non sarà così facile in Android 12.
In Android 12, Google non consente più alle app di terze parti di impostarsi come foglio di condivisione predefinito. Google ha confermato che si tratta di un comportamento previsto in quanto non ha mai effettivamente inteso consentire alle app di sostituire la finestra di dialogo di condivisione.
API della schermata iniziale
Android 12 introduce Splashscreen generato automaticamente per ogni app per impostazione predefinita tramite l'API Splashscreen. Gli sviluppatori possono personalizzarlo ulteriormente animando gli elementi della schermata iniziale. Per facilitare agli sviluppatori la creazione di una schermata iniziale personalizzata, anche Google ha rilasciato Core Splashscreen versione 1.0.0.
Questa è una nuova libreria di supporto Jetpack che consente agli sviluppatori di aggiungere una schermata iniziale alla loro app non solo compatibile con le nuove API Splash Screen in Android 12 ma anche retrocompatibili fino al livello API 23 o Android 6.0 Marshmallow.
Novità di Android 12 Beta 2: tutte le funzionalità annunciate
Android 12 Beta 2 è stato rilasciato il 9 giugno, e il momento clou di questa versione sono state le funzionalità di privacy e UX che Google aveva annunciato durante l'evento principale di Google I/O. Ora sono finalmente disponibili per l'accesso gratuito degli utenti. Ciò include funzionalità come:
- Cruscotto privacy.
- Commutatori e indicatori del microfono e della fotocamera.
- Notifica di lettura degli appunti.
- Temi UX basati su sfondi.
- Nuovo design del pannello delle notifiche.
- Widget Conversazione.
Esperienza Wi-Fi UX aggiornata
La seconda beta di Android 12 ha aggiunto un "un'esperienza di connettività più semplice e intuitiva attraverso la barra di stato, le impostazioni rapide e le impostazioni." C'è un nuovo pannello Internet che si apre quando si preme a lungo sul riquadro Impostazioni rapide Internet (questo riquadro era precedentemente denominato "Wi-Fi" nelle versioni precedenti). Questo pannello ti aiuta a passare rapidamente da una rete all'altra e a risolvere i problemi senza doverti addentrare nelle impostazioni.
Novità di Android 12 Beta 2: modifiche senza preavviso
Oltre a tutti gli annunci, Android 12 Beta 2 porta anche alcune modifiche senza preavviso.
Menu di alimentazione rinnovato
Il menu di accensione è stato revisionato in Android 12 Beta 2. Invece di occupare l'intero schermo, ora appare come una finestra mobile molto più piccola. Per impostazione predefinita vengono visualizzate tre opzioni: "Emergenza", "Spegni" e "Riavvia", sebbene sia possibile aggiungerne una quarta, "Blocco", nelle impostazioni "Sblocco viso e impronta digitale". Sebbene le opzioni stesse siano invariate, ora hanno icone arrotondate anziché quadrate.
Poiché questo menu di alimentazione è molto più piccolo, i moduli "Controlli dispositivo" e "Portafoglio ad accesso rapido" sono stati rimossi dal menu di alimentazione e le relative impostazioni non fanno più parte di Impostazioni > Sistema > Gesti > Menu alimentazione.
In Android 12 Beta 2, ora è possibile richiamare il menu di accensione dicendo a Google "Spegni." Infine, Android 12 Beta 2 ti consente anche di accedere al menu di accensione premendo il pulsante di accensione e il pulsante volume su contemporaneamente, ma questo è in conflitto con il gesto "previeni squillo" se è così abilitato.
Nuove scorciatoie per Portafoglio e Controlli dispositivo
Poiché le funzionalità "Portafoglio ad accesso rapido" e "Controlli dispositivo" sono state annullate dal menu di accensione, Android 12 Beta 2 ha aggiunto i riquadri Impostazioni rapide per loro in modo che siano ancora accessibili. Inoltre, vedrai un pulsante mobile per "Portafoglio ad accesso rapido" apparire sulla schermata di blocco se lo hai impostato.
Gesto di tocco rapido
Il doppio tocco sulla funzione posteriore, che è stato in lavorazione da Android 11, ora è finalmente disponibile in Android 12 Beta 2. Originariamente noto come doppio tocco, Android 12 Beta 2 ha rinominato la funzione in Quick Tap e può essere trovata sotto Impostazioni > Sistema > Gesti su alcuni telefoni Pixel che eseguono la versione Beta 2. La funzione sembra essere attiva solo per gli ultimi Pixel 4a 5G e Pixel 5, poiché la funzione non è accessibile a meno che non la cerchi su altri dispositivi Pixel.
Una volta attivato, Quick Tap ti consente di toccare due volte il retro del telefono per attivare l'Assistente Google, acquisire uno screenshot, riprodurre o mettere in pausa i contenuti multimediali o aprire un'app di tua scelta.
Pannello del volume più sottile
Molti utenti non erano contenti del pannello di controllo del volume sovradimensionato di Android 12 Beta 1, e questo viene risolto nella Beta 2 con l'introduzione di un nuovo pannello del volume più sottile e più alto.
Impostazioni di ottimizzazione della batteria consolidate
Android 12 Beta 2 inserisce anche le impostazioni di "restrizione in background" e "ottimizzazione della batteria" in un'unica pagina. Questo è accessibile dalla pagina delle informazioni di un'app e poi andando su "Batteria". Nelle versioni precedenti, “non ottimizzare" E "ottimizzareLe opzioni apparivano su una pagina separata rispetto all'impostazione "limitata", che era accessibile solo nella pagina "Accesso speciale alle app".
Uno dei cambiamenti più importanti introdotti con Android 11 è il lettore multimediale nel pannello Impostazioni rapide. Questa funzione è ancora presente in Android 12, ma Google ha leggermente modificato il design dall'ultima beta. Rispetto alla Beta 1, il lettore multimediale nella Beta 2 è più sottile spostando l'icona dell'app da in alto a sinistra a sotto la copertina dell'album e spostando i controlli multimediali in basso a destra invece che sotto il file titolo/album. Anche lo sfondo del lettore multimediale eredita il suo colore dalla tavolozza generata da "monet".
Indicatore della barra di stato per le chiamate in corso
Android 12 Beta 2 introduce un nuovo indicatore chip nella barra di stato per le chiamate in corso. Questa funzione è un work-in-progress e non è ancora accessibile all'utente, ma siamo riusciti ad abilitarla per dare un'occhiata agli utenti.
Come puoi vedere negli screenshot qui sopra, quando è in corso una chiamata e l'utente lascia il main schermata di chiamata, Android 12 mostrerà un chip prominente nella barra di stato che mostra la durata di la chiamata. Android 11 attualmente non mostra la durata della chiamata in corso nella barra di stato. Per controllare la durata della chiamata, devi tornare alla schermata di chiamata principale o abbassare la barra delle notifiche.
Il widget Conversazioni in Android 12 Beta 2 mostra l'immagine del profilo di un contatto, il nome e un'icona o il contenuto dell'ultimo messaggio. Ma è stato scoperto che un certo testo nei messaggi può attivare a passare allo sfondo del widget Conversazioni. Quando l'utente riceveva un messaggio che conteneva due o più punti esclamativi, lo sfondo del widget si riempiva improvvisamente di punti esclamativi semitrasparenti.
Abbiamo confermato che il widget Conversazioni cambia effettivamente il suo sfondo quando un messaggio contiene due o più punti esclamativi. Abbiamo anche scoperto che lo sfondo può cambiare quando nel messaggio sono contenuti due o più punti interrogativi o se c'è un mix di punti interrogativi e punti esclamativi, e c'è un cambiamento quando ci sono emoji ripetute utilizzo.
Scavando nell'interfaccia utente di sistema di Android 12 Beta 2, abbiamo appreso che la classe PeopleTileViewHelper utilizza espressioni regolari per verificare la presenza di determinati schemi nel messaggio. Se sono presenti due o più punti esclamativi, due o più punti interrogativi, una combinazione di domanda e punti esclamativi o due o più emoji uguali, quel testo/emoji viene applicato al widget sfondo.
Nuova animazione di transizione dell'asse x per l'app Impostazioni
Durante l'analisi dell'APK delle impostazioni, Mishaal ha scoperto che Google ha bloccato un file nuova animazione di transizione della pagina dietro una bandiera caratteristica. Questo flag, una volta abilitato, cambia l'animazione di transizione per utilizzare l'animazione dell'asse x condivisa descritta in dettaglio in Linee guida per il material design di Google. Questa animazione attualmente si applica solo all'app Impostazioni e non ad altre app di sistema o di terze parti installate sul dispositivo.
Varie modifiche
Piccole modifiche all'interno della Beta 2 includono l'aggiunta del file di layout chiave per Sony PlayStation 5, l'anteprima dal vivo delle app nell'anteprima delle app recenti e altro ancora. Puoi controllare tutte le modifiche nella nostra copertura dedicata di Caratteristiche di Android 12 Beta 2.
Novità di Android 12 Beta 2.1
Android 12 Beta 2.1 è stato rilasciato il 23 giugno, e come nel caso delle versioni minori, il momento clou di questa versione è stato per la maggior parte la correzione dei bug.
Novità di Android 12 Beta 3: tutte le funzionalità annunciate
Android 12 Beta 3 è stato rilasciato il 14 luglio, e il momento clou di questa versione è stato il focus su funzionalità pratiche e utilizzabili, come:
- Screenshot a scorrimento.
- Rotazione automatica migliore e più veloce.
- Ricerca sul dispositivo.
Gioca mentre scarichi aka Incremental
"Riproduci mentre scarichi" è un nuovo servizio offerto da Google Play che "consentirà agli utenti di entrare nel gioco in pochi secondi mentre le risorse di gioco vengono scaricate in background." C'è un semplice motivo per cui Google ha sviluppato questa nuova funzione "riproduci mentre scarichi". “Gli utenti vogliono iniziare a giocare subito, ma man mano che la qualità del gioco continua a migliorare, le loro dimensioni aumentano, portando a download lunghi e noiosi,” spiega Google.
Google afferma che "gioca mentre scarichi" è disponibile per tutti gli sviluppatori che pubblicano app e giochi attraverso il Play Store e che, una volta implementati, i giochi sono "pronto ad aprirsi almeno 2 volte più velocemente" di prima. Il miglioramento può essere piuttosto drammatico in alcuni casi, con Google che afferma che i giochi da 400 MB possono impiegare solo 10 secondi per caricarsi invece di diversi minuti.
Solo i dispositivi che eseguono l'ultima versione di Android possono sfruttare questa nuova funzionalità e il motivo è che la funzionalità è "integrato nel core di Android 12." Google ha confermato a XDA che, sotto il cofano, "gioca mentre scarichi" utilizza File system incrementale di Android, UN "file system virtuale Linux per scopi speciali che consente l'esecuzione di un programma mentre i suoi file binari e di risorse vengono ancora scaricati pigramente sulla rete."
Google sta inoltre incoraggiando gli sviluppatori di launcher ad aggiungere il supporto per Incremental, il nome interno per "gioca mentre scarichi", mostrando un'icona di promessa e un indicatore di avanzamento del download sulla schermata iniziale mentre l'app viene scaricata in modo incrementale. Se l'utente tocca l'icona ma non è ancora pronto per l'avvio, il programma di avvio dovrebbe indirizzare l'utente alla pagina di destinazione dell'app sul Google Play Store.
Una volta che l'app parzialmente scaricata è pronta per l'avvio, il programma di avvio dovrebbe sostituire l'icona della promessa con l'icona dell'app normale, ma dovrebbe mostrare l'indicatore di avanzamento del download che riflette lo stato del download del app. Facendo clic sull'icona dell'app dovrebbe ora avviarsi l'app e, quando il download dell'app è stato completato, l'indicatore di avanzamento del download dovrebbe essere rimosso.
Interfaccia utente 4K nativa e commutazione della frequenza di aggiornamento per Android TV basata su Android 12
Questa non è una funzionalità per i telefoni, ma per i televisori. Le novità più significative con Android 12 Beta 3 per TV è l'introduzione del rendering dell'interfaccia utente 4K nativo e della commutazione dinamica della frequenza di aggiornamento.
Sebbene Android TV abbia sempre supportato la riproduzione di contenuti 4K, Android 12 sarà la prima volta che l'interfaccia utente stessa verrà renderizzata in 4K. In precedenza, l'interfaccia utente veniva renderizzata a 1080p massimo e quindi potenziata per adattarsi alla TV 4K. Si spera che questo dovrebbe rendere l'interfaccia della schermata iniziale, le impostazioni e altre superfici di sistema molto più nitide.
Con la commutazione dinamica della frequenza di aggiornamento, Android TV ora supporta la commutazione della frequenza di aggiornamento continua e non continua. Le app possono integrare queste impostazioni per la riproduzione di contenuti a frame rate ottimali e possono verificare se un televisore supporta la commutazione senza interruzioni del frame rate. SHIELD TV di NVIDIA ha una sua versione di questa funzione da un po' di tempo, ma è bello vederla finalmente aggiunta a livello di piattaforma per tutti i dispositivi Android TV.
Novità di Android 12 Beta 3: modifiche senza preavviso
Accanto a tutti gli annunci, Android 12 Beta 3 porta anche alcune modifiche non annunciate.
Le impostazioni non utilizzano più icone colorate
Le icone colorate del menu delle impostazioni sono state disattivate. Le icone avevano questo aspetto nelle versioni precedenti del sistema operativo Android, quindi potrebbe sembrare strano vederle tornare in Android 12. Tuttavia, Google probabilmente voleva rendere le icone più coerenti in modo che non si scontrassero con qualsiasi tema generato da "monet" dal tuo sfondo.
Il tema dinamico di Material You è ora personalizzabile
Su una nota più colorata, però, Android 12 Beta 3 rende "monet" più personalizzabile. Nella Beta 2, una volta scelto uno sfondo, "monet" generava automaticamente un tema per te, ma non potevi cambiare la tavolozza da usare. Google ha preso in giro questa funzione di selezione della tavolozza su Google I/O e ora Beta 3 ha aggiunto l'app WallpaperPicker aggiornata che aggiunge questa funzionalità.
Dopo aver applicato uno sfondo in Android 12 Beta 3, puoi tornare indietro per modificare i colori del tema del sistema. Puoi andare con le opzioni della tavolozza che Materiale hai generato dinamicamente dallo sfondo, oppure puoi scegliere un colore "di base" per tema l'intero sistema. A seconda della complessità del tuo sfondo, puoi scegliere tra un massimo di quattro opzioni di tavolozza.
È interessante notare che, prima ancora di applicare uno sfondo, la stessa schermata di anteprima dello sfondo cambia per riflettere la tavolozza che Android 12 genererà dallo sfondo. Questo ti permetterà di vedere quale tema Android genererà dinamicamente senza dover cambiare lo sfondo. Ovviamente, se non ti piace la tavolozza generata da Android, puoi cambiare i colori del tema di sistema come accennato in precedenza.
Il nuovo tema Dynamic Color di Gboard si sincronizza con lo sfondo su Android 12
Le prime app che utilizzano il tema Material You di Android 12 sono qui
Icone a tema
Nell'app Wallpaper & Style (AKA WallpaperPicker), c'è un nuovo interruttore "icone a tema". Questo interruttore espone la funzionalità che era nascosto nella Beta 2. Quando abiliti questa opzione, le icone per la maggior parte delle app Google seguiranno il tema del tuo sistema. Non tutte le app Google ne sono interessate: sui nostri dispositivi, le icone per Chat, Trova il mio dispositivo, Riproduci I giochi e le attività non erano a tema dinamico, ma la stragrande maggioranza delle app di Google è supportata da Questo.
Sfortunatamente, sembra che l'elenco delle icone delle app che ottengono un tema dinamico sia codificato. Nessuna app di terze parti segue il tema in questo momento, anche se gli sviluppatori saranno in grado di cambiare l'icona della propria app una volta rilasciate le librerie Material You. Le icone delle app a tema vengono visualizzate solo nella schermata iniziale e non nel cassetto delle app, nelle Impostazioni o nella panoramica delle app recenti. Questa è certamente una caratteristica interessante, ma sarà davvero stridente se solo un'icona sulla schermata iniziale non segue il tema del tuo sistema mentre il resto lo fa.
L'app Device Personalization Services sui telefoni Pixel offre una manciata di funzioni eleganti. In particolare, l'app utilizza l'OCR per estrarre testo e immagini dalle attività nella panoramica delle app recenti.
A partire da Android 12 Beta 3, è stata individuata una nuova azione nella recente panoramica delle app. Quando ti concentri su un'attività che contiene un URL, come Google Chrome o Microsoft Edge, Android visualizza un'icona di collegamento che, se toccata, ti consente di copiare o condividere l'URL.
Non abbiamo determinato esattamente come funziona questa funzione, ma non sembra essere basata su OCR. È in grado di raccogliere l'URL completo anche se l'intero URL non viene visualizzato nella panoramica delle app recenti. Un utente ci ha detto ha funzionato per loro su Reddit, quindi potrebbe estrarre l'URL in qualche modo dalla WebView.
Disattiva lo scorrimento per richiamare il gesto dell'assistente
Se hai mai invocato accidentalmente l'Assistente Google scorrendo verso l'alto dalla parte inferiore del telefono, sarai felice di sapere che Android 12 Beta 3 introduce un interruttore per disabilitare quel gesto. Si può trovare in Impostazioni > Sistema > Gesti > Navigazione di sistema > Navigazione tramite gesti (tocca l'icona a forma di ingranaggio.)
In Android 11, Google ha spostato il lettore multimediale dal pannello delle notifiche a uno spazio dedicato sotto il pannello Impostazioni rapide. In Android 12, questo lettore multimediale è stato perfezionato e ora sembra molto più integrato di prima. Ogni volta che l'utente sospende la riproduzione multimediale, Android continua a mostrare il lettore multimediale nel pannello Impostazioni rapide in modo che l'utente possa riprendere rapidamente la riproduzione. L'utente può disattivare questo comportamento accedendo a Impostazioni > Suono e vibrazione > Media.
Ora nella Beta 3, questa pagina delle impostazioni "Media" ha aggiunto un'altra opzione: "mostra consigli sui media". Questa funzione in realtà non funziona ancora perché è legata all'imminente funzione "Live Space". Una volta attivo, il widget "Live Space" mostrerà suggerimenti multimediali ogni volta che viene collegato un accessorio audio come le cuffie.
"At a Glance" ora è "Live Space"
Parlando di "Live Space", in Android 12 Beta 3, Google ha rinominato il widget "At a Glance" in "Live Space". Al momento, si tratta solo di un rebranding poiché non sono state aggiunte nuove funzionalità. Tuttavia, il nuovo widget "Live Space" lo è impostato per ottenere alcune nuove funzionalità che attualmente non si trovano nel widget "At a Glance". Queste funzionalità includono un interruttore "in un negozio" per visualizzare le liste della spesa e le carte premio Google Pay quando sei in un negozio, un interruttore di consigli sui media e informazioni relative a azioni, sport e compleanni.
Il primo screenshot a sinistra è della Beta 3, mentre i due screenshot a destra sono del nostro precedente articolo riguardante il widget "Live Space".
Le impostazioni di archiviazione mostrano l'utilizzo dell'archiviazione nel cestino
Le impostazioni di archiviazione del tuo telefono ora ti mostreranno quanto spazio occupa il cestino del tuo telefono. Bene, tecnicamente ti dice quanta memoria occupano tutti i file contrassegnati come cestino sul tuo dispositivo, poiché Android tecnicamente non ha una singola directory cestino.
Qualche mese fa, abbiamo imparato Google potrebbe finalmente consentire agli utenti di gestire il cestino del proprio telefono e questa aggiunta sembra essere correlata a questo. Gli elementi cestinati su Android sono attualmente nascosti dalla maggior parte dei gestori di file poiché sono preceduti da un "." nel nome del file, che è il modo in cui Android comprende che un file dovrebbe essere considerato nascosto. Questi file cestinati nascosti vengono archiviati nella stessa directory in cui si trovavano originariamente anziché essere spostati in una cartella Cestino/Cestino a livello di sistema. Quando tocchi l'elemento "Cestino" nelle impostazioni di archiviazione, verrai reindirizzato al file Attività di cestino dell'app Files by Google.
Ora puoi disattivare il Wi-Fi dal pannello "Internet".
La seconda beta di Android 12 semplificato l'esperienza di connettività combinando i riquadri dati Wi-Fi e mobile in un riquadro chiamato "Internet". Quando tocchi il nuovo riquadro "Internet" in Quick Impostazioni, avvia il pannello "Internet" nella parte inferiore dello schermo, permettendoti di modificare la tua rete Wi-Fi o attivare i dati mobili. Tuttavia, la semplificazione è andata un po' troppo oltre, perché non si poteva spegnere Wi-Fi senza toccare l'ingranaggio Impostazioni sulla tua rete attuale per immergerti in Impostazioni.
In Android 12 Beta 3, tuttavia, non è più necessario immergersi nelle impostazioni per disattivare il Wi-Fi del telefono, poiché ora è presente un interruttore chiamato "disattiva Wi-Fi" nella parte inferiore sinistra del pannello Internet.
La disattivazione del Wi-Fi in Android 12 Beta 3 richiede ancora un passaggio in più rispetto ad Android 11, quindi se desideri la possibilità di disattivare il Wi-Fi direttamente dal pannello Impostazioni rapide, puoi crea il tuo interruttore Wi-Fi utilizzando un'app come Tasker.
Le bolle e le finestre PIP hanno un'esperienza di chiusura riprogettata
Quando trascini una bolla o una finestra picture-in-picture in Android 12 Beta 3, potresti notare alcune modifiche. Prima di tutto, il bersaglio vicino (la "X" in basso) ora è molto più grande. In secondo luogo, c'è un'animazione a scatto ordinata per quando la bolla o la finestra PIP sono vicine al bersaglio vicino. Puoi vedere entrambi in azione nella registrazione dello schermo incorporata di seguito.
[larghezza video="303" altezza="624" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/07/Android-12-Beta-3-Bubble-closing.mp4"]
Un'esperienza di configurazione rinnovata
Se ripristini le impostazioni di fabbrica del telefono o acquisti un nuovo Pixel, verrai accolto dall'app SetupWizard. Questa app ti guida attraverso la connessione a Internet, l'aggiunta del tuo account Google e la configurazione di un poche funzionalità e in Android 12 Beta 3 ha un design molto più piacevole, in linea con il altro Materiale a tema You app di sistema.
Impostazioni di gioco
Al Google for Games Developer Summit, Google ha finalmente svelato il tanto atteso cruscotto di gioco funzione per Android 12. Una volta implementata questa funzione, sarai in grado di accedere a una dashboard con utilità chiave come un registratore dello schermo, una scorciatoia per l'acquisizione dello schermo, un misuratore FPS e l'interruttore Non disturbare. La dashboard ha anche una scorciatoia per lo streaming live di YouTube, un widget Google Play Games e un menu di ottimizzazione del gioco.
Nella Beta 3, la dashboard del gioco tecnicamente non è ancora attiva per gli utenti, ma abbiamo individuato un nuovo "Game impostazioni" in cui potrai attivare o disattivare globalmente la dashboard del gioco e Non disturbare per i giochi caratteristiche.
Consolidamento della modalità con una sola mano e dei gesti "scorri per le notifiche".
In Android 12 DP2, Google aggiunto un nuovo gesto "scorri per le notifiche" che ti consente di scorrere verso il basso vicino alla parte inferiore di qualsiasi schermata per abbassare la barra delle notifiche. Ciò è in conflitto con la modalità a una mano di Android 12 che era aggiunto anche in DP2 perché entrambi i gesti vengono attivati allo stesso modo. Nella Beta 3, Google ha eliminato la pagina delle impostazioni standalone per il gesto "scorri per le notifiche" e l'ha invece spostata nella pagina per la modalità con una sola mano.
Varie modifiche
- Il sottomenu "Testo e visualizzazione" nelle impostazioni di accessibilità ha aggiunto una sezione sperimentale. Non c'è nulla di veramente nuovo qui: è solo più riorganizzazione da parte di Google.
- Un flag di funzionalità opzionale abilita gli avvisi dell'indicatore di posizione, proprio come la fotocamera e il microfono. Tuttavia, data la frequenza con cui app come Google Play Services accedono alla posizione per fornire servizi di localizzazione per altre app, l'indicatore è più fastidioso che informativo.
- Un'attività nascosta di "Sicurezza avanzata" elenca varie impostazioni dalla pagina delle impostazioni di sicurezza. Sembra che Google stia riducendo ciò che viene mostrato nella pagina principale delle impostazioni di sicurezza spostando alcune delle opzioni utilizzate meno di frequente in una pagina dedicata.
- La pagina delle impostazioni del menu di alimentazione ora può essere trovata in "Sistema" anziché in "Sistema > Gesti."
- Poiché i controlli del dispositivo e la funzionalità del portafoglio di accesso rapido lo sono non fa più parte del menu di alimentazione, Android 12 Beta 3 mostra un suggerimento per l'utente che dice loro dove sono state spostate queste funzionalità quando aprono per la prima volta il menu di accensione.
- UN revisione importante ai widget sta accadendo in Android 12, sebbene la maggior parte dei widget delle app Google rinnovati non sia ancora stata implementata. Per istruire gli utenti sui nuovi widget, Pixel Launcher ora visualizzerà un suggerimento di aiuto quando l'utente apre per la prima volta il selettore di widget.
- Le impostazioni di notifica sono state riorganizzate. La sezione generale è ora in alto e "impostazioni app" ti consente di accedere rapidamente alla gestione delle notifiche per le tue app.
- Telefoni Pixel fornito con Google Camera 8.3.252, che supporta il tema dinamico di Material You.
Aggiornamenti Emoji
Mentre il lavoro è in corso separare i nuovi aggiornamenti delle emoji dagli aggiornamenti di sistema, Google ha anche aggiornato quasi 1.000 emoji in Android 12. Tutte le app che supportano il Compatibilità app la libreria otterrà automaticamente gli ultimi emoji da Google. Non importa quanti anni ha il tuo telefono o quanto tempo ci vuole per aggiornare le tue app, a partire da Android 12, riceverai gli ultimi emoji nelle app che utilizzano Appcompat.
Novità di Android 12 Beta 3.1
Android 12 Beta 3.1 è stato rilasciato il 26 luglioe include principalmente correzioni di bug.
Novità di Android 12 Beta 4: tutte le funzionalità annunciate
Android 12 Beta 4 è stato rilasciato l'11 agostoe ha segnato la pietra miliare della stabilità della piattaforma. Ciò significa che Google ha finalizzato API e comportamenti rivolti alle app per Android 12. Quindi gli sviluppatori sono liberi di iniziare i test di compatibilità finali e preparare le loro app e i loro giochi per la versione finale. Per il resto, la versione include principalmente correzioni di bug e implementa una modifica dell'ID pubblicitario promessa all'inizio dell'anno.
ID pubblicità di Google Play Services
Google Play Services crea un ID pubblicità per gli utenti che attivano la personalizzazione degli annunci o la pubblicità basata sugli interessi. Questo ID aiuta Google a inviare annunci pertinenti agli utenti ed è anche utile per l'analisi e la prevenzione delle frodi. In precedenza, quando un utente disattivava la personalizzazione degli annunci, Google Play Services smetteva semplicemente di utilizzare l'ID per la personalizzazione degli annunci, ma lo lasciava così com'è per altri scopi. Le app di terze parti potrebbero ancora vedere l'ID pubblicità.
Ma con Android 12 Beta 4, Play Services sostituirà l'ID pubblicità con una stringa di zeri quando gli utenti disattivano la personalizzazione degli annunci e informano tutte le app che hanno accesso all'ID di rimuovere tutti i dati esistenti.
Novità di Android 12 Beta 4: modifiche senza preavviso
Oltre all'annuncio principale, è stato individuato un cambiamento entusiasmante.
Uovo di Pasqua Android 12
Google include un uovo di Pasqua in tutte le principali versioni di Android e l'uovo di Pasqua di Android 12 lo era trapelato nel luglio di quest'anno. L'azienda è finalmente arrivata al live con la versione Beta 4. L'uovo di Pasqua di Android 12 è un widget orologio che puoi girare finché entrambe le lancette non toccano 12. Una volta che lo fai, bolle colorate scoppiano e riempiono lo schermo. Il tuo attuale sfondo determina i colori di queste bolle. È un modo elegante per mostrare Material You e i suoi colori dinamici.
Novità di Android 12 Beta 4.1
Android 12 Beta 4.1 è stato rilasciato il 25 agostoe, come le precedenti versioni minori, includeva principalmente una serie di correzioni di bug.
Novità di Android 12 Beta 5
Android 12 Beta 5 è stato rilasciato l'8 settembre ed è essenzialmente la versione beta finale, più comunemente nota come Release Candidate per Android 12. Ciò significa che la Beta 5 sarà ora seguita dalla versione stabile finale di Android 12. Come per ogni versione Beta, la Beta 5 apporta alcune correzioni di bug insieme a nuove funzionalità e modifiche. Poiché si tratta di una Release Candidate, anche la prima versione stabile sarà praticamente la stessa, presumendo l'assenza di bug critici.
Ecco tutte le novità di Android 12 Beta 5.
Problemi risolti
- Risolto un problema per cui i controlli multimediali a volte non venivano visualizzati dopo aver ruotato il dispositivo.
- Risolto un problema che causava l'arresto intermittente di Android System Intelligence.
- Risolto un problema per cui l'app Impostazioni smetteva di rispondere quando veniva modificato il tipo di rete mobile preferito.
- Risolto un problema che impediva al dispositivo di passare da una SIM fisica a una eSIM in alcuni casi.
- Risolto un problema per cui, in alcuni casi, dopo l'aggiornamento di un dispositivo alla successiva versione Beta, Google Maps si arrestava in modo anomalo ogni volta che veniva avviato da un utente secondario.
- Risolto un problema per i dispositivi con più utenti, in cui, in alcuni casi, dopo l'aggiornamento del dispositivo alla successiva versione Beta, il dispositivo si arrestava in modo anomalo e si riavviava quando si tentava di passare a un utente secondario.
Google Clock and Calendar con Material You riprogettato
Materiale Tu è il nuovo linguaggio di progettazione di Google che va avanti su Android. Material You aggiunge un tema agli elementi dell'interfaccia utente e alle app del tuo dispositivo in base allo sfondo. Seleziona il colore dominante dallo sfondo e crea una tavolozza di colori che viene quindi utilizzata per creare temi per le tue app. Le app Orologio e calcolatrice sono le ultime a ottenere il materiale che riprogetti con Android 12 Beta 5. La riprogettazione porta anche una serie di nuovi widget che sembrano moderni e molto migliori del vecchio widget orologio.
Scorciatoia per il controllo del dispositivo sulla schermata di blocco
Su Android 12 Beta 5, puoi accedere rapidamente a tutti i tuoi dispositivi connessi direttamente da un collegamento sulla schermata di blocco. Sebbene questa opzione fosse presente nel menu di accensione su Android 11, ora è stata spostata nella schermata di blocco, che è un'aggiunta gradita e aiuta a mantenere pulito il menu di accensione.
Barra di ricerca più veloce su Pixel Launcher
La barra di ricerca presente nella parte inferiore di Pixel Launcher ora mostra tutti i risultati della ricerca molto più rapidamente rispetto al passato. Non solo elenca le tue app, ma ora funziona come una barra di ricerca universale che può mostrare i tuoi contatti, impostazioni, scorciatoie, ecc.
Nucleo di calcolo privato
La pagina Impostazioni > Privacy su Android 12 Beta 5 è stata ora rinominata in Nucleo di calcolo privato. Puoi disattivare i suggerimenti della tastiera da qui o persino disabilitare altre funzionalità che utilizzano Machine Learning sul dispositivo.
Quando contrassegni una conversazione come prioritaria su Beta 5, Pixel Launcher ti chiede se desideri aggiungere un widget alla schermata iniziale che punti a quella conversazione con quel particolare contatto.
Google "Traduzione dal vivo"
Android 12 ha una novità assoluta Funzionalità "Traduzione dal vivo". che funziona in tempo reale e sul dispositivo per tradurre frasi pronunciate da una lingua all'altra. Che cosa fa esattamente questa funzione "Traduzione dal vivo"? Fondamentalmente, è come un'estensione di Live Caption, che attualmente trascrive solo il parlato in testo della stessa lingua. L'app Google Translate è già in grado di eseguire traduzioni in tempo reale, ma questa implementazione su Android 12 è ancora migliore.
Prima che questa funzione fosse annunciata ufficialmente, avevamo un sguardo esclusivo al Live Translate di Google funzionalità su Pixel 6, inclusi screenshot del processo di configurazione.
Android 12L è stato annunciato con miglioramenti per i dispositivi pieghevoli
Google ha annunciato Android 12L, la prossima iterazione della serie dopo Android 12. Android 12L apporta alcuni importanti miglioramenti all'usabilità e ottimizza Android per dispositivi pieghevoli, tablet e Chromebook. Questo potrebbe forse significare che Google sta lavorando a un Pixel pieghevole? Speriamo di saperlo abbastanza presto! Sfortunatamente, abbiamo sentito rapporti sul Pixel Fold annullato quindi probabilmente dovremo aspettare più a lungo per il telefono pieghevole di Google.
Funzionalità Android 12L
Nel frattempo, ora abbiamo dettagliato tutti i caratteristiche così come Modifiche all'interfaccia utente in Android 12L per gentile concessione di Esper, ed ecco un riepilogo di cosa porterà il nuovo aggiornamento ad Android 12 sul tuo smartphone. L'aggiornamento di Android 12L dovrebbe arrivare all'inizio del 2022.
Elementi di sistema riprogettati
Android 12L è stato creato appositamente per telefoni e tablet pieghevoli. In sostanza, dispositivi con schermi di grandi dimensioni. Di conseguenza, le app stock di Google come File, Gmail, Messaggi, ecc. sono stati aggiornati per mostrare una vista a schermo diviso. Questo può essere visto anche in altri elementi dell'interfaccia utente come la schermata iniziale, l'area notifiche, le app recenti, ecc. Android è stato scarsamente ottimizzato sui pieghevoli, il che significa che non si può davvero sfruttare appieno il grande spazio immobiliare. Android 12L mira a risolverlo visualizzando più informazioni su tali dispositivi.
Personalizzazioni della schermata iniziale e della schermata di blocco
L'orologio predefinito sulla schermata di blocco su Android 12L occuperà il centro dello schermo proprio come su Android 12L. Tuttavia, se l'utente ha notifiche in sospeso, l'orologio si sposterà sul lato sinistro dello schermo e farà spazio alle notifiche sul bordo destro. Se sono presenti più di tre notifiche, verranno inserite in una scheda di overflow. Il banner delle notifiche sembra abbastanza simile al modo in cui le notifiche in arrivo vengono visualizzate su un Mac.
Gli utenti avranno anche la possibilità di visualizzare pulsanti aggiuntivi sulla schermata di blocco. Puoi passare da un profilo all'altro, accedere a Google Pay o controllare i dispositivi connessi. La schermata di immissione del PIN si sposterà anche in base all'area in cui l'utente scorre sulla schermata di blocco per accedervi. Ciò renderà più facile maneggiare il dispositivo con una sola mano.
Per quanto riguarda la schermata iniziale, il launcher open source di Android, Launcher3, sarà in grado di visualizzare due schermate iniziali contemporaneamente per utilizzare il display più grande. La maggior parte dei lanciatori di stock OEM si basa su Launcher3, quindi questo dovrebbe applicarsi a dispositivi di vari produttori.
Centro di notifica rinnovato e Quick Toggles
Invece di visualizzare l'area di notifica sull'intera larghezza dello schermo, Android 12L ti mostrerà sia le notifiche che i pulsanti rapidi contemporaneamente su due riquadri. Anche il numero di levette visualizzate è maggiore e la dimensione di ogni singola levetta è maggiore, rendendo più facile il tocco.
Una nuova schermata delle app recenti
A differenza delle versioni precedenti di Android, la dimensione di ogni finestra nella panoramica recente non è uniforme in Android 12L. Solo l'app più recente verrà mostrata in una vista ingrandita con le altre app visualizzate come finestre più piccole. La recente panoramica è stata ora convertita in una griglia con due righe, simile a quanto visto su iPadOS. C'è anche una novità Diviso pulsante per semplificare il multitasking a schermo diviso.
Barra delle applicazioni per un migliore multitasking
[larghezza video="1178" altezza="828" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/11/Android-12L-Taskbar-Demo-compressed.mp4"]
Samsung ha introdotto una barra delle applicazioni persistente sul Galaxy Z Fold 3 per semplificare il multitasking sul grande schermo. Bene, sembra che anche Android 12L presenterà qualcosa di simile. Sugli schermi con oltre 600 dp, è possibile vedere un dock che può ospitare cinque app e rimanere persistente su altre app. È quasi come un dock mobile da cui puoi trascinare e rilasciare le app per avviarle nella visualizzazione a schermo diviso.
Schermo diviso tramite le notifiche
Quando ricevi una nuova notifica su Android 12L, potrai eseguire un gesto per aprire l'app attraverso la quale ricevi la notifica nella visualizzazione a schermo diviso. Questo è utile quando guardi un video o un film o stai giocando e ricevi una notifica a cui devi rispondere. Puoi aprire l'app nella visualizzazione a schermo diviso senza interrompere ciò che stai facendo. Tuttavia, vale la pena notare che questa funzione non è abilitata per impostazione predefinita e avrai bisogno dell'accesso root per abilitarla. Questo potrebbe cambiare man mano che ci avviciniamo al rilascio ufficiale.
Colori dinamici in Bootanimation
Materiale Tu è una delle caratteristiche salienti di Android 12. Tuttavia, è esclusivo della gamma Pixel e non fa parte di AOSP. Con Android 12L, Material You e i colori dinamici sono ora una parte predefinita di AOSP. In sostanza, la modifica dello sfondo del telefono cambierà di conseguenza anche il colore degli elementi dell'interfaccia utente. Inoltre, Android 12L abilita anche i colori dinamici per l'animazione di avvio che suona davvero bene!
Durata della pressione prolungata del pulsante di accensione
Android 12L ti darà la possibilità di modificare la durata della pressione prolungata del pulsante di accensione per attivare un'azione. Attualmente, hai la possibilità di premere a lungo per un assistente o di attivare il menu di accensione. Tuttavia, questo è per una durata fissa. Android 12L ora ti dà la possibilità di modificare tale durata. Questo è molto utile poiché molte persone trovano la durata attuale fastidiosamente lunga.
Anteprime dello sfondo su Homescreen
Se vuoi cambiare lo sfondo attualmente su qualsiasi versione di Android, dovrai tenere premuta una parte della schermata iniziale e poi andare al selettore dello sfondo. Con Android 12, tenendo premuta una parte della schermata iniziale si aprirà un menu contestuale dove potrai scegliere tra una selezione di 5 sfondi rapidi senza dover aprire lo sfondo raccoglitore.
37 nuovi emoji
Unicode 14.0 porterà 37 nuovi emoji su Android 12L con molti nuovi personaggi. Questo dovrebbe essere implementato contemporaneamente ad Android 12L idealmente.
Ignora le preferenze di orientamento
Alcune app richiedono un orientamento specifico durante l'avvio sulle versioni correnti di Android. Da Android 12L in poi, i produttori possono ignorare queste preferenze di orientamento che possono essere utili su fattori di forma alternativi come i pieghevoli.
API dello spazializzatore audio
L'audio spaziale sta diventando piuttosto popolare negli ultimi tempi grazie ad Apple. Tuttavia, ci sono anche diversi telefoni Android che supportano l'audio spaziale. L'API Audio Spatializer viene implementata in Android 12L per fornire un modo uniforme di includere la funzionalità. Ciò aiuterà le app a determinare se un telefono supporta o meno l'audio spaziale e quindi ad attivare l'esperienza audio immersiva in base alla risposta.
Funzionalità trapelate ma non ancora attive in Android 12
Avevamo già una buona idea di cosa aspettarci con Android 12 ancor prima che Android 12 Developer Preview 1 arrivasse nelle nostre mani. Ma lo sviluppo del sistema operativo è un ciclo complesso e ciò che è spesso trapelato può o meno rientrare nel rilascio. Siamo ancora nei giorni beta di Android 12, quindi c'è la possibilità che alcune di queste modifiche trapelate si facciano strada nella versione stabile alla fine, oppure no. Può andare in entrambe le direzioni.
Funzionalità anti-tracciamento
Sebbene questa funzione non sia stata rivelata in un leak, Google ha espresso l'intenzione di creare una versione "meno rigorosa". Di Funzionalità di trasparenza del monitoraggio delle app di Apple. Google sta cercando di bilanciare la privacy con un ecosistema supportato dalla pubblicità. Pertanto, la versione della funzione di Google sarà probabilmente meno rigida e potrebbe non richiedere agli sviluppatori di ottenere l'autorizzazione dagli utenti per tenere traccia dei propri dati.
L'approccio che Google potrebbe adottare per Android potrebbe essere simile a quello previsto per il browser web Chrome. Google aveva precedentemente annunciato l'intenzione di eliminare gradualmente i cookie di terze parti in Chrome entro due anni. Invece, il browser utilizzerà un'alternativa che consente il targeting degli annunci con una raccolta di dati meno specifica. Gli inserzionisti potranno scegliere come target gruppi di persone con interessi simili, ma non individui.
Miglioramenti al Runtime Resource Overlay (RRO) di Android
La funzione Runtime Resource Overlay (RRO) di Android sta ricevendo un importante aggiornamento. Gli RRO sono stati tradizionalmente pacchetti APK che devono essere installati sul dispositivo prima di poter essere attivati, ma Android 12 dovrebbe essere in grado di generare al volo RRO non APK. Sarà interessante vedere come viene utilizzato, ma supponiamo che questo aprirà la possibilità di generare molti temi personalizzati che non devono essere installati come app a livello di sistema.
Attualmente, la maggior parte dei pacchetti di temi che utilizzano l'API RRO/OMS sono installati come pacchetti statici in partizioni di sola lettura. La generazione di pacchetti RRO al volo potrebbe essere ciò che rende possibile il nuovo sistema di temi "monet" di Android 12 (menzionato sopra).
Funzione cassetta delle lettere
Stiamo vedendo menzioni di una funzione "cassetta delle lettere". Google sta sperimentando. Queste "cassette delle lettere" sembrano essere un nuovo modo per inserire le app in una cornice/finestra e avranno angoli arrotondati regolabili e colori di sfondo configurabili. Tuttavia, non siamo del tutto sicuri per cosa verrà utilizzato.
Modalità di rete limitata
Google è stato visto mentre lavorava su un file nuova modalità di rete limitata funzionalità per Android 12, anche se potrebbe non essere il firewall a livello di sistema che probabilmente desideri che sia.
Quando questa nuova modalità di rete limitata è attivata, solo le app che detengono l'autorizzazione CONNECTIVITY_USE_RESTRICTED_NETWORKS potranno utilizzare la rete. Poiché questa autorizzazione può essere concessa solo alle applicazioni di sistema privilegiate e/o alle applicazioni firmate dall'OEM, l'accesso alla rete verrà bloccato per tutte le applicazioni installate dall'utente.
In effetti, ciò significa che continuerai a ricevere notifiche push dalle app che utilizzano Firebase Cloud Messaging (FCM), come queste notifiche vengono instradate attraverso l'app Google Play Services con privilegi che detiene l'autorizzazione richiesta. Tuttavia, nessun'altra app, esclusa una manciata di altre app di sistema, può inviare o ricevere dati in background.
Non vi è alcuna indicazione che Google aprirà la funzione per consentire agli utenti di creare la propria lista consentita o bloccata di app.
API per controller Bluetooth connessi
Google sta anche unendo una nuova API Bluetooth in Android 12 che consentirà ai giochi di rilevare il livello della batteria dei controller Bluetooth collegati. Ciò consentirà al gioco di informarti quando il tuo controller sta per morire, dandoti il tempo di trovare un posto dove mettere in pausa e quindi ricaricare il controller.
Supporto Rumble del controller di gioco
Android in questo momento fornisce solo un supporto minimo per i dispositivi di input collegati a vibrazione, limitandoli all'accensione e allo spegnimento e senza alcun modo per controllare l'ampiezza delle vibrazioni o generare vibrazioni personalizzate effetti. Ma questo potrebbe cambiare con Android 12, come sono previsti miglioramenti al supporto del rumble del dispositivo di input. Il codice inviato ad AOSP aggiunge il supporto per il controllo dell'ampiezza e apre la strada alla generazione di effetti di vibrazione personalizzati.
Tuttavia, tieni presente che questi commit non sono stati uniti. Quindi potrebbero non arrivare in tempo per la versione finale di Android 12.
API a banda ultralarga
Samsung è stato il primo OEM Android a incorporare la tecnologia Ultra-Wideband (UWB) per facilitare il posizionamento preciso all'interno di dispositivi domestici intelligenti e la trasmissione dati peer-to-peer ad alta velocità. Xiaomi ha anche pianificato di entrare a far parte di UWB e possiamo sicuramente aspettarci che anche molti altri OEM Android saltino a bordo. Per far fronte a questa nuova tecnologia, Google ha aggiunto un'API ad AOSP per supportare UWB.
Galaxy S21+ e Galaxy S21 Ultra supporta la banda ultralarga per trovare e sbloccare auto selezionate.
L'API è stata aggiunta in tempo per l'inclusione in Android 12, ma resta da vedere se verrà effettivamente incorporata. Tieni presente che le API UWB sono contrassegnate come SystemAPI in questo momento, quindi non saranno accessibili alle app di terze parti, anche se non siamo sicuri del motivo per cui questa restrizione è in vigore.
"Suggerimenti per l'installazione" per velocizzare l'installazione di app importanti sui nuovi telefoni Android
La migrazione a un nuovo telefono Android è un dolore che è stato alleviato solo marginalmente in tutti questi anni. Google è stato notato mentre lavorava su "suggerimenti per l'installazione" come funzionalità per consentire agli app store di decidere quale filtro del compilatore utilizzare durante l'installazione in blocco di nuove app, rendendo più rapida la configurazione di un nuovo telefono. Questa funzione è destinata principalmente all'app store, vale a dire il Google Play Store in questo contesto, ottenere la possibilità di dare la priorità alle app più utilizzate dal vecchio dispositivo e installarle più rapidamente sul nuovo telefono.
Supporto WireGuard VPN nel kernel Linux
WireGuard è un protocollo VPN di nuova generazione che presenta i moderni standard di crittografia e ha una base di codice sicura e verificabile. Dopo la sua inclusione in Kernel Linux 5.6, Google ha aggiunto il supporto per il protocollo all'albero Linux Kernel 4.19 e Linux Kernel 5.4 di Android 12. Ciò significa che l'accelerazione del kernel per WireGuard sarà supportata in Android 12 su dispositivi con kernel Linux 4.19 e 5.4. Tuttavia, resta da vedere se Google aggiungerà API per interfacciarsi con il kernel modulo.
Traduci automaticamente le app nella lingua madre
Questo è uno dei cambiamenti più interessanti che abbiamo individuato nella build trapelata di Android 12 tra Developer Preview 2 e Developer Preview 3. Questa build trapelata contiene molti indizi su una funzionalità che presumiamo tradurre automaticamente le app nelle lingue native. Mettendo insieme questi indizi, crediamo che la funzione mirerà a tradurre direttamente il testo all'interno dell'interfaccia utente dell'app, sostituendo il testo in linea per rendere la traduzione più nativa.
Questa funzionalità andrebbe a vantaggio sia degli utenti che degli sviluppatori. È più probabile che gli utenti di lingue meno utilizzate incontrino app prive della traduzione richiesta, quindi una funzionalità come questa renderebbe l'app utilizzabile per questi utenti. Allo stesso modo, gli sviluppatori che non dispongono delle risorse per tradurre la propria app in più lingue possono ora fare affidamento sul sistema operativo per fornire la traduzione automatica. Anche se il risultato sarà imperfetto, sarebbe comunque meglio di nessuna traduzione.
Anche la build di Android 12 trapelata offre suggerimenti Google potrebbe far emergere la funzione Cestino nascosta di Android. Le app che utilizzano l'API MediaStore possono utilizzare la funzionalità di cestino aggiunta all'API con Android 11. Il cestino è simile nel concetto al famoso "Cestino" di Windows, in cui i file vengono rimossi dalla visualizzazione ma possono comunque essere recuperati per un certo periodo di tempo prima di essere eliminati definitivamente. Tuttavia, Android 11 non aveva una visione a livello di sistema di questo Cestino, ma gli indizi suggeriscono che le app con edit l'accesso a file o app cestinati che richiedono il consenso dell'utente può mostrare elementi dal cestino nascosto.
Google sta lavorando per aggiungere una nuova voce a Impostazioni > Archiviazione per mostrare lo spazio di archiviazione occupato da tutti gli elementi eliminati. Toccando questa voce verrà avviato un frammento che mostra il numero di file che sono stati cestinati e anche consente all'utente di svuotare il cestino, ma il punto di ingresso è normalmente inaccessibile poiché Google lo ha codificato falso. Sebbene gli utenti possano svuotare il cestino da qui, non sappiamo se gli utenti saranno anche in grado di ripristinarli attraverso questo punto di ingresso. La funzione potrebbe anche arrivare su Files di Google.
Salvataggio di schermate in Immagini > Schermate invece che in DCIM
I dispositivi Android hanno due cartelle per l'archiviazione di foto e video. La cartella "Immagini" è dove le app memorizzano i media che hanno scaricato (ad esempio, le immagini salvate da Twitter vanno in Immagini > Twitter) e, per impostazione predefinita, Android memorizza gli screenshot in Immagini nella sottocartella "Screenshot". C'è anche una cartella "DCIM" nella directory principale della memoria interna di Android, che memorizza tutte le foto che hai scattato o i video che hai registrato. Il nome "DCIM" deriva dagli standard di progettazione per le fotocamere digitali e sta per "Digital Camera IMages".
Alcuni OEM come Samsung, Xiaomi, OPPO, Realme e altri, tuttavia, memorizzano gli screenshot all'interno della cartella DCIM. Ciò fa sì che app come Google Foto ne eseguano il backup insieme alle immagini della fotocamera. Con Android 12, Google potrebbe renderlo obbligatorio a livello di sistema operativo memorizzare screenshot in Immagini > Screenshot e non all'interno della cartella DCIM. Nota che il CDD di Android 12 non è stato ancora finalizzato, quindi l'inclusione di questo requisito non è ancora scolpita nella pietra.
Cosa ne pensi di Android 12? Quali funzionalità ti entusiasmano di più e cosa vorresti vedere oltre alle funzionalità sopra menzionate? Fateci sapere nei commenti qui sotto!