Google ha annunciato alcune delle imminenti funzionalità di privacy e sicurezza per Android 11, il più recente sistema operativo Android. Le notizie più interessanti per gli utenti e gli sviluppatori Android verranno salvate per il Google I/O 2020 a maggio.
Per ora, l'azienda ha condiviso quella che viene chiamata la prima Developer Preview. Ecco un riepilogo di alcune delle funzionalità annunciate da Google.
Accesso con autorizzazione una tantum
Android controlla attentamente i dati a cui le app hanno accesso. In passato l'utente doveva concedere l'autorizzazione per l'accesso ai dati al momento dell'installazione dell'app. Quando è stato rilasciato Android 6.0 Marshmallow, sono state introdotte le autorizzazioni di runtime. L'app potrebbe richiedere all'utente l'accesso a determinati dati sensibili anche dopo l'installazione.
Alcuni dei dati sensibili includevano posizione, microfono e fotocamera. Con Android 10, Google ha introdotto una versione delle autorizzazioni di runtime che consentiva all'utente di concedere l'accesso solo mentre l'app era in esecuzione. Tuttavia, questa funzione era solo per i dati sulla posizione.
Android 11 offre agli utenti un controllo più raffinato su dati sensibili aggiuntivi, incluso l'accesso a fotocamera e microfono. Google ha introdotto un nuova autorizzazione una tantum funzionalità per l'anteprima per sviluppatori di Android 11.
Questa nuova funzionalità consente agli utenti di concedere temporaneamente l'accesso a un'app finché l'app è in primo piano. Non appena l'utente esce dall'app, l'accesso verrà negato.
Modifiche all'archiviazione con ambito
Il cambiamento noto come Archiviazione con ambito aveva lo scopo di fermare l'uso eccessivo di READ_EXTERNAL_STORAGE. A troppe app su Google Play veniva concesso l'accesso all'intero spazio di archiviazione esterno in cui gli utenti salvavano documenti, foto e altri file privati. Le app di archiviazione con ambito consentivano l'accesso solo ai file di cui avevano bisogno. Se un'app dispone dell'autorizzazione READ_EXTERNAL_STORAGE in Archiviazione con ambito, può visualizzare determinati file tramite l'API MediaStore.
In alternativa, l'app può fare in modo che l'utente scelga manualmente a quali file concedere l'accesso tramite il selettore di file di sistema. Le app che necessitano ancora dell'accesso completo alla memoria esterna possono richiedere all'utente di concedere all'app l'accesso alla directory principale della memoria esterna.
Entro il 1 agostons, 2020 tutte le nuove app inviate al Google Play Store devono avere come target Android 10. Entro il 1 novembrens, 2020 tutti gli aggiornamenti alle app esistenti devono fare lo stesso. Gli sviluppatori di file manager per Android 11 devono fornire a Google un modulo di dichiarazione se desiderano un ampio accesso alla memoria esterna.
Quando il modulo viene accettato, l'app di gestione dei file avrà una visualizzazione completa del MediaStore ma non avrà accesso alle directory dell'app esterne.
Supporto per la patente di guida mobile
Dall'anno scorso Google ha lavorato su una funzionalità che pone le basi per l'archiviazione sicura documenti di identificazione sul tuo dispositivo mobile, in particolare guida mobile conforme a ISO 18013-5 licenze. Google ha annunciato questa funzione al Google I/O 2019 e ora Android 11 è pronto a supportarla. Esistono diversi stati degli Stati Uniti che testano o implementano gli eDL.
Modifiche ai prompt biometrici
Google ha ora incluso tre diversi tipi di autenticazione: forte, debole e credenziale del dispositivo. In Android 11 gli sviluppatori possono ora interrogare i metodi biometrici ritenuti debole come le soluzioni di riconoscimento facciale basate su software presenti su molti telefoni. Google in precedenza aveva notato diversi telefoni che fornivano un debole autenticatore di riconoscimento facciale durante l'autenticazione basata su criptovalute. Ora gli sviluppatori decidono quale livello di autenticazione ha bisogno la loro app.
Archiviazione sicura e moduli della linea principale
BlobstoreManager renderà più semplice e migliore per le app la condivisione di BLOB di dati o raccolte di dati binari. Sarà anche un'opzione più sicura per i tuoi dati. Inoltre, Google ora ha 20 nuovi moduli Mainline del progetto per Android 11 Developer Preview.
Indurimento della piattaforma
Google sta estendendo l'uso di disinfettanti a diversi componenti critici per la sicurezza. Questi disinfettanti rileveranno problemi di memoria in produzione per tutte le app destinate ad Android 11 o versioni successive. Ciò consentirà agli sviluppatori di testare a fondo le proprie app prima di avviarle.
Con questi nuovi sviluppi all'orizzonte per quest'anno, gli utenti Android hanno sicuramente qualcosa da aspettarsi. Per ora, goditi la tua anteprima!