Con la continua espansione del panorama dell'AI, spesso sentiamo dire che gli sviluppatori non sanno sempre da dove iniziare e quale API o SDK è più adatto al loro caso d'uso.
Per questo motivo, abbiamo voluto fornirti esempi di funzionalità basate sull'AI che utilizzano modelli sul dispositivo e sul cloud e ispirarti a creare esperienze piacevoli per i tuoi utenti.
Siamo entusiasti di annunciare il lancio del catalogo di esempi di AI per Android, un'applicazione dedicata progettata per ispirare e formare gli sviluppatori Android a creare la prossima generazione di app per Android basate sull'AI.
Scopri cosa puoi fare con Google AI
Il catalogo di esempi di AI per Android è progettato come destinazione unica per esplorare le funzionalità delle API e degli SDK di Google AI. All'interno troverai una raccolta di esempi che mostrano un'ampia gamma di casi d'uso dell'AI che puoi testare personalmente. Abbiamo progettato questo catalogo per darti un'idea pratica di ciò che puoi creare e aiutarti a trovare la soluzione e la funzionalità giuste per le tue esigenze.
Ecco alcuni esempi che puoi trovare nel catalogo:
Altri esempi includono: modifica delle immagini tramite le funzionalità di modifica delle maschere di Imagen, un'app di elenco di cose da fare controllata tramite la voce utilizzando l'API Gemini Live, assistenza alla riscrittura sul dispositivo basata su Gemini Nano e altro ancora.
Gli esempi che utilizzano l'inferenza sul cloud sono creati utilizzando l'SDK Firebase AI Logic, mentre l'API ML Kit GenAI viene utilizzata per gli esempi che eseguono l'inferenza sul dispositivo. Prevediamo di continuare a creare nuovi esempi e aggiornare quelli esistenti man mano che vengono aggiunte nuove funzionalità ai modelli e agli SDK.
Completamente open source e pronti per essere copiati
Riteniamo che il modo migliore per imparare sia fare pratica. Per questo motivo, il catalogo di esempi di AI non è solo completamente open source, ma è stato progettato in modo che il codice pertinente alle funzionalità di AI sia autonomo e facile da copiare e incollare, così puoi sperimentare rapidamente questi esempi di codice nel tuo progetto.
Quando esplori un esempio nell'app e vuoi vedere come è stato creato, puoi semplicemente fare clic sul pulsante <> SORGENTE per passare direttamente al codice su GitHub.
Per aiutarti a iniziare rapidamente, ogni esempio include un file README che mette in evidenza le API utilizzate, insieme a snippet di codice chiave.
Nota: per eseguire gli esempi utilizzando l'SDK Firebase AI Logic, devi configurare un progetto Firebase AI. Inoltre, gli esempi che utilizzano le API ML Kit Gen AI basate su Gemini Nano sono supportati solo su determinati dispositivi.
Abbiamo anche prestato particolare attenzione all'interfaccia utente dell'app per rendere la tua esperienza di apprendimento più coinvolgente e intuitiva. Abbiamo rinnovato l'app con un nuovo brand audace che infonde l'aspetto di Android con un linguaggio di progettazione espressivo basato sull'AI. In particolare, l'app ora presenta uno sfondo vibrante e strutturato per i nuovi componenti espressivi di Material 3, offrendoti un ambiente moderno e piacevole per esplorare i campioni e approfondire il codice. Le illustrazioni sistematiche, ispirate alla composizione delle immagini generate, migliorano ulteriormente questa esperienza raffinata ed espressiva.
Dai un'occhiata oggi stesso al catalogo di esempi di AI per Android, prova le funzionalità ed esplora il codice su GitHub per iniziare a dare vita alle tue idee basate sull'AI.
Continua a leggere
-
Istruzioni
Consapevole del fatto che il consumo eccessivo della batteria è una delle principali preoccupazioni degli utenti Android, Google ha adottato misure significative per aiutare gli sviluppatori a creare app più efficienti dal punto di vista energetico.
Alice Yuan • Lettura di 8 minuti
-
Istruzioni
La guida al livellamento delle prestazioni è suddivisa in 5 livelli. Inizieremo con il livello 1, che introduce strumenti di misurazione delle prestazioni con uno sforzo di adozione minimo, e arriveremo al livello 5, ideale per le app che dispongono delle risorse per mantenere un framework delle prestazioni personalizzato.
Alice Yuan • Lettura di 9 minuti
-
Istruzioni
Tratteremo l'ottimizzazione guidata dal profilo, i miglioramenti delle prestazioni di Jetpack Compose e le considerazioni sul lavoro dietro le quinte.
Ben Weiss, Breana Tate, Jossi Wolf • Lettura di 8 minuti
Segui gli aggiornamenti
Ricevi ogni settimana gli ultimi approfondimenti sullo sviluppo per Android direttamente nella tua casella di posta.