Google a créé Flutter il y a plusieurs années, dans le but de créer un cadre logiciel multiplateforme. La plus grande force de Flutter est qu'il peut être utilisé pour créer des applications pour Android, iOS, Linux, Windows, macOS et même le Web, le tout à partir de la même base de code partagée. Aujourd'hui, lors de l'événement "Flutter Forward" à Nairobi, au Kenya, la société a pris le temps de présenter certaines fonctionnalités à venir, tout en partageant également un certain nombre d'étapes clés.
Tout d'abord, Google a partagé plus d'informations sur Impeller, le moteur de rendu de nouvelle génération de Flutter. Il tire parti à la fois de Metal et de Vulkan, les API modernes de bas niveau sous iOS et Android. Dans le clip vidéo ci-dessous, le côté gauche montre le moteur de rendu Flutter traditionnel. Sur la droite montre Impeller.
De plus, il existe une nouvelle prise en charge des shaders personnalisés accélérés par le matériel, fonctionnant sous iOS, Android et les navigateurs. Enfin, les modèles 3D sont désormais pris en charge, avec une démo lors de la keynote démontrant comment un modèle peut être importé après avoir été créé dans Blender.
Flutter permettra désormais également d'intégrer du contenu à l'aide de n'importe quel site Web standard.
Si rien de tout cela ne vous passionne, peut-être que le fait que Google commence à prendre en charge des architectures nouvelles et émergentes, telles que RISC-V, le fera peut-être. L'entreprise dévoilée Prise en charge d'Android pour l'ISA plus tôt ce mois-ci, et il semble que Flutter soit désormais à toute vapeur et bénéficie désormais du traitement RISC-V. Techniquement, il a été lancé avec Flutter 3 l'année dernière, bien qu'il ait été étiqueté comme "expérimental".
Enfin, nous avons également un rare aperçu de quelques informations clés sur les performances actuelles de Flutter sur le Google Play Store. Il existe désormais plus de cinq millions de développeurs Flutter, avec plus de 700 000 applications sur le Google Play Store utilisant Flutter. Google affirme qu'il s'agit de l'un des trois meilleurs projets open source basés sur les contributeurs.
Flutter est un cadre de développement logiciel multiplateforme intéressant, et avec d'autres améliorations et les changements à venir, il se pourrait bien que nous voyions des applications plus populaires commencer à utiliser il. Des applications telles que Google Ads, eBay Motors et Philips Hue l'utilisent, et nous prévoyons que ce support ne fera que croître à l'avenir.