Joignez une image à votre requête pour que Gemini dans Android Studio comprenne mieux l'architecture d'une application et accélère le processus de développement de l'UI.
Pour joindre une image à votre prompt, cliquez sur Joindre un fichier image
, puis importez l'image.
Voici quelques exemples de ce que Gemini peut faire avec des images :
Si vous avez une maquette de l'UI que vous souhaitez, Gemini peut fournir le code qui permet de la créer. Par exemple, si vous fournissez à Gemini une capture d'écran de l' application Now in Android, il peut fournir le code Compose pour la créer. Cet exemple montre une capture d'écran du flux de l'application (à gauche) et le code Jetpack Compose généré par Gemini (à droite) pour cette UI. Pour en savoir plus, consultez Générer une UI avec des pièces jointes d'images.
Gemini génère du code Jetpack Compose à partir d'une capture d'écran de l'UI de l'application Now in Android. Si vous souhaitez comprendre comment une application est construite, Gemini peut vous expliquer le fonctionnement des composants de l'UI. Par exemple, vous pouvez demander à Gemini d'expliquer les composables et le flux de données derrière une autre capture d'écran de Now in Android. L'image de gauche montre un écran de détails avec un article d'actualité, et l'image de droite affiche l'explication de Gemini concernant la structure Compose et le flux de données pour cet écran.
Gemini explique la composition de l'UI et le flux de données d'un écran d'application spécifique. Si vous disposez d'un diagramme de l'architecture d'application, Gemini peut suggérer du code pour créer l'application en fonction du diagramme, en servant d'assistant de développement full-stack. Gemini peut également vous aider à documenter le schéma et à expliquer la construction de l'application, ce qui est utile lorsque vous rédigez un document de conception que vos collègues pourront examiner. Par exemple, l'image suivante montre un diagramme de l'architecture simplifié représentant le flux de données entre différents composants d'application tels que l'UI, ViewModel, Repository et Data Source.
Gemini peut générer du code et de la documentation à partir d'un diagramme de l'architecture d'application. Si vous remarquez un bug d'interface utilisateur, prenez une capture d'écran et demandez à Gemini de réfléchir à des solutions. Vous pouvez l'aider à identifier le problème en encerclant la zone concernée. L'exemple suivant montre une capture d'écran d'une application mobile avec un cercle rouge mettant en évidence un élément d'interface utilisateur mal aligné.
Gemini peut vous aider à trouver des solutions pour les bugs d'UI à partir d'une capture d'écran.