Google ha annunciato la disponibilità della prima Developer Preview di Android P, il prossimo sistema operativo di Google che si preannuncia come un grande aggiornamento, con numerose modifiche funzionali e visive. Al momento la nuova Developer Preview sembra essere disponibile solo per Pixel, Pixel XL, Pixel 2 e Pixel 2 XL. Ecco tutte le nuove funzionalità.
Quick settings e notifiche ridisegnati
Le notifiche ulteriormente rinnovate nella nuova versione di Android P, che si concentra sulla visibilità e una maggiore funzionalità. Ciò include la possibilità per le notifiche di mostrare conversazioni, foto, adesivi e risposte intelligenti, come la nuova app Rispondi di Google. C’è anche un nuovo pannello delle impostazioni rapide con icone arrotondate.
Aggiornamenti di Pixel Launcher
Pixel Launcher riceve un leggero ritocco, con il dock ora caratterizzato da un foglio leggermente trasparente con angoli arrotondati. Nel frattempo, la barra di ricerca ora presenta un’icona del microfono che lancia direttamente l’Assistente Google.
Barra del volume in verticale
Quando si regola il volume in Android P, la barra di scorrimento non è più orizzontale e nella parte superiore dello schermo, ma è posta in verticale sulla destra per corrispondere al posizionamento fisico del bilanciere del volume, almeno su Pixel 2.
Presente anche una scorciatoia sotto per impostare la modalità suoneria, silenzioso o vibrazione.
Scorciatoia Screenshot
Simile nel posizionamento alla barra verticale del volume, c’è una nuova scorciatoia Screenshot accessibile premendo il pulsante di accensione, che appare sotto le opzioni Spegni e Riavvia. La scorciatoia va di pari passo con la nuova app editor di screenshot integrata “Markup“.
Supporto al notch
Essential Phone ha dato il via alla tendenza del notch l’anno scorso, subito ripresa poi da iPhone X, e abbiamo visto che sarà una tendenza nel 2018. Android P consentirà alle app di sfruttare appieno questo notch, con Google “che gestisce l’altezza della barra di stato per separare i contenuti dal notch.”
Le app possono richiamare la funzione getDisplayCutout () per determinare se un dispositivo ha un ritaglio, con .DisplayCutout che determina la posizione e la forma dell’area di ritaglio. Nel frattempo, il nuovo layout degli attributi del layout della finestra InDisplayCutoutMode indica al sistema come e quando disporre il contenuto relativo all’area del ritaglio.
Nel frattempo una nuova opzione sviluppatore simula il notch su qualsiasi dispositivo.
API multicamera
Data l’ascesa delle doppie fotocamere, Android P ora supporta l’accesso a streaming simultanei da due o più fotocamere fisiche. Le nuove API creano un flusso dati proveniente da tutte le fotocamere che cambia automaticamente tra due o più obiettivi. Ciò consente funzionalità di zoom, bokeh e visione stereo senza interruzioni.
Nel frattempo, i nuovi parametri Session aiutano a ridurre i ritardi durante l’acquisizione iniziale. C’è anche un’API per il flash basato su display e l’accesso ai timestamp OIS per la stabilizzazione delle immagini a livello di app e gli effetti speciali.
Posizionamento indoor basato su Wi-Fi
Il supporto WiFi Round-Trip-Time (RTT) consente alle app di sfruttare il posizionamento interno. Il protocollo IEEE 802.11mc WiFi consente ai dispositivi dotati dell’hardware corretto e alle autorizzazioni abilitate di misurare la distanza tra i punti di accesso wireless (AP) nelle vicinanze.
Per quanto riguarda la privacy, solo il dispositivo può determinare la distanza, con tre o più AP in grado di calcolare la precisione entro 1-2 metri. Ciò consente la navigazione all’interno dell’edificio, controlli vocali regolati con precisione come “Accendi questa luce” e informazioni basate sulla posizione, “Esistono offerte speciali per questo prodotto?“
HDR VP9 Video, compressione immagine HEIF
Il supporto integrato per HDR VP9 Profile 2 consente di vedere filmati con funzionalità HDR da YouTube, Play Film e altre fonti su dispositivi con funzionalità HDR. Nel frattempo il formato HEIF (heic) consente una migliore compressione dell’immagine che riduce al minimo l’archiviazione.
API Neural Networks 1.1
Android 8.1 ha aggiunto un’API Neural Network per accelerare l’apprendimento automatico sul dispositivo, Android P supporta nove nuovi op, mentre il Pixel 2 ottiene un driver HVX Hexagon Qualcomm con accelerazione per i modelli quantizzati.
Compilazioni di riempimento automatico
Le app di gestione delle password trarranno vantaggio da una struttura di Autofill migliorata con filtro dei set di dati, disinfezione degli input e una modalità di compatibilità. Quest’ultimo consente ai gestori di password di utilizzare il vecchio approccio basato sull’accessibilità nelle app che non dispongono ancora del supporto di Autofill completo, senza impatti sulla performance o sulla sicurezza.
API FingerprintDialog
Android P rende l’esperienza di sicurezza delle impronte digitali più coerente con una finestra di dialogo standard che richiede agli utenti di toccare il sensore e gestire il testo e il posizionamento.
Privacy delle app in background
Quando inattivo, l’accesso al microfono, alla fotocamera e al sensore di un’app è limitato.
Mentre l’UID della tua app è inattivo, il microfono segnala audio vuoto e i sensori smettono di segnalare eventi. Le videocamere utilizzate dalla tua app vengono disconnesse e generano un errore se l’app tenta di utilizzarle.
Efficienza Energetica
Android P introduce ulteriori miglioramenti a Doze, App Standby e Limiti di background che dovrebbero migliorare la durata della batteria.