Google lancé version 4.1 de Studio Android, son IDE pour développer Android applications, dans son canal stable aujourd’hui. Comme d’habitude pour Android Studio, la légère augmentation des numéros de version ne rend pas tout à fait justice à la mise à jour. Il comprend un grand nombre de fonctionnalités nouvelles et améliorées qui devraient rendre la vie un peu plus facile pour les développeurs Android. L’équipe a également corrigé un énorme 2370 bogues au cours de ce cycle de publication et fermé 275 problèmes publics.
Les points forts de la version d’aujourd’hui sont un nouvel inspecteur de base de données et une meilleure prise en charge de l’apprentissage automatique sur l’appareil en permettant TensorFlow Modèles Lite sur Android, ainsi que la possibilité d’exécuter l’émulateur Android directement dans Android Studio et la prise en charge des tests d’applications pour les téléphones pliables dans l’émulateur. Cela s’ajoute à divers autres changements que l’entreprise a décrits.
La fonctionnalité qui améliorera probablement le plus la qualité de vie des développeurs est la possibilité d’exécuter l’émulateur Android directement dans Android Studio. C’est quelque chose que l’entreprise a annoncé plus tôt cet été, ce n’est donc pas une surprise majeure, mais c’est une belle mise à jour pour les développeurs, car ils n’auront pas à basculer entre différentes fenêtres et outils pour tester leurs applications.
En ce qui concerne les tests, l’autre mise à jour est la prise en charge des appareils pliables dans l’émulateur Android, qui permet désormais aux développeurs de simuler le capteur d’angle de charnière et les changements de posture afin que leurs applications puissent réagir en conséquence. C’est toujours un marché de niche, évidemment, mais de plus en plus de développeurs visent maintenant à proposer des applications pour prendre en charge ces appareils.
Une autre nouveauté est la prise en charge améliorée des modèles TensorFlow Lite dans Android Studio, afin que les développeurs puissent intégrer ces modèles à leurs applications, ainsi qu’un nouvel inspecteur de base de données qui aide les développeurs à obtenir des informations plus faciles sur leurs requêtes et les données qu’ils renvoient – et qui leur permet modifier les valeurs lors de l’exécution de leurs applications pour voir comment leurs applications réagissent à celles-ci.
D’autres mises à jour incluent de nouveaux modèles dans la boîte de dialogue Nouveau projet qui prennent en charge les composants de conception matérielle de Google, la prise en charge de la navigation Dagger, les améliorations de l’interface utilisateur de System Trace et de nouveaux profileurs pour aider les développeurs à optimiser les performances de leurs applications et l’utilisation de la mémoire.