Au Mobile World Congress 2018 à Barcelone aujourd'hui, Google a annoncé la sortie de la première bêta de Flutter, son nouveau framework d'interface utilisateur mobile pour aider les développeurs à créer des interfaces natives de haute qualité pour iOS et Android.
Dans une FAQ sur ce projet open source, Google explique que Flutter fournit un moteur de rendu 2D extrêmement optimisé mobile avec un excellent support pour le texte. Il vient aussi avec un framework de style réactif. Inspiré par React, ce framework est optionnel, laissant ainsi aux développeurs la possibilité d’utiliser un autre framework. Il est également conçu en couches de sorte que les développeurs puissent choisir d’utiliser uniquement des parties du framework. Flutter offre encore un riche ensemble de widgets pour Android et iOS, mais permet aussi aux développeurs de créer facilement leurs propres widgets ou personnaliser les widgets existants. En plus du moteur de rendu 2D, le framework et les widgets, Flutter vient avec des API pour les tests unitaires et d'intégration et bien d'autres outils.
En ce qui concerne les technologies sur lesquelles reposent Flutter, il faut noter que le framework et les widgets sont écrits avec le langage Dart de Google, mais le framework graphique sous-jacent et la machine virtuelle Dart ont été implémentés en C/C++. Flutter repose aussi sur le moteur de rendu 2D Skia.
Flutter a été dévoilé fin 2015 et après une version alpha publiée l’année dernière, Google sort aujourd’hui la première version bêta de son framework. Depuis la version alpha l'an dernier, Google a introduit de nouvelles fonctionnalités et apporté des améliorations à son framework, y compris le support d'Android Studio, de Visual Studio Code, de nouvelles factorisations pour vous aider à gérer le code de votre widget, etc. Notons que la version bêta de Flutter fonctionne également avec la préversion de Dart 2, publiée la semaine dernière et qui apporte un bon lot d’améliorations au langage de programmation Web de Google.
Sources : Blog Google, FAQ Flutter
Et vous ?
Qu’en pensez-vous ?
Y a-t-il de la place pour Flutter sur le marché de développement mobile ?
Voir aussi :
Flutter : un projet open source qui supporte la construction d'applications mobiles 2D multiplateformes pour iOS et Android
Un développeur donne des raisons qui peuvent justifier l'utilisation de Flutter, le framework de Google pour créer des apps natives iOS et Android
Dart 2.0 est disponible, le langage de Google a été optimisé pour le développement Web et mobile côté client
Google lance la première version bêta de Flutter
Son nouveau kit de développement d'applications mobiles pour Android et iOS
Google lance la première version bêta de Flutter
Son nouveau kit de développement d'applications mobiles pour Android et iOS
Le , par Michael Guilloux
Une erreur dans cette actualité ? Signalez-nous-la !