\\ Home Page : Articolo : Stampa
Android 17, l'aggiornamento che cambia le regole per sviluppatori e utenti
Di Alex (del 18/06/2026 @ 08:00:00, in Mondo Android, letto 54 volte)
[🔍 CLICCA PER INGRANDIRE]
Schermo pieghevole con bolle flottanti e desktop mode
Schermo pieghevole con bolle flottanti e desktop mode
Android 17 arriva ufficialmente sui Pixel supportati, e non si limita a qualche ritocco. Con l'introduzione dell'intelligenza artificiale integrata, nuovi obblighi per i grandi schermi e restrizioni sulla memoria, questa versione segna una svolta profonda nell'ecosistema Android. LEGGI TUTTO L'ARTICOLO.


🎧 Ascolta questo articolo




Bonus Video



Adattamento obbligatorio per tablet e pieghevoli
La prima modifica che impatterà concretamente sulla vita quotidiana degli utenti è l'obbligo per le applicazioni che puntano all'API level 37 di supportare schermi con larghezza superiore a seicento density pixel. In termini pratici, questo significa che gli sviluppatori non potranno più bloccare l'orientamento o impedire il ridimensionamento delle proprie app su tablet, dispositivi pieghevoli e smartphone in modalità desktop. Il sistema operativo semplicemente ignora i vecchi attributi del file manifest come screenOrientation e resizeableActivity=false, costringendo le app ad adattarsi a layout flessibili. Fanno eccezione solo i giochi, ma devono essere classificati formalmente come tali sul Google Play Store. Parallelamente, Google introduce tre nuove funzionalità per il multitasking che trasformano radicalmente l'esperienza d'uso sui grandi schermi. Le App Bubbles permettono di trasformare qualsiasi icona in una bolla flottante tenendola premuta, rendendo l'app accessibile da qualsiasi schermata. La Bubble Bar, disponibile su tablet e foldable, offre un pannello dedicato alla gestione di queste bolle all'interno della barra delle applicazioni. Infine, il desktop interactive Picture-in-Picture consente di interagire con le finestre ridotte nella modalità scrivania, non solo di visualizzarle passivamente. La funzione Continue On, che permette di trasferire un'attività in corso da uno smartphone a un tablet con un solo tocco, colma un divario con l'ecosistema Apple che durava da oltre un decennio.

AppFunctions e l'intelligenza artificiale dentro le app
La novità tecnicamente più ambiziosa di Android 17 è l'introduzione delle AppFunctions, un'interfaccia di programmazione che consente agli sviluppatori di esporre le funzioni della propria applicazione come strumenti richiamabili direttamente dagli agenti di intelligenza artificiale. In pratica, un assistente come Gemini potrà creare una nota, cercare un contatto specifico o avviare un'azione in un'app di terze parti senza che l'utente debba aprire manualmente alcuna schermata. Il meccanismo si basa sull'Android Model Context Protocol, l'equivalente su dispositivo del protocollo MCP che sta rapidamente diventando uno standard per l'interazione tra modelli linguistici e strumenti esterni. La libreria Jetpack per implementare queste funzionalità è attualmente in fase alpha, e l'integrazione nativa con Gemini è ancora in anteprima privata, ma gli sviluppatori possono già iniziare a progettare le proprie app per questo nuovo paradigma. L'obiettivo dichiarato di Google è gettare le fondamenta per Gemini Intelligence, un sistema che dovrebbe trasformare Android da sistema operativo reattivo a piattaforma proattiva, capace di anticipare le esigenze dell'utente e di eseguire operazioni complesse in modo autonomo. Le implicazioni per la privacy sono significative, e Google ha precisato che tutte le operazioni avvengono su dispositivo senza trasferire dati personali ai server cloud, una distinzione fondamentale per rassicurare gli utenti più attenti alla riservatezza.

