Nouveautés produit

Nouvelles expériences agentiques pour Android Studio, nouvelles API d'IA, premier appareil Android XR et plus encore dans l'épisode d'automne de The Android Show

Temps de lecture : 5 min
Afficher le profil de Matthew McCullough
Matthew McCullough Vice President, Product Management, Android Developer

Nous vivons une période charnière où l'IA change tout, de notre façon de travailler aux attentes des utilisateurs concernant vos applications. Notre objectif sur Android est de transformer cette évolution de l'IA en opportunités pour vous et vos utilisateurs. Aujourd'hui, dans l'épisode d'automne de The Android Show, nous avons présenté de nombreuses nouveautés qui vous permettront de maximiser votre retour sur investissement lorsque vous développez pour la plate-forme Android. Des nouvelles expériences agentiques pour Gemini dans Android Studio à une toute nouvelle API d'IA sur l'appareil, en passant par le premier appareil Android XR, il y a tant à découvrir. Alors, plongeons-nous dans le vif du sujet !

Créez vos propres fonctionnalités d'IA générative personnalisées avec la nouvelle API Prompt

Sur Android, nous proposons des modèles d'IA sur l'appareil ou dans le cloud.  Aujourd'hui, nous sommes ravis de vous offrir une flexibilité totale pour façonner le résultat du modèle Gemini Nano en transmettant n'importe quel prompt que vous pouvez imaginer avec la nouvelle API Prompt, désormais en version alpha. Pour les appareils Android phares, Gemini Nano vous permet de créer des options efficaces sur l'appareil où les données des utilisateurs ne quittent jamais leur appareil. En mai dernier, lors de la conférence I/O, nous avons lancé nos API d'IA générative sur l'appareil à l'aide du modèle Gemini Nano. Elles simplifient les tâches courantes grâce à des API simples pour la synthèse de documents, la relecture et la description d'images, par exemple. Kakao a utilisé l'API Prompt pour transformer son service de livraison de colis. Au lieu d'un processus manuel lent où les utilisateurs devaient copier et coller des informations dans un formulaire, il leur suffit désormais d'envoyer un simple message demandant une livraison. L'API extrait automatiquement toutes les informations nécessaires. Cette fonctionnalité unique a permis de réduire le délai de traitement des commandes de 24% et d'augmenter le taux de conversion des nouveaux utilisateurs de 45%.

Exploiter Nano Banana et Imagen à l'aide du SDK Firebase

Si vous souhaitez ajouter des fonctionnalités de pointe à l'ensemble de votre parc d'appareils Android, nos solutions d'IA basées dans le cloud avec Firebase AI Logic sont idéales. L'enthousiasme suscité par des modèles tels que Gemini 2.5 Flash Image (alias Nano Banana) et Imagen a été incroyable. Vos utilisateurs peuvent désormais générer et modifier des images à l'aide de Nano Banana. Pour un contrôle plus précis, comme la sélection et la transformation de parties spécifiques d'une image, ils peuvent utiliser la nouvelle fonctionnalité de retouche basée sur les masques qui exploite le modèle Imagen. Pour en savoir plus, consultez notre article de blog. En plus de la génération d'images, vous pouvez également utiliser les fonctionnalités multimodales de Gemini pour traiter des entrées de texte, audio et d'image. RedBus, par exemple, a révolutionné ses avis d'utilisateurs grâce à Gemini Flash via Firebase AI Logic pour rendre les commentaires plus faciles, plus inclusifs et plus fiables. L'ancien problème ? Avis textuels courts et de mauvaise qualité La nouvelle solution ? Les utilisateurs peuvent désormais laisser des avis en utilisant la saisie vocale dans leur langue maternelle. À partir de l'audio, Gemini Flash génère ensuite une réponse textuelle structurée, ce qui permet d'obtenir des avis plus longs, plus complets et plus fiables. Tout le monde y gagne : les voyageurs, les opérateurs et les développeurs.

Améliorer votre productivité grâce aux expériences agentiques dans Android Studio

Notre objectif avec Gemini dans Android Studio est de vous aider à être plus productif. C'est pourquoi nous intégrons l'IA dans nos outils. Des développeurs comme Pocket FM ont constaté une économie de temps de développement impressionnante de 50%. Avec le lancement récent du mode Agent, vous pouvez décrire un objectif complexe en langage naturel et, avec votre autorisation, l'agent planifie et exécute les modifications sur plusieurs fichiers de votre projet. Les réponses de l'agent sont désormais basées sur les pratiques de développement les plus modernes et peuvent même faire référence à notre documentation la plus récente en temps réel. Nous avons présenté de nouvelles expériences agentiques, comme les mises à jour du mode Agent, la possibilité de mettre à niveau les API en votre nom et le nouvel assistant de projet. Nous avons également annoncé que vous pourrez utiliser le LLM de votre choix pour alimenter les fonctionnalités d'IA dans Android Studio, ce qui vous offrira plus de flexibilité et de choix pour intégrer l'IA à votre workflow. Pour bénéficier des dernières fonctionnalités stables, comme Sauvegarder et synchroniser, assurez-vous de télécharger la dernière version stable d'Android Studio.

