Actualités des produits
Améliorez votre développement avec le mode Planification et la prédiction de la prochaine modification dans Android Studio Panda 4
Temps de lecture : 5 min
Android Studio Panda 4 est désormais stable et prêt à être utilisé en production. Cette version inclut le mode Planification, la prédiction de la prochaine modification et bien d'autres fonctionnalités qui vous permettent de créer des applications Android de haute qualité plus facilement que jamais.
Voici un aperçu des nouveautés :
Mode Planification
Avant que l'agent ne commence à travailler sur des tâches complexes pour vous, il serait utile qu'il élabore un plan détaillé. Se lancer directement dans un grand projet de programmation sans conception conduit souvent à une dette technique ou à des erreurs de logique. Il en va de même pour l'IA. C'est pourquoi nous ajoutons le mode Planification.
Dans ce mode, l'agent élabore un plan de projet détaillé avant d'exécuter les tâches. Au lieu d'un seul passage où le modèle prédit directement le jeton de code suivant, le mode Planification facilite un processus de raisonnement en plusieurs étapes, ce qui donne à l'agent plus de temps pour évaluer sa propre logique proposée et identifier les problèmes potentiels avant de vous la présenter. Cela est particulièrement utile pour les tâches complexes et de longue durée qui exigent un haut degré de précision architecturale.
Pour utiliser le mode Planification, passez en mode "Planification" dans la zone de saisie de l'agent, puis saisissez votre requête.
En mode Planification, l'agent examine votre demande et peut générer un plan d'implémentation pour les tâches volumineuses ou complexes. Vous pouvez corriger les erreurs ou préciser les approches à utiliser, avant que l'agent n'ait perdu du temps ou des jetons dans la mauvaise direction.
Après avoir ajouté des commentaires, cliquez sur "Envoyer les commentaires". L'agent utilisera vos commentaires pour réviser le plan d'implémentation. Pour ne pas perdre le fil pendant l'exécution (ce qui est particulièrement important pour les changements plus importants), l'agent organise son travail et génère un artefact "Liste des tâches". Vous pouvez vous détendre et regarder l'agent accomplir méthodiquement toutes les tâches.
Une fois le travail terminé, l'agent produit un artefact "Procédure pas à pas", qui vous donne un résumé clair de ce qui a été modifié et vous permet d'examiner facilement les modifications apportées par l'agent. Créez des applications avec plus de confiance et de contrôle grâce au mode Planification de la dernière version d'Android Studio.
Prédiction de la prochaine modification
L'autocomplete classique est idéal pour terminer vos phrases, mais le codage est rarement un chemin linéaire. Souvent, une modification à un endroit nécessite une modification secondaire ailleurs (par exemple, l'ajout d'un paramètre à une fonction, puis la mise à jour de ses appels, ou la mise à jour d'un aperçu de l'UI lorsqu'un composable est modifié). Traditionnellement, cela signifiait que vous deviez interrompre votre concentration pour rechercher les lignes de code associées qui nécessitaient votre attention.
La prédiction de la prochaine modification (NEP, Next Edit Prediction) fait évoluer la saisie semi-automatique de code en anticipant votre prochaine action, même si elle ne se trouve pas à la position actuelle du curseur. En analysant vos dernières modifications, Android Studio reconnaît le schéma logique de votre workflow. Si vous modifiez une classe de données ou mettez à jour un constructeur, NEP peut suggérer la prochaine modification pertinente, peut-être dans une fonction distante, ce qui vous permet d'accéder directement à la correction.
Au lieu de naviguer manuellement d'avant en arrière, vous pouvez accepter ces suggestions multi-établissements en une seule frappe. Cela vous permet de rester concentré, en réduisant la charge cognitive des mises à jour de routine et en vous laissant vous concentrer sur la logique complexe qui compte vraiment pour votre application. Découvrez une façon plus intuitive et non linéaire de coder dans la dernière version d'Android Studio.
Modèle de démarrage de l'API Gemini
Ajouter de puissantes fonctionnalités d'IA à votre application est désormais plus facile grâce au modèle de démarrage de l'API Gemini pour Android Studio.
Intégrer l'IA générative à votre application Android impliquait auparavant de gérer une infrastructure backend complexe et de se soucier de la sécurité des clés API. Grâce au nouveau modèle de démarrage de l'API Gemini dans Android Studio, les développeurs peuvent désormais se lancer directement dans la création de fonctionnalités au lieu de passer du temps à configurer l'infrastructure.
Voici quelques-uns de ses principaux avantages :
- Gestion des clés API nulle : ne vous souciez plus du provisionnement ni de la rotation des clés. En utilisant Firebase AI Logic, le modèle élimine la nécessité d'intégrer des identifiants sensibles dans votre code côté client.
- Intégration Firebase automatisée : l'infrastructure de backend est gérée pour vous. Le modèle connecte automatiquement votre projet aux services Firebase, ce qui garantit un pont sécurisé entre votre application et les modèles Gemini de Google.
- Conçu pour évoluer : il ne s'agit pas uniquement de prototypes. L'architecture prête pour la production vous permet de passer d'un test local à une base d'utilisateurs mondiale sans avoir à repenser votre base.
- Traitement multimodal : prend en charge les entrées de type texte, image, vidéo et audio. Vous pouvez créer des fonctionnalités telles que l'analyse d'images en temps réel, le résumé de vidéos et la transcription audio.
Commencer
- Ouvrez Android Studio.
- Accédez à File > New > New Project (Fichier > Nouveau > Nouveau projet).
- Sélectionnez le modèle de départ de l'API Gemini dans la galerie.
Recherche sur le Web par l'agent
Lorsque vous êtes en plein développement, la bonne réponse n'est souvent qu'à une recherche de distance. Cependant, quitter votre IDE pour la trouver peut vous faire perdre votre concentration. Que vous ayez besoin du numéro de version exact d'une dépendance ou des dernières modifications apportées à l'API d'une bibliothèque tierce, l'outil de recherche Web de l'agent est là pour vous aider sans que vous ayez à quitter Android Studio.
Alors que l'agent d'Android Studio exploite déjà la base de connaissances Android pour la documentation officielle, le développement Android moderne repose sur un vaste écosystème de bibliothèques externes. La recherche Web de l'agent élargit la portée de Gemini, lui permettant d'interroger directement Google pour récupérer des supports de référence actuels sur le Web. Qu'il s'agisse de consulter les derniers guides de configuration pour Coil ou de trouver des conseils de configuration avancée pour Koin ou Moshi, l'agent peut désormais extraire les informations les plus récentes en temps réel.
L'outil de recherche Web de l'agent est conçu pour être utile, mais discret. Il déclenche automatiquement une recherche Web lorsqu'il identifie une lacune dans ses connaissances locales. Vous pouvez également prendre le contrôle en lui demandant de trouver quelque chose de spécifique. Il vous suffit d'inclure recherche sur le Web : dans votre requête. En intégrant les résultats Web en direct directement dans votre espace de travail, la recherche Web de l'agent vous permet de toujours créer vos projets avec les données les plus récentes disponibles, ce qui accélère votre workflow et vous permet de rester à la pointe de la technologie.
Versions Panda d'Android Studio
Panda 4 continue de mettre l'accent sur l'accélération de la productivité des développeurs grâce à l'IA. Consultez Passer d'une requête à un prototype fonctionnel avec Android Studio Panda 2 et Améliorer les conseils et le contrôle du mode Agent avec Android Studio Panda 3.
Android Studio Panda 2
- Flux "Nouveau projet" optimisé par l'IA : vous permet de créer un prototype d'application fonctionnel avec une seule requête. L'agent gère la configuration initiale, la configuration de la navigation et les dépendances appropriées. Il dispose également d'une boucle de génération autonome pour gérer les erreurs de compilation et le déploiement sur un émulateur.
- Assistant de mise à niveau de version : automatise la gestion et la mise à jour des dépendances, en tentant de compiler et de résoudre les conflits de manière itérative jusqu'à ce qu'une configuration stable soit trouvée.
Android Studio Panda 3
- Compétences de l'agent : instructions spécialisées définies par l'utilisateur (stockées dans un répertoire .skills) qui enseignent à l'agent d'IA des capacités spécifiques au projet, des normes de codage ou l'utilisation de bibliothèques.
- Autorisations de l'agent : elles permettent de contrôler précisément ce que les agents peuvent faire, grâce à des fonctionnalités telles que les règles "Toujours autoriser" pour les opérations de confiance. Pour renforcer encore davantage la sécurité, vous pouvez également utiliser un bac à sable facultatif afin d'appliquer un contrôle strict et isolé sur l'agent.
- Modèle d'application de bibliothèque Car App vide : simplifie la création d'applications optimisées pour la conduite pour Android Auto et Android Automotive OS en gérant le code récurrent requis.
Commencer
Plongez-vous dans le développement et accélérez-le. Téléchargez Android Studio Panda 4 et commencez dès aujourd'hui à explorer ces nouvelles fonctionnalités agentiques puissantes.
Comme toujours, vos commentaires nous sont d'une aide précieuse. Consultez les problèmes connus, signalez des bugs et rejoignez notre communauté dynamique sur LinkedIn, Medium, YouTube ou X. Bon codage
Lire la suite
-
Actualités des produits
Android Studio Panda 3 est désormais disponible en version stable et prêt à être utilisé en production. Cette version vous offre encore plus de contrôle et de personnalisation sur vos workflows basés sur l'IA, ce qui vous permet de créer plus facilement que jamais des applications Android de haute qualité.
Matt Dyor • Temps de lecture : 3 min
-
Actualités des produits
Android Studio Panda 2 est désormais stable et prêt à être utilisé en production.
Matt Dyor • Temps de lecture : 3 min
-
Actualités des produits
Lors de la conférence Google I/O 2026, nous avons annoncé qu'Android allait passer d'un système d'exploitation à un système intelligent. Nous avons également montré comment créer des expériences intelligentes de manière native avec le système et comment intégrer la puissance de l'IA de Google dans vos applications.
Jingyu Shi • 2 min de lecture
Restez informé
Recevez chaque semaine les dernières informations sur le développement Android directement dans votre boîte de réception.