17 cose da sapere per gli sviluppatori Android a Google I/O.
Lettura di 8 minuti
Oggi, in occasione di Google I/O, abbiamo annunciato i numerosi modi in cui stiamo potenziando i flussi di lavoro agentici per aumentare la tua produttività e garantire che le tue app brillino nell'ecosistema Android in espansione. Ecco un riepilogo di 17 dei nostri annunci preferiti per gli sviluppatori Android. Puoi anche vedere cosa è stato annunciato la scorsa settimana in The Android Show: I/O Edition. Continua a seguirci nei prossimi due giorni per scoprire tutti gli argomenti nel dettaglio.
Crea app per Android di alta qualità utilizzando gli agenti
CLI Android: ti aiuta a creare con qualsiasi agente, LLM e strumento
L'interfaccia a riga di comando di Android è ora stabile. Offre strumenti programmatici che consentono a qualsiasi agente AI, tra cui Claude Code, Codex o Antigravity, di eseguire le attività principali di Android in modo molto più semplice ed efficiente. Con la release di oggi, fornisce anche un ponte per sfruttare direttamente la potenza di Android Studio per ottenere la finitura pronta per la produzione necessaria per lo sviluppo professionale di Android. Sfruttando i nuovi comandi di Android Studio, gli sviluppatori ora possono concedere agli agenti preferiti la possibilità di eseguire la risoluzione semantica dei simboli, analizzare i file per individuare avvisi e persino eseguire il rendering delle anteprime di Jetpack Compose. Questa release abilita anche il supporto ufficiale per "Percorsi" tramite nuove competenze Android, che consentono agli agenti di eseguire test dell'interfaccia utente end-to-end sotto la tua direzione. Guarda il keynote per gli sviluppatori e segui la sessione Novità degli strumenti Android per saperne di più.
2: Crea facilmente app pronte per la produzione in Google AI Studio
Sviluppatori e creator ora possono creare app per Android native, a partire da un prompt in Google AI Studio. Le app sono create con le best practice di sviluppo come Jetpack Compose, Kotlin e API che sfruttano i nostri pattern per sviluppatori consigliati. Google AI Studio consente agli sviluppatori di creare prototipi, eseguire iterazioni tramite un emulatore incorporato ed eseguire il deployment su dispositivi fisici senza installazioni locali pesanti. Gli sviluppatori possono quindi prendere queste app e condividerle con i dispositivi Android, nonché con altre persone per i test tramite il canale di test interno di Google Play Console. Se uno sviluppatore vuole preparare la sua app per una release più ampia, può portarla in Android Studio per il debug avanzato, i test e il perfezionamento della UI. Guarda il keynote per gli sviluppatori e segui la presentazione sulle novità degli strumenti Android per saperne di più.
3: Accelerare l'assistenza al coding AI con Android Bench
Android Bench è la nostra classifica degli LLM per le sfide di sviluppo Android. L'obiettivo è accelerare i miglioramenti del modello, in modo da avere opzioni più utili per l'assistenza AI. Molti di voi utilizzano modelli open-weight per l'assistenza AI, quindi ora aggiungiamo alla classifica quelli di uso comune, come Gemma 4, in modo che possiate vedere le prestazioni degli LLM che offrono accesso offline e maggiore flessibilità per gli utenti esperti. Lavoriamo costantemente per aumentare la difficoltà delle sfide che proponiamo ai modelli linguistici di grandi dimensioni, in modo da continuare a incoraggiare miglioramenti più utili.
4: Converti le app per iOS in Android con l'assistente alla migrazione in Android Studio
L'assistente alla migrazione in Android Studio è progettato per trasferire app da piattaforme come iOS, React Native o framework web ad Android nativo. Semplicemente selezionando un progetto esistente, gli sviluppatori possono mappare in modo intelligente le funzionalità, convertire asset come storyboard e SVG e implementare le best practice di Android utilizzando Jetpack Compose e le nostre librerie Jetpack consigliate. In questo modo, quello che prima richiedeva settimane di porting manuale si trasformerà in un workflow agentico semplificato che richiede solo poche ore. Abbiamo condiviso un'anteprima di questa funzionalità in arrivo nel keynote per gli sviluppatori.
Integrare l'AI nelle tue app
5: Creazione di app intelligenti con l'AI generativa
L'AI generativa ti consente di creare app più intelligenti, personalizzate e agentiche che mai. Quest'anno abbiamo introdotto i più recenti progressi nell'intelligenza on-device con un'anteprima di Gemini Nano 4 per attività come l'estrazione dati e il riepilogo. Abbiamo anche ampliato le funzionalità cloud tramite Firebase AI Logic, consentendo agli sviluppatori di sfruttare i modelli Gemini con un grounding solido (inclusi URL, Maps e ricerca web) per creare assistenti più intelligenti e capaci. Inoltre, abbiamo presentato il nostro approccio di inferenza ibrida e il nuovo Agent Development Kit (ADK) per Android, insieme a protocolli di comunicazione come AG-UI e A2UI che semplificano la creazione di esperienze autonome e agentiche. Per iniziare a integrare queste potenti funzionalità, esplora la documentazione per sviluppatori e guarda la sessione tecnica approfondita in cui mostriamo tutte queste tecnologie.
6. Sperimenta oggi stesso con AppFunctions
AppFunctions è un'API della piattaforma Android con una libreria Jetpack di accompagnamento per semplificare la creazione di integrazioni MCP per Android. Consente alle tue app di comportarsi come i server MCP sul dispositivo, fornendo funzioni che fungono da strumenti per l'uso da parte di agenti e assistenti. L'integrazione di AppFunctions con Gemini è attualmente in anteprima privata con i trusted tester e puoi iniziare a preparare le tue app. Puoi registrarti al programma di accesso in anteprima e iniziare a sperimentare utilizzando le indicazioni per l'API, l'esempio e la skill oggi stesso.
Il futuro è adattivo
7: Android è ora Compose First; le visualizzazioni sono ora in modalità di manutenzione.
Compose è il nostro standard per lo sviluppo dell'interfaccia utente e stiamo adottando un approccio incentrato su Compose per tutte le future indicazioni e librerie. Basandosi su cinque anni di evoluzione, le ultime release offrono un toolkit maturo, dall'API Styles altamente personalizzabile alle transizioni degli elementi condivisi perfezionate e al supporto dell'input migliorato. Questi aggiornamenti ti consentono di creare app belle e adattive con meno codice e prestazioni migliori. Scopri di più su cosa significa Compose-first per lo sviluppo Android nel nostro blog post.
8: Creare esperienze Android fluide su tutti i dispositivi con Jetpack Compose
L'ecosistema Android ora è adattivo per impostazione predefinita, si sposta fluidamente su smartphone, pieghevoli, tablet, auto, XR ed espande gli utilizzi con Googlebook e display connessi. Con oltre 580 milioni di dispositivi con schermi di grandi dimensioni e utenti che spendono fino a 14 volte di più per le app su più dispositivi, l'investimento nel design adattabile rappresenta un'enorme opportunità. Jetpack Compose è il motore definitivo per questa transizione, in quanto offre strumenti di base come la nostra ultima release di Jetpack Navigation 3, i nuovi layout sperimentali Grid e FlexBox, il supporto avanzato dell'input non touch e CameraX per anteprime corrette della fotocamera in qualsiasi dimensione della finestra. Inoltre, le nuove competenze in Android Studio rendono l'aggiornamento della tua app esistente per adottare questi pattern adattivi più semplice che mai.
9. Crea esperienze fluide per Googlebook
La scorsa settimana abbiamo annunciato Googlebook, un laptop ad alte prestazioni che offre un ampio schermo per le tue app esistenti. Se crei la tua app con principi adattivi, puoi assicurarti che funzioni su Googlebook. Per iniziare, consulta le linee guida per la progettazione e le linee guida per gli sviluppatori pertinenti per le esperienze desktop. Prova il nuovo emulatore desktop disponibile in Android Studio Canary per testare oggi stesso le tue app per questo fattore di forma.
10: Esperienza di sviluppo dei widget unificata con Jetpack Glance
Android 17 segna il passaggio a un modello di sviluppo unico basato su Compose per tutti i widget. Unificando l'esperienza su dispositivi mobili, auto e Wear OS tramite Jetpack Glance, potrai presto scalare i componenti UI nell'ecosistema con un flusso di lavoro familiare.
La novità di quest'anno è l'integrazione di RemoteCompose. Su dispositivi mobili e auto, consente animazioni ad alta fedeltà, mentre su Wear OS permette ai widget Wear (precedentemente chiamati riquadri) di eseguire il rendering di una logica UI complessa in modo nativo su piattaforme remote. In questo modo si garantisce il massimo rendimento su hardware a basso consumo energetico, consentendo al contempo un percorso utente coerente, ad esempio controllare lo stato di un volo sul cruscotto dell'auto e visualizzare gli aggiornamenti del gate sul polso.
11. Amplia la tua copertura sulla strada con Android for Cars
Per aiutarti a espandere la tua copertura quando crei esperienze in auto, stiamo semplificando la creazione una sola volta e la distribuzione delle tue app su Android Auto e Android Automotive OS. Con le ultime versioni della libreria di app per auto, puoi creare app multimediali basate su modelli personalizzate e ottimizzate per ridurre le distrazioni per entrambe le piattaforme. Stiamo introducendo nuovi componenti e funzionalità di modelli per offrirti maggiore flessibilità e più opzioni per la disposizione dei contenuti. Anche le esperienze di parcheggio si stanno espandendo, con la riproduzione video immersiva in arrivo su Android Auto per gli smartphone con Android 17. Puoi adattare facilmente le tue app video a queste esperienze di parcheggio; fai domanda ora per il programma di accesso in anteprima per pubblicare in queste categorie beta e scoprire di più sugli ultimi aggiornamenti nel nostro blog.
12: Accelerare lo sviluppo con l'Anteprima per gli sviluppatori 4 di Android XR
Ispirati dalle esperienze innovative che avete creato per la piattaforma, continuiamo a perfezionare i nostri strumenti con l' Anteprima per gli sviluppatori 4 dell'SDK di Android XR. Una tappa fondamentale di questo percorso è la transizione delle nostre librerie principali, XR Runtime, Jetpack SceneCore e ARCore per Jetpack XR, che passeranno presto alla versione beta per fornire una base più stabile e performante. Stiamo anche accelerando l'accesso all'hardware tramite il programma Android XR Developer Catalyst, in cui puoi richiedere i kit di sviluppo di Project Aura, occhiali audio o occhiali con display di XREAL. Guarda la sessione Le novità di Android XR o leggi il nostro blog per scoprire come questi aggiornamenti ti aiutano a creare esperienze in tutto l'ecosistema.
13: Android è la tua nuova casa per esperienze multimediali di livello professionale
Android 17 semplifica l'intero ciclo di vita dei contenuti multimediali con un toolkit pronto per la produzione. L'acquisizione ad alta fedeltà è ora semplificata con il composable CameraXViewfinder, che gestisce la scalabilità e la reattività complesse su pieghevoli e tablet. Per la post-produzione, la nuova libreria di effetti AI di Media3 fornisce un'unica interfaccia per funzionalità premium come Gomma Magica e Audio spaziale, ottimizzando automaticamente l'hardware del dispositivo.
La pipeline è completata da CodecDB, che offre consigli di codifica specifici per il chipset per eliminare il rumore durante l'esportazione, e da una nuova modalità di scrubbing in ExoPlayer per una ricerca ultrafluida. Che tu stia componendo modifiche multi-asset con Media3 Transformer o utilizzando l'API CastPlayer semplificata, questi aggiornamenti garantiscono un'esperienza di livello professionale con un overhead di sviluppo notevolmente inferiore.
14: Aumentare la visibilità e il coinvolgimento delle app su Google TV
I telecomandi con puntatore, che consentono l'input controllato dal movimento, saranno un modo futuro per gli utenti di interagire con Google TV, in quanto consentono una navigazione più rapida. Gli sviluppatori di app possono iniziare a dichiarare il supporto dell'input di puntamento per garantire che le loro app siano rilevabili sulle future TV con telecomandi con puntatore. Inoltre, l'SDK Engage, precedentemente noto come API Video Discovery, ottimizza la ripresa, i diritti e i consigli su tutti i fattori di forma di Google TV per migliorare la scoperta e il coinvolgimento delle app. È il momento ideale per iniziare a integrare l'SDK Engage, poiché l'API legacy Watch Next, che ha alimentato l'esperienza Continua a guardare 1.0, non sarà più supportata nella seconda metà del 2027. Scopri tutti i dettagli nel nostro blog.
15: Prestazioni: le fondamenta di un'ottima esperienza con l'app
Per aiutare gli sviluppatori a gestire i limiti di memoria in Android 17, abbiamo lanciato una suite di strumenti di ottimizzazione. L'analizzatore della configurazione R8 identifica le regole di conservazione che gonfiano il tuo file binario, mentre ProfilingManager e LeakCanary integrato in Android Studio semplificano il rilevamento delle perdite di memoria. Inoltre, il nuovo Android Performance Analyzer offre un'integrazione avanzata dell'AI per l'analisi complessa delle tracce e la generazione automatizzata di query SQL per individuare i colli di bottiglia delle prestazioni.
Ultime novità per far crescere la tua attività
16: Novità di Google Play
Gli aggiornamenti di oggi di Google Play ti aiutano a espandere la tua copertura e a far crescere la tua attività con meno complessità. Stiamo ridefinendo la scoperta del Play Store con un formato video immersivo di breve durata chiamato Play Short, ampliando al contempo il tuo pubblico oltre lo store con la scoperta di app nell'app Gemini su Android e sul web. Inoltre, stiamo introducendo nuove potenti funzionalità come la gestione del catalogo con agenti per aggiornamenti collettivi di prezzi e SKU senza interruzioni e l'utilizzo dei modelli Gemini per consentire a Play Console di precompilare le schede dello Store a partire dai documenti importati, semplificando la localizzazione globale.
17: E ovviamente Android 17
Android 17 include nuovi miglioramenti delle prestazioni e dell'architettura di sistema (oltre ai limiti di memoria delle app), come una MessageQueue senza blocchi e un GC con raccolte della generazione giovane più frequenti e meno intensive per garantire la stabilità a livello di sistema e interfacce utente più fluide. I nuovi selettore di contatti e API contagocce contribuiscono a ridurre al minimo l'utilizzo di autorizzazioni sensibili e l'accesso non necessario ai dati degli utenti.
Esamina le modifiche al comportamento per assicurarti che la tua app sia pronta per Android 17, inclusi il rafforzamento dell'audio in background e la protezione OTP via SMS. Preparati a scegliere come target Android 17 (API 37) con modifiche come il ridimensionamento obbligatorio per i dispositivi con schermi di grandi dimensioni, la trasparenza dei certificati per impostazione predefinita e l'accesso limitato alla rete locale. Puoi iniziare a testare oggi registrando il tuo dispositivo alla versione beta o utilizzando le ultime immagini dell'emulatore 17.0.
Ah, e un'altra cosa. È disponibile la terza beta della nostra release della piattaforma trimestrale (QPR1) di Android 17, che contiene una release SDK secondaria per supportare diverse funzionalità che non potevano aspettare la QPR2.
Scopri tutti i contenuti di Android e Google Play a Google I/O
Questa era solo un'anteprima di alcuni degli aggiornamenti per gli sviluppatori Android di Google I/O. Sintonizzati su Novità di Android per le ultime notizie e annunci e segui Google I/O per scoprire molto altro ancora nel corso della settimana successiva.
-
Notizie sui prodottiOggi rilasciamo il primo insieme di attività a lungo termine (LHT), ovvero attività di grande complessità che richiedono a un ingegnere più giorni o addirittura una settimana per essere completate. Stiamo anche introducendo la valutazione agentica, a partire dagli agenti dei fornitori di modelli corrispondenti.
Matthew McCullough • Tempo di lettura: 3 minuti -
Notizie sui prodottiOggi rilasciamo Android 17 e lo rendiamo disponibile sulla maggior parte dei dispositivi Pixel supportati. Nei prossimi mesi saranno disponibili nuovi dispositivi con Android 17.
Matthew McCullough • Tempo di lettura: 13 minuti -
Notizie sui prodottiAl Google I/O 2026, abbiamo annunciato il passaggio di Android da sistema operativo a sistema di intelligence. Abbiamo anche mostrato come creare esperienze intelligenti in modo nativo con il sistema e portare la potenza dell'AI di Google nelle tue app.
Jingyu Shi • Tempo di lettura: 2 minuti
Ricevi gli ultimi approfondimenti sullo sviluppo per Android direttamente nella tua casella di posta ogni settimana.