Restrizioni sulla memoria e miglioramenti alle prestazioni
Android 17 introduce limiti molto più rigidi sulla memoria utilizzabile dai processi applicativi. Qualsiasi processo che superi la soglia consentita, calcolata in base alla quantità totale di RAM del dispositivo, viene terminato senza preavviso. Nei log di uscita dell'applicazione, gli sviluppatori troveranno la stringa MemoryLimiter:AnonSwap per diagnosticare il problema e ottimizzare il consumo di risorse. Questa stretta sulla memoria si accompagna a tre miglioramenti significativi del runtime ART. Il garbage collector introduce le young-generation collections, una tecnica mutuata dalle macchine virtuali Java che riduce i tempi di pausa, il consumo di CPU e i cali di frame durante le animazioni, e che verrà distribuita anche su versioni precedenti di Android tramite aggiornamenti di sistema Google Play. La MessageQueue diventa lock-free per le app che puntano a SDK 37, eliminando i colli di bottiglia nella comunicazione tra thread e migliorando la fluidità generale in scenari multithread complessi. Infine, la modifica di campi static final tramite riflessione viene bloccata completamente, causando un'eccezione per chi la tenta via codice Java e un crash immediato per chi la utilizza attraverso interfacce native JNI. Queste ultime due modifiche potrebbero rompere applicazioni che fanno uso di librerie obsolete o tecniche non standard, e Google raccomanda caldamente di testare a fondo prima del rilascio.

Permessi temporanei e protezione dei dati sensibili
La direzione intrapresa da Android 17 verso permessi contestuali e temporanei si concretizza in quattro novità di rilievo. Il System-Level Contact Picker permette alle app di richiedere l'accesso esclusivamente ai campi specifici di un contatto, come l'email o il numero di telefono, senza dover ottenere il permesso generale di lettura dell'intera rubrica. Il Location Button è un pulsante di sistema che concede l'accesso alla posizione precisa soltanto per la sessione corrente, revocandolo automaticamente al termine dell'utilizzo. L'EyeDropper API consente a qualsiasi applicazione di selezionare un colore da un pixel dello schermo senza necessitare di permessi di cattura dello schermo, un miglioramento pensato per app di design e accessibilità. La protezione degli SMS contenenti codici OTP viene rafforzata ritardando di tre ore la consegna di questi messaggi alle app che non sono il destinatario legittimo, e per le applicazioni che puntano a SDK 37 il blocco si estende a tutti gli SMS con codici monouso standard. Sul fronte della rete locale, le app che accedono a dispositivi come smart home, Chromecast o stampanti devono ora dichiarare esplicitamente il nuovo permesso ACCESS_LOCAL_NETWORK, pena il blocco da parte del sistema. Per quanto riguarda fotocamera e multimedia, Android 17 introduce il formato RAW14 per la massima profondità di colore, il supporto al codec video H.266/VVC, un encoder Extended HE-AAC per audio di qualità su bande ridotte, e le estensioni camera vendor-defined per modalità fotografiche proprietarie. Infine, arriva il supporto specifico per apparecchi acustici Bluetooth LE Audio, con la possibilità di separare l'instradamento delle notifiche e delle suonerie dall'audio dell'apparecchio.

Jetpack Compose diventa l'unico standard di sviluppo
La notizia di maggior impatto per la comunità degli sviluppatori è la decisione di Google di rendere Jetpack Compose l'unico framework ufficiale per lo sviluppo di interfacce Android. Le librerie basate sul vecchio sistema View, tra cui Fragment, RecyclerView e ViewPager, entrano in modalità manutenzione e riceveranno esclusivamente correzioni di bug critici, senza alcuna nuova funzionalità. Google motiva questa scelta con la necessità di semplificare lo stack tecnologico e di concentrare le risorse su un unico sistema dichiarativo, che ha già dimostrato di ridurre la quantità di codice necessaria e di facilitare la gestione degli stati dell'interfaccia. Per le aziende con codebase legacy basate su View, la transizione rappresenta un investimento significativo ma inevitabile, e la roadmap di Compose prevede nei prossimi mesi il rilascio di strumenti di migrazione assistita per accelerare il processo. Android 17 è già disponibile in beta anche su dispositivi di Honor, iQOO, Lenovo, OnePlus, OPPO, Realme, Sharp, vivo e Xiaomi, e la lista degli smartphone che riceveranno l'aggiornamento stabile è in continuo aggiornamento. Android 17 non è soltanto un aggiornamento incrementale, ma un vero e proprio cambio di paradigma che allinea il sistema operativo alle esigenze di un ecosistema sempre più fatto di intelligenza artificiale, grandi schermi e preoccupazioni per la privacy.