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
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.
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.
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.
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é.
Gemini peut vous aider à trouver des solutions aux bugs d'UI à partir d'une capture d'écran.