Actualités des produits
17 choses à savoir pour les développeurs Android à Google I/O !
Temps de lecture : 8 min
Aujourd'hui, lors de Google I/O, nous avons annoncé les nombreuses façons dont nous alimentons les workflows agentiques pour accroître votre productivité et garantir l'éclat de vos applications dans l'écosystème Android en pleine expansion. Voici un récapitulatif de 17 annonces que nous avons particulièrement appréciées pour les développeurs Android. Vous pouvez également découvrir les annonces de la semaine dernière dans The Android Show: I/O Edition. Au cours des deux prochains jours, nous aborderons tous ces thèmes plus en détail. Restez à l'écoute !
Créer des applications Android de haute qualité à l'aide d'agents
1) Android CLI : vous aider à créer avec n'importe quel agent, LLM et outil
La CLI Android est désormais stable. Il propose des outils programmatiques qui permettent à n'importe quel agent IA, y compris Claude Code, Codex ou Antigravity, d'effectuer des tâches Android de base beaucoup plus facilement et efficacement. Avec la version d'aujourd'hui, il fournit également un pont pour exploiter directement la puissance d'Android Studio et vous offrir la qualité prête pour la production nécessaire au développement Android professionnel. En tirant parti des nouvelles commandes Android Studio, les développeurs peuvent désormais accorder à leurs agents préférés la possibilité d'effectuer une résolution sémantique des symboles, d'analyser les fichiers pour détecter les avertissements et même d'afficher des aperçus Jetpack Compose. Cette version permet également la prise en charge officielle des "parcours" grâce à de nouvelles compétences Android, qui permettent aux agents d'exécuter des tests d'interface utilisateur de bout en bout sous vos instructions. Pour en savoir plus, regardez la keynote pour les développeurs et la présentation sur les nouveautés des outils Android.
2) Créez facilement des applications prêtes pour la production dans Google AI Studio
Les développeurs et les créateurs peuvent désormais créer des applications Android natives à partir d'un prompt dans Google AI Studio. Les applications sont conçues en suivant les bonnes pratiques de développement, comme Jetpack Compose, Kotlin et les API qui exploitent nos modèles de développement recommandés. Google AI Studio permet aux développeurs de prototyper, d'itérer via un émulateur intégré et de déployer sur des appareils physiques sans installations locales lourdes. Les développeurs peuvent ensuite prendre ces applications et les partager sur des appareils Android, ainsi qu'avec d'autres personnes pour les tester via le canal de test interne de la Google Play Console. Si un développeur souhaite préparer son application pour une diffusion plus large, il peut la transférer vers Android Studio pour un débogage, des tests et une optimisation de l'interface utilisateur avancés. Regardez la keynote pour les développeurs et la présentation des nouveautés des outils Android pour en savoir plus.
3 : Accélérer l'assistance au codage par IA avec Android Bench
Android Bench est notre classement des LLM pour les défis de développement Android. L'objectif est d'accélérer l'amélioration des modèles afin de vous proposer des options d'assistance par IA plus utiles. Beaucoup d'entre vous utilisent des modèles open-weight pour l'assistance IA. Nous ajoutons donc les modèles les plus couramment utilisés, comme Gemma 4, au classement. Vous pourrez ainsi comparer les LLM qui offrent un accès hors connexion et une flexibilité supplémentaire pour les utilisateurs avancés. Nous nous efforçons en permanence d'accroître la difficulté des défis que nous proposons aux LLM afin de continuer à encourager des améliorations plus utiles.
4) Convertir des applications iOS en applications Android avec l'assistant de migration dans Android Studio
L'assistant de migration d'Android Studio est conçu pour transférer des applications depuis des plates-formes telles qu'iOS, React Native ou des frameworks Web vers Android natif. En sélectionnant simplement un projet existant, les développeurs peuvent laisser l'agent mapper intelligemment les fonctionnalités, convertir les éléments tels que les storyboards et les SVG, et implémenter les bonnes pratiques Android à l'aide de Jetpack Compose et de nos bibliothèques Jetpack recommandées. Cela transformera efficacement ce qui prenait auparavant des semaines de portage manuel en un workflow agentique simplifié qui ne prend que quelques heures. Nous avons présenté un aperçu de cette fonctionnalité à venir lors de la keynote pour les développeurs.
Intégrer l'IA dans vos applications
5: Créer des applications intelligentes avec l'IA générative
L'IA générative vous permet de créer des applications plus intelligentes, plus personnalisées et plus agentives que jamais. Cette année, nous avons présenté les dernières avancées en matière d'intelligence sur l'appareil avec un aperçu de Gemini Nano 4 pour des tâches telles que l'extraction et la synthèse de données. Nous avons également étendu les capacités du cloud via Firebase AI Logic, ce qui permet aux développeurs d'exploiter les modèles Gemini avec un ancrage solide (y compris les URL, Maps et la recherche sur le Web) pour créer des assistants plus intelligents et plus performants. Nous avons également présenté notre approche d'inférence hybride et le nouvel Agent Development Kit (ADK) pour Android, ainsi que des protocoles de communication comme AG-UI et A2UI qui simplifient la création d'expériences autonomes et agentiques. Pour commencer à intégrer ces fonctionnalités puissantes, consultez la documentation pour les développeurs et regardez la session technique approfondie où nous présentons toutes ces technologies.
6. Testez AppFunctions dès aujourd'hui
AppFunctions est une API de plate-forme Android accompagnée d'une bibliothèque Jetpack pour simplifier la création d'intégrations MCP Android. Il permet à vos applications de se comporter comme des serveurs MCP sur l'appareil, en fournissant des fonctions qui servent d'outils aux agents et aux assistants. L'intégration d'AppFunctions à Gemini est actuellement en version Preview privée avec des testeurs de confiance. Vous pouvez commencer à préparer vos applications dès maintenant. Vous pouvez vous inscrire au programme d'accès anticipé et commencer à tester les conseils, les exemples et les skills d'API dès aujourd'hui.
L'avenir est adaptatif
7 : Android est désormais "Compose First" ; les vues sont désormais en mode maintenance.
Compose est notre norme pour le développement d'UI. Nous allons adopter une approche axée sur Compose pour tous les futurs conseils et bibliothèques. S'appuyant sur cinq ans d'évolution, les dernières versions offrent une boîte à outils aboutie, de l'API Styles hautement personnalisable aux transitions d'éléments partagés raffinées et à la prise en charge améliorée des entrées. Ces mises à jour vous permettent de créer des applications magnifiques et adaptatives avec moins de code et de meilleures performances. Pour en savoir plus sur l'approche "Compose-first" pour le développement Android, consultez notre article de blog.
8 : Créer des expériences Android fluides sur plusieurs appareils avec Jetpack Compose
L'écosystème Android est désormais adaptatif par défaut, et s'adapte de manière fluide aux téléphones, aux appareils pliables, aux tablettes, aux voitures, à la XR et aux usages en expansion avec Googlebook et les écrans connectés. Avec plus de 580 millions d'appareils à grand écran et des utilisateurs sur plusieurs appareils dépensant jusqu'à 14 fois plus dans les applications, l'investissement dans la conception adaptative représente une opportunité énorme. Jetpack Compose est le moteur de référence pour cette transition. Il offre des outils essentiels comme la dernière version de Jetpack Navigation 3, les nouvelles mises en page expérimentales Grid et FlexBox, une prise en charge améliorée des entrées non tactiles et CameraX pour des aperçus de caméra corrects, quelle que soit la taille de la fenêtre. De plus, de nouvelles compétences dans Android Studio facilitent plus que jamais la mise à jour de votre application existante pour adopter ces modèles adaptatifs.
9: Créez des expériences fluides pour Google Livres
La semaine dernière, nous avons annoncé le lancement de Googlebook, un ordinateur portable hautes performances doté d'un grand écran pour vos applications existantes. En concevant votre application avec des principes adaptatifs dès aujourd'hui, vous vous assurez qu'elle fonctionnera sur Googlebook. Pour commencer, consultez les conseils de conception et les consignes pour les développeurs concernant les expériences sur ordinateur. Essayez le nouvel émulateur de bureau disponible dans Android Studio Canary pour tester vos applications pour ce facteur de forme dès aujourd'hui.
10: Expérience de développement de widgets unifiée avec Jetpack Glance
Android 17 marque une transition vers un modèle de développement unique basé sur Compose pour tous les widgets. En unifiant l'expérience sur mobile, dans les voitures et sur Wear OS grâce à Jetpack Glance, vous pourrez bientôt mettre à l'échelle les composants d'UI dans l'écosystème avec un workflow familier.
La grande nouveauté de cette année est l'intégration de RemoteCompose. Sur mobile et dans les voitures, il permet d'afficher des animations haute fidélité. Sur Wear OS, il permet aux Wear Widgets (anciennement appelés "cartes") d'afficher une logique d'interface utilisateur complexe de manière native sur des surfaces distantes. Cela garantit des performances optimales sur le matériel à faible consommation d'énergie tout en permettant un parcours utilisateur cohérent, par exemple en vérifiant l'état d'un vol sur le tableau de bord de votre voiture et en voyant les changements de porte sur votre poignet.
11: Élargissez votre portée sur la route avec Android for Cars
Pour vous aider à élargir votre couverture lorsque vous créez des expériences embarquées, nous vous permettons de créer vos applications une seule fois et de les distribuer sur Android Auto et Android Automotive OS plus facilement. Les dernières versions de la bibliothèque d'applications pour voiture vous permettent de créer des applications multimédias basées sur des modèles personnalisées et optimisées pour éviter les distractions sur les deux plates-formes. Nous lançons de nouveaux composants et des fonctionnalités de modèles pour vous offrir plus de flexibilité et d'options pour la mise en page de vos contenus. Les expériences à l'arrêt sont également en cours d'expansion, avec la lecture vidéo immersive qui arrive sur Android Auto pour les téléphones fonctionnant sous Android 17. Vous pouvez facilement adapter vos applications vidéo à ces expériences de stationnement. Inscrivez-vous dès maintenant au programme d'accès anticipé pour publier vos applications dans ces catégories bêta et en savoir plus sur les dernières nouveautés sur notre blog.
12 : Accélérez votre développement avec la Preview développeur 4 d'Android XR
Inspirés par les expériences innovantes que vous avez créées pour la plate-forme, nous continuons à faire évoluer nos outils avec la Preview développeur 4 du SDK Android XR. Une étape clé de ce parcours est la transition de nos bibliothèques principales, XR Runtime, Jetpack SceneCore et ARCore pour Jetpack XR, vers la version bêta prochainement afin de fournir une base plus stable et plus performante. Nous accélérons également l'accès au matériel grâce au programme Android XR Developer Catalyst, qui vous permet de demander les kits de développement Project Aura, lunettes audio ou lunettes avec écran de XREAL. Regardez la session "L'actualité d'Android XR" ou consultez notre blog pour découvrir comment ces mises à jour vous aident à créer des expériences dans l'écosystème.
13 : Android est votre nouvelle plate-forme pour les expériences multimédias de qualité professionnelle
Android 17 simplifie l'ensemble du cycle de vie multimédia grâce à un kit d'outils prêt pour la production. La capture haute fidélité est désormais simplifiée grâce au composable CameraXViewfinder, qui gère la mise à l'échelle et la réactivité complexes sur les appareils pliables et les tablettes. Pour la post-production, la nouvelle bibliothèque d'effets d'IA Media3 fournit une interface unique pour les fonctionnalités premium telles que la Gomme magique et le Son Studio, en optimisant automatiquement le matériel de l'appareil.
Le pipeline est complété par CodecDB, qui propose des recommandations d'encodage spécifiques au chipset pour éliminer le bruit d'exportation, et un nouveau mode Scrubbing dans ExoPlayer pour une recherche ultra-fluide. Que vous composiez des montages multi-éléments avec Media3 Transformer ou que vous utilisiez l'API CastPlayer simplifiée, ces mises à jour garantissent une expérience de qualité professionnelle avec une surcharge de développement considérablement réduite.
14 : Augmenter la visibilité et l'engagement de votre application sur Google TV
Les télécommandes avec pointeur, qui permettent de contrôler l'appareil par le mouvement, seront un futur moyen pour les utilisateurs d'interagir avec Google TV, car elles permettent une navigation plus rapide. Les développeurs d'applications peuvent commencer à déclarer la prise en charge des entrées de pointage pour s'assurer que leurs applications sont détectables sur les futurs téléviseurs dotés de télécommandes avec pointeur. De plus, le SDK Engage, anciennement connu sous le nom d'API Video Discovery, optimise la reprise, les droits d'accès et les recommandations sur tous les facteurs de forme Google TV pour améliorer la découverte et l'engagement des applications. C'est le moment idéal pour commencer à intégrer le SDK Engage, car l'ancienne API Watch Next, qui alimente votre expérience "Reprendre la lecture" 1.0, ne sera plus prise en charge au cours du second semestre 2027. Pour en savoir plus, consultez notre blog.
15 : Performances : la base d'une excellente expérience d'application
Pour aider les développeurs à gérer les limites de mémoire dans Android 17, nous avons lancé une suite d'outils d'optimisation. L'Analyseur de configuration R8 identifie les règles de conservation qui gonflent votre binaire, tandis que ProfilingManager et LeakCanary intégré à Android Studio simplifient la détection des fuites de mémoire. De plus, le nouvel Android Performance Analyzer offre une intégration avancée de l'IA pour l'analyse de traces complexes et la génération automatique de requêtes SQL afin d'identifier les goulots d'étranglement des performances.
Et les dernières nouveautés pour stimuler la croissance de votre activité
16 : Nouveautés Google Play
Les nouveautés de Google Play d'aujourd'hui vous aident à élargir votre couverture et à développer votre activité plus facilement. Nous redéfinissons la découverte d'applications sur le Play Store avec un format vidéo court et immersif appelé Play Shorts. Nous élargissons également votre audience au-delà du Play Store en permettant la découverte d'applications dans l'application Gemini sur Android et sur le Web. De plus, nous lançons de nouvelles fonctionnalités puissantes, comme la gestion agentique du catalogue pour mettre à jour facilement les prix et les SKU de manière groupée. Nous utilisons également les modèles Gemini pour permettre à la Play Console de préremplir les fiches Play Store à partir des documents importés, ce qui facilite la localisation à l'échelle mondiale.
N° 17 : et bien sûr, Android 17
Android 17 inclut de nouvelles améliorations des performances et de l'architecture système (en plus des limites de mémoire des applications), comme une MessageQueue sans verrouillage et un GC avec des collections de génération jeune plus fréquentes et moins intensives pour assurer la stabilité de l'ensemble du système et des interfaces utilisateur plus fluides. Les nouvelles API du sélecteur de contacts et de la pipette permettent de minimiser l'utilisation d'autorisations sensibles et l'accès inutile aux données utilisateur.
Consultez les modifications du comportement pour vous assurer que votre application est prête pour Android 17, y compris le renforcement de la sécurité de l'audio en arrière-plan et la protection des codes secrets à usage unique par SMS. Préparez-vous à cibler Android 17 (API 37) avec des modifications telles que la redimensionnabilité obligatoire sur grand écran, la transparence des certificats par défaut et l'accès restreint au réseau local. Vous pouvez commencer à tester dès aujourd'hui en enregistrant votre appareil dans la version bêta ou en utilisant les dernières images d'émulateur 17.0.
Ah, et une dernière chose. La troisième version bêta de notre version trimestrielle de la plate-forme Android 17 (QPR1) est disponible. Elle contient une version mineure du SDK pour prendre en charge plusieurs fonctionnalités qui ne pouvaient pas attendre la QPR2.
Découvrez tous les contenus Android et Play du Google I/O
Ce n'était qu'un aperçu de certaines des nouveautés pour les développeurs Android à Google I/O. Regardez Nouveautés d'Android pour découvrir les dernières actualités et annonces, et suivez Google I/O pour en savoir plus au cours de la semaine prochaine !
Lire la suite
-
Actualités des produits
Nous sommes heureux de lancer la Preview développeur 4 du SDK Android XR. Nous continuons ainsi à nous concentrer sur l'unification du développement inter-appareils pour les casques, les lunettes XR filaires et les lunettes intelligentes.
Amy Zeppenfeld, Stevan Silva • 5 min de lecture
-
Actualités des produits
En tant que développeur Android, vous avez le choix entre de nombreux agents, outils, interfaces de ligne de commande (CLI) et LLM pour le développement d'applications.
Simona Milanovic, Ben Trengrove • 5 min de lecture
-
Actualités des produits
Annoncé aujourd'hui lors de The Android Show, Android passe d'un système d'exploitation à un système intelligent, ce qui crée davantage d'opportunités d'engagement avec vos applications.
Matthew McCullough • Temps de lecture : 4 min
Restez informé
Recevez chaque semaine les dernières informations sur le développement Android directement dans votre boîte de réception.