L’épisode d’automne de #TheAndroidShow est disponible sur YouTube et developer.android.com. Cette fois-ci, en direct de la Droidcon à Londres, nous vous présentons les dernières nouveautés pour les développeurs Android, y compris la plus grosse mise à jour de Gemini dans Android Studio et une augmentation de la fréquence des versions de SDK pour Android, avec deux versions prévues pour l’année prochaine.
### Gemini dans Android Studio : désormais présent à chaque étape du cycle de développement
L’IA a le potentiel d’accélérer votre expérience de développement et d’améliorer votre productivité. C’est pourquoi nous avons introduit Gemini dans Android Studio, votre compagnon de développement propulsé par l’IA, conçu pour vous faciliter et accélérer le développement d’applications Android de haute qualité. Aujourd’hui, nous lançons les plus grandes mises à jour de Gemini dans Android Studio depuis son lancement : pour la première fois, Gemini intègre la puissance de l’IA avec des fonctionnalités présentes à chaque étape du cycle de vie du développement, directement dans votre expérience IDE Android Studio.
### Des versions de SDK Android plus fréquentes à partir de l’année prochaine
Android a toujours œuvré pour mettre l’innovation entre les mains des utilisateurs plus rapidement. En plus de nos versions de plateforme annuelles, nous avons investi dans Project Treble, Mainline, Google Play Services, les mises à jour de sécurité mensuelles et les versions trimestrielles qui permettent d’alimenter les populaires mises à jour de fonctionnalités de Pixel. En nous appuyant sur le succès de ces versions trimestrielles de Pixel qui ont permis d’apporter plus rapidement des innovations aux utilisateurs de Pixel, Android proposera des versions de SDK plus fréquentes à l’avenir, avec deux versions prévues en 2025 avec de nouvelles API pour les développeurs. Ces versions contribueront à stimuler une innovation plus rapide dans les applications et les appareils, avec une plus grande stabilité et une meilleure finition pour les utilisateurs et les développeurs. Restez informé des prochaines versions du calendrier 2025.
### Investissez dans l’adaptabilité pour les grands écrans : 20 % d’augmentation des dépenses d’applications
Vos utilisateurs, en particulier dans le segment premium, n’achètent plus seulement un téléphone, ils investissent dans tout un écosystème d’appareils. Les expériences que vous concevez doivent donc suivre vos utilisateurs de manière transparente sur les nombreux écrans qu’ils possèdent. Prenons l’exemple des grands écrans : les appareils pliables, les tablettes et les appareils ChromeOS : il existe aujourd’hui plus de 300 millions d’appareils Android à grand écran actifs. Cet été, Samsung a sorti ses nouveaux appareils pliables – le Galaxy Z Fold6 et le Z Flip6, et chez Google, nous avons sorti le nôtre – le Pixel 9 Pro Fold. Nous investissons également dans un certain nombre de fonctionnalités de plateforme pour améliorer la façon dont les utilisateurs interagissent avec ces appareils, comme l’aperçu développeur de Desktop Windowing sur lequel nous avons travaillé en collaboration avec Samsung, afin d’optimiser ces appareils à grand écran pour la productivité. Les applications de haute qualité optimisées pour les grands écrans présentent également plusieurs avantages sur le Play Store : une meilleure visibilité dans le Play Store et l’éligibilité à des mises en avant dans des collections organisées et des articles rédactionnels. Les applications obtiennent désormais des notes et des avis distincts pour différents formats, ce qui rend les commentaires positifs plus visibles.
Et cela rapporte à ceux qui investissent : nous avons constaté que l’utilisation d’une tablette, d’un appareil à clapet ou pliable augmente les dépenses d’application d’environ 20 %. Flipaclip en est la preuve : ils ont constaté une croissance de 54 % du nombre d’utilisateurs de tablettes au cours des quatre derniers mois. Il n’a jamais été aussi facile de concevoir pour les grands écrans, grâce aux API Compose et à la prise en charge d’Android Studio spécialement conçue pour la création d’interfaces utilisateur adaptatives.
### Kotlin Multiplatform pour partager la logique métier entre Android et iOS
Nombreux sont ceux qui développent des applications pour plusieurs plateformes, ce qui les oblige à écrire du code spécifique à la plateforme ou à faire des compromis afin de réutiliser le code sur plusieurs plateformes. Nous avons constaté que la réduction du code dupliqué pour la logique métier était la plus précieuse. Ainsi, plus tôt cette année, nous avons annoncé la prise en charge officielle de Kotlin Multiplatform (KMP) pour la logique métier partagée entre Android et iOS. Développé par JetBrains, KMP réduit le temps de développement et le code dupliqué, tout en conservant la flexibilité et les avantages de la programmation native.
Chez Google, nous avons migré les applications Workspace, en commençant par l’application Google Docs, vers KMP pour une logique métier partagée entre Android, iOS et le Web. Au sein de la communauté, un nombre croissant d’entreprises utilisent KMP et en tirent des avantages significatifs. Et il ne s’agit pas seulement d’applications : nous avons constaté une augmentation de 30 % du nombre de bibliothèques KMP développées cette année.
Pour vous permettre de tirer parti de KMP dans vos applications plus facilement, nous avons travaillé à la migration d’un grand nombre de nos bibliothèques Jetpack afin qu’elles exploitent KMP. Par exemple, Lifecycle, ViewModel et Paging sont des bibliothèques compatibles avec KMP. Parallèlement, des bibliothèques telles que Room, DataStore et Collections ont une prise en charge KMP, elles fonctionnent donc prêtes à l’emploi sur Android et iOS. Nous avons également ajouté un nouveau modèle à Android Studio afin que vous puissiez ajouter un module KMP partagé à votre application Android existante et commencer à partager la logique métier entre les plateformes. Lancez-vous dans Kotlin Multiplatform avec ce guide complet.
### Regardez l’épisode d’automne de #TheAndroidShow
Voici le résumé de l’épisode de ce trimestre de #TheAndroidShow. Un merci particulier à nos co-animatrices pour l’épisode d’automne, Simona Milanović et Alejandra Stamato ! Vous pouvez regarder l’émission en intégralité sur YouTube et sur developer.android.com/events/show.
Vous avez une idée pour notre prochain épisode de #TheAndroidShow ?
