Notizie sui prodotti

Passa dal prompt al prototipo funzionante con Android Studio Panda 2

Lettura di 3 minuti
Matt Dyor
Senior Product Manager

Android Studio Panda 2 è ora stabile e pronto per essere utilizzato in produzione. Questa release introduce nuove capacità agentiche in Android Studio, consentendo all'agente di creare un'intera applicazione funzionante da zero con il flusso Nuovo progetto basato sull'AI e di automatizzare il lavoro manuale degli aggiornamenti delle dipendenze.

Che tu stia creando il tuo primo prototipo o gestendo un codebase ampio e consolidato, questi aggiornamenti apportano una nuova efficienza al tuo flusso di lavoro consentendo a Gemini in Android Studio di aiutarti più che mai.

Ecco un approfondimento delle novità:

Creare nuovi progetti con l'AI 

Dì addio ai modelli di avvio boilerplate che ti portano solo alla linea di partenza. Con il flusso Nuovo progetto basato sull'AI, ora puoi creare un prototipo di app funzionante con un solo prompt.

L'agente riduce il tempo che dedichi alla configurazione delle dipendenze, alla scrittura del codice boilerplate e alla creazione della navigazione di base, consentendoti di concentrarti sugli aspetti creativi dello sviluppo di app. Il flusso Nuovo progetto basato sull'AI ti consente di descrivere esattamente ciò che vuoi creare. Puoi persino caricare immagini per ispirarti allo stile. L'agente crea quindi un piano di progetto dettagliato per la tua revisione. 

Quando è tutto pronto, l'agente trasforma il tuo piano in una prima bozza dell'app utilizzando le best practice di Android, tra cui Kotlin, Compose e le ultime librerie stabili. Sotto la tua direzione, crea un ciclo di generazione autonomo: genera il codice necessario, crea il progetto, analizza eventuali errori di compilazione e tenta di correggere automaticamente il codice, ripetendo il ciclo finché il progetto non viene creato correttamente. Quindi, esegue il deployment dell'app in un emulatore Android e scorre ogni schermata, verificando che l'implementazione funzioni correttamente e sia fedele alla richiesta originale. Che tu abbia bisogno di un semplice layout a schermo singolo, di un'app multipagina con navigazione o persino di un'applicazione integrata con le API Gemini, il flusso Nuovo progetto basato sull'AI è in grado di gestirlo.

Inizia 

Per utilizzare l'agente per configurare un progetto:

  1. Avvia Android Studio.
  2. Seleziona Nuovo progetto nella schermata Benvenuto in Android Studio (o File > Nuovo > Nuovo progetto all'interno di un progetto)
  3. Seleziona Crea con l'AI.
  4. Digita il prompt nel campo di inserimento del testo e fai clic su Avanti.Per risultati ottimali, ti consigliamo di utilizzare una chiave API Gemini a pagamento o un modello remoto di terze parti. 
img1-what_do_you_want_to_build.png

Creare un nuovo progetto con l'AI in Android Studio

5. Assegna un nome all'app e fai clic su Fine per avviare il processo di generazione.

6. Convalida l'app completata utilizzando il piano di progetto ed eseguendola nell'emulatore Android o su un dispositivo Android.

newprojectFlow.png

Flusso Nuovo progetto basato sull'AI

Per maggiori dettagli sul flusso Nuovo progetto, consulta la documentazione ufficiale

Condividere ciò che crei

Vogliamo sentire la tua opinione e vedere le app che riesci a creare utilizzando il flusso Nuovo progetto. Condividi le tue app con noi utilizzando #AndroidStudio nei tuoi post sui social media. Amplificheremo alcuni dei tuoi contributi sui nostri canali social. 

Sbloccare altre funzionalità con la chiave API Gemini

Sebbene l'agente funzioni immediatamente utilizzando il modello predefinito senza costi di Android Studio, fornire la propria chiave API Google AI Studio sblocca tutto il potenziale dell'assistente. Se colleghi una chiave API Gemini a pagamento, hai accesso ai modelli più veloci e recenti di Google. Inoltre, il flusso Nuovo progetto può accedere a Nano Banana, il nostro modello migliore per la generazione di immagini, per ideare la progettazione dell'interfaccia utente, consentendo all'agente di creare progetti di applicazioni più ricchi e con fedeltà superiore.

Nel flusso Nuovo progetto basato sull'AI, questa maggiore capacità si traduce in finestre di contesto più grandi per una generazione più personalizzata, nonché in una qualità del codice superiore. Inoltre, poiché l'agente utilizza Nano Banana dietro le quinte per una generazione di progetti migliorata, il prototipo non solo funziona bene, ma presenta anche layout dell'interfaccia utente moderni e visivamente accattivanti e ha un aspetto professionale fin da subito.

Assistente per l'upgrade della versione

Mantenere aggiornate le dipendenze del progetto richiede tempo e spesso causa errori di compilazione a cascata. Correggi un problema aggiornando una dipendenza, ma ne introduci uno nuovo da un'altra parte.

L'assistente per l'upgrade della versione in Android Studio ha appena reso questo problema un ricordo del passato. Ora puoi lasciare che l'AI si occupi del lavoro pesante di gestione delle dipendenze e del codice boilerplate, in modo da poterti concentrare sulla creazione di esperienze uniche per i tuoi utenti.

Per utilizzare questa funzionalità, fai clic con il tasto destro del mouse nel catalogo delle versioni, seleziona AI e poi Aggiorna dipendenze.

versions.png

Assistente per l'upgrade della versione a cui si accede dal catalogo delle versioni

Puoi accedere all'assistente per l'upgrade della versione anche dal menu Refactoring : basta scegliere Aggiorna tutte le librerie con l'AI

versions2.png

Assistente per l'upgrade della versione a cui si accede dal menu Refactoring

L'agente esegue più round automatici, tentando di compilare, leggendo i messaggi di errore e modificando le versioni, finché la compilazione non va a buon fine. Anziché risolvere manualmente i conflitti di dipendenza, puoi lasciare che l'agente gestisca il processo iterativo di ricerca di una configurazione stabile per te. Per ulteriori informazioni sull'assistente per l'upgrade della versione, consulta la documentazione

Gemini 3.1 Pro è disponibile in Android Studio

Abbiamo rilasciato l'anteprima di Gemini 3.1 Pro, che è ancora migliore di Gemini 3 Pro per il ragionamento e l'intelligenza. Puoi accedervi in Android Studio inserendo la chiave API Gemini. Metti alla prova il nuovo modello per i bug più difficili, il completamento del codice e la logica dell'interfaccia utente. Facci sapere cosa ne pensi del nuovo modello.

geminipro2.png

 Gemini 3.1 Pro ora disponibile in Android Studio

Inizia

Inizia subito e accelera lo sviluppo.Scarica Android Studio Panda 2 e inizia a esplorare queste nuove e potenti funzionalità di agenti oggi stesso.

Come sempre, il tuo feedback è fondamentale per noi.Controlla i problemi noti, segnala i bug e partecipa alla nostra vivace community su LinkedIn, Medium, YouTube o X. Buona programmazione!

Scritto da:

Continua a leggere