Améliorer le développement Android assisté par l'IA et les LLM grâce à un benchmark Android

Notre objectif est de permettre aux développeurs Android de créer plus facilement des expériences de qualité. L'IA écrivant de plus en plus de code, les développeurs ont demandé des modèles qui en savent plus sur le développement Android. Nous souhaitons aider les développeurs à être plus productifs. C'est pourquoi nous créons un nouvel ensemble de tâches pour les LLM dans différents domaines de développement Android courants. L'objectif est de fournir aux créateurs de LLM un benchmark, une référence de développement Android de haute qualité, afin que les développeurs Android disposent d'un éventail de modèles utiles pour l'assistance par IA. 

Pour refléter les défis du développement Android, le benchmark est composé de problèmes concrets provenant de dépôts GitHub Android publics. Chaque évaluation tente de faire recréer une demande d'extraction par un LLM, qui est ensuite vérifiée à l'aide de tests rédigés par des humains. Cela nous permet de mesurer la capacité d'un modèle à parcourir des bases de code complexes, à comprendre les dépendances et à résoudre les types de problèmes que vous rencontrez au quotidien. 

Nous finalisons l'ensemble des tâches que nous allons utiliser pour tester les LLM et nous partagerons publiquement les résultats dans les mois à venir. Nous avons hâte de voir comment cela façonnera le développement Android assisté par l'IA, ainsi que la flexibilité et le choix supplémentaires qu'il vous offre pour développer sur Android.

benchmark.gif

Le premier appareil Android XR : Samsung Galaxy XR

La semaine dernière, nous avons lancé le premier d'une nouvelle vague d'appareils Android XR : le Galaxy XR, en partenariat avec Samsung. Les appareils Android XR sont entièrement conçus pour l'ère Gemini, ce qui représente une nouvelle opportunité de plate-forme majeure pour votre application. De plus, comme Android XR est basé sur des frameworks Android connus, lorsque vous créez une appli en mode adaptatif, vous la créez déjà pour la XR. Pour exploiter tout le potentiel des fonctionnalités Android XR, vous pouvez utiliser le SDK Jetpack XR. L'équipe Calm fournit un exemple parfait de cette approche en action. Ils ont réussi à transformer leur application mobile en une expérience spatiale immersive. Ils ont créé leurs premiers menus XR fonctionnels le premier jour et une expérience XR de base en seulement deux semaines en tirant parti de leur code de base Android existant et du SDK Jetpack XR.  Pour en savoir plus sur Android XR, consultez notre Spotlight Week de la semaine dernière. 

Jetpack Navigation 3 est en version bêta

La nouvelle bibliothèque Jetpack Navigation 3  est désormais en version bêta. Au lieu d'intégrer le comportement à la bibliothèque elle-même, nous fournissons des "recettes" avec de bons paramètres par défaut (recettes nav3 sur GitHub). Il est entièrement personnalisable, compatible avec les animations et adaptatif. Nav 3 a été conçu de A à Z avec Compose State comme composant de base. Cela signifie qu'il adhère pleinement au modèle de programmation déclaratif : vous modifiez l'état que vous possédez et Nav3 réagit à ce nouvel état. Concernant Compose, nous avons travaillé à rendre la création d'UI plus rapide et plus facile, en couvrant les fonctionnalités dont vous nous avez dit avoir besoin à partir de Views, tout en veillant à ce que Compose soit performant.

Accélérer votre réussite commerciale sur Google Play

L'IA accélère le développement d'applications. Google Play simplifie votre workflow dans la Play Console pour que la croissance de votre activité puisse suivre le rythme de votre code. Le tableau de bord repensé et axé sur les objectifs de l'application met en avant les métriques exploitables. De plus, de nouvelles fonctionnalités rendent vos opérations quotidiennes plus rapides, plus intelligentes et plus efficaces : des tests avant publication avec validation des liens profonds aux résumés analytiques optimisés par l'IA et à la localisation des chaînes de l'application. Ces nouveautés ne sont qu'un début. Consultez la liste complète des annonces pour découvrir les dernières nouveautés de Play.  

Regarder l'épisode d'automne de The Android Show

Merci d'avoir regardé notre épisode d'automne de The Android Show. Nous sommes ravis de continuer à créer des choses formidables ensemble, et cette émission est un élément important de notre conversation avec vous. Nous aimerions connaître vos idées pour notre prochain épisode. N'hésitez pas à nous contacter sur X ou LinkedIn. Un grand merci à mes co-animateurs, Rebecca Gutteridge et Adetunji Dahunsi, pour nous avoir aidés à partager les dernières actualités.

Écrit par :
Continuer la lecture