Novità sul prodotto
17 cose da sapere per gli sviluppatori Android al Google I/O.
Lettura di 8 minuti
Oggi, alla conferenza Google I/O, abbiamo annunciato i molti modi in cui stiamo potenziando i flussi di lavoro degli agenti 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
1. Android CLI: 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, in modo da 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 "Viaggi" tramite nuove competenze Android, che consentono agli agenti di eseguire test dell'interfaccia utente end-to-end sotto la tua direzione. Guarda l'intervento per gli sviluppatori e ascolta l'intervento sulle 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 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é condividerle con altri 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 l'intervento per gli sviluppatori e ascolta l'intervento sulle novità degli strumenti Android per saperne di più.
3: Accelerare l'assistenza alla programmazione AI con Android Bench
Android Bench è la nostra classifica 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 stiamo aggiungendo quelli di uso comune, come Gemma 4, alla classifica, in modo che possiate vedere come si comportano gli LLM che offrono accesso offline e maggiore flessibilità per gli utenti esperti. Lavoriamo costantemente per aumentare la difficoltà delle sfide che proponiamo ai LLM, in modo da continuare a incoraggiare miglioramenti più utili.
4: Converti le app per iOS in Android con l'assistente di migrazione in Android Studio
L'assistente di 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 fare in modo che l'agente mappi in modo intelligente le funzionalità, converta gli asset come gli storyboard e gli SVG e implementi 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 trasforma in un flusso di lavoro 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 una base solida (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 gli 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 server MCP sul dispositivo, contribuendo con 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 di UI e stiamo passando a 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 un rendimento migliore. Scopri di più su cosa significa Compose-first per lo sviluppo Android nel nostro post del blog.
8: Building seamless Android experiences across devices with 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 utilizzano più dispositivi e spendono fino a 14 volte di più per le app, 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, nuovi layout sperimentali Grid e FlexBox, supporto avanzato per l'input non touch e CameraX per anteprime corrette della fotocamera con qualsiasi dimensione della finestra. Inoltre, le nuove competenze in Android Studio rendono l'aggiornamento dell'app esistente per adottare questi pattern adattivi più semplice che mai.
9. Crea esperienze fluide per Googlebook
La settimana scorsa abbiamo annunciato Googlebook, un laptop ad alte prestazioni che offre un'ampia tela per le tue app esistenti. La creazione di app con principi adattivi oggi contribuisce a garantire che la tua app funzioni su Googlebook. Per iniziare, consulta le indicazioni di 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 le tue app per questo fattore di forma oggi stesso.
10: Esperienza di sviluppo dei widget unificata con Jetpack Glance
Android 17 segna il passaggio a un unico modello di sviluppo 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 in viaggio 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: Accelera lo sviluppo con l'Anteprima per gli sviluppatori di Android XR 4
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 l'Android XR Developer Catalyst Program, dove 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 Studio Sound, ottimizzando automaticamente l'hardware del dispositivo.
La pipeline viene completata da CodecDB, che offre consigli di codifica specifici per il chipset per eliminare il rumore di 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 l'engagement e la scoperta delle app. È il momento ideale per iniziare l'onboarding dell'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: la base 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 promuovere la crescita aziendale
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 e breve chiamato Play Shorts, 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 prezzo all'ingrosso 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 di giovani generazioni 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 quali 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 eseguire i test oggi registrando il tuo dispositivo nel programma 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 Android e Play di Google I/O
Questa era solo un'anteprima di alcuni degli aggiornamenti per gli sviluppatori Android al Google I/O. Sintonizzati su What’s New in Android per le ultime notizie e annunci e segui Google I/O per scoprire molto altro ancora nel corso della settimana successiva.
Continua a leggere
-
Novità sul prodotto
Al Google I/O di quest'anno abbiamo parlato del nostro modello di business in evoluzione che offre più scelta e nuovi modi per far scoprire le tue app e i tuoi contenuti all'interno e all'esterno dello store. Abbiamo anche presentato strumenti e approfondimenti avanzati che ti aiuteranno a far crescere la tua attività con meno complessità.
Paul Feng • Lettura di 6 minuti
-
Novità sul prodotto
Siamo felici di annunciare che è stato aggiunto il supporto ufficiale per Unreal Engine e Godot per Android XR. Stiamo anche lanciando nuovi strumenti progettati per aumentare la produttività e abilitare nuove funzionalità XR: l'hub del motore Android XR e il framework di interazione Android XR.
Luke Hopkins • Lettura di 4 minuti
-
Novità sul prodotto
Siamo felici di condividere le funzionalità di Google TV e gli strumenti per sviluppatori progettati per aumentare la visibilità dei tuoi contenuti e preparare la tua app per le future esperienze TV.
Paul Lammertsma • Lettura di 4 minuti
Resta al passo con le novità
Ricevi gli ultimi approfondimenti sullo sviluppo per Android direttamente nella tua casella di posta ogni settimana.