Joindre une image à votre requête

Joignez une image à votre requête pour Gemini dans Android Studio afin de mieux comprendre l'architecture d'une application et d'accélérer le processus de développement de l'UI.

Pour joindre une image à votre requête, cliquez sur Joindre un fichier image Icône Joindre un fichier image et importez l'image.

Voici quelques exemples de ce que Gemini peut faire avec les 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.

    L'application "Now in Android" affichant un flux d'articles avec des titres, des thèmes et des icônes de favori. Réponse de Gemini affichant le code Jetpack Compose qui recrée l'UI à partir de la capture d'écran "Now in Android".
    Gemini génère du code Jetpack Compose à partir d'une capture d'écran de l'interface utilisateur 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 sur la structure Compose et le flux de données pour cet écran.

    Détails d'un article d'actualités dans l'application "Now in Android", avec un titre, un auteur et une description. Explication de Gemini sur les composables Jetpack Compose et le flux de données pour l'écran d'informations de l'article d'actualités.
    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 schéma d'architecture d'application, Gemini peut suggérer du code pour créer l'application en fonction du schéma, en servant d'assistant de développement full stack. Gemini peut également vous aider à documenter le diagramme et à expliquer la construction de l'application, ce qui est utile lorsque vous rédigez un document de conception que vos coéquipiers doivent examiner. Par exemple, l'image suivante montre un diagramme d'architecture simplifié illustrant le flux de données entre différents composants d'application tels que l'UI, le ViewModel, le dépôt et la source de données.

    Diagramme simplifié de l'architecture d'une application montrant les composants UI, ViewModel, Repository et Data Source avec des flèches indiquant le flux de données.
    Gemini peut générer du code et de la documentation à partir d'un diagramme d'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 la capture d'écran d'une application mobile avec un cercle rouge mettant en évidence un élément d'UI mal aligné.

    Capture d'écran d'une application mobile montrant un bug d'UI où un élément de texte se chevauche ou est mal aligné, mis en évidence par un cercle rouge.
    Gemini peut vous aider à trouver des solutions aux bugs d'UI à partir d'une capture d'écran.