La version Flutter 1.0 montre que Google est sérieux au sujet du projet Fuchsia

Technologie / La version Flutter 1.0 montre que Google est sérieux au sujet du projet Fuchsia 2 minutes de lecture

Flutter 1.0



Dans la quête de Google pour créer un système d'exploitation universel (projet fuchsia), ils ont également besoin des outils pour en faire une réalité. Une grande partie du succès d'Android peut être attribuée à la nature open source du système d'exploitation et à l'excellente prise en charge du SDK pour les développeurs. Nous savons que Flutter fonctionnera nativement sur Fuchsia, mais cela apporte des avantages notables maintenant.

Boîte à outils de l'interface utilisateur portable de Google Flutter 1.0

Google a publié Flutter 1.0 aujourd'hui, marquant sa première version stable pour les développeurs. Flutter aide les développeurs à développer des applications natives pour Android et iOS, sans avoir à les créer séparément.



Il existe des SDK existants qui aident à migrer les applications d'une plate-forme vers une autre, mais ils sont loin d'être une expérience native, ralentissant souvent les performances et les rendant buggées. Comme le déclare Google ' Flutter ne remplace pas les modèles d'applications Apple et Android traditionnels pour la création d'applications mobiles; il s'agit plutôt d'un moteur d'application que vous pouvez soit intégrer dans une application existante, soit utiliser pour une toute nouvelle application . '



Ceci est rendu possible par la plate-forme de fléchettes qui permet la compilation en code ARM natif 32 bits et 64 bits pour iOS et Android.



Aide à créer des applications belles et réactives

Avec les tendances actuelles de l'industrie, vous avez non seulement besoin d'une application fluide, mais aussi de quelque chose qui a l'air bien. C'est là que Flutter entre en jeu, aidant les développeurs à développer de belles applications ' avoir le meilleur des deux mondes: des graphiques et une interface utilisateur accélérés par le matériel, alimentés par un code ARM natif, ciblant les deux systèmes d'exploitation mobiles populaires . » Il est alimenté par le moteur graphique Skia 2D à accélération matérielle, également utilisé sur Chrome et Android.

Intégration Flare

Flare est un outil qui aide les concepteurs à créer des animations vectorielles qui peuvent être intégrées directement dans une application Flutter et peuvent être manipulées avec du code.

Cela économise évidemment du temps de développement, aidant les développeurs à mettre en œuvre de superbes animations d'interface utilisateur avec un minimum d'effort.



Utilise au-delà des téléphones

Google souhaite que le flutter atteigne un public plus large, comme il le déclare dans son article de blog ' Pourtant, nos ambitions pour Flutter s'étendent au-delà du mobile à un ensemble plus large de plates-formes. En effet, dès le départ, Flutter a été conçu comme une boîte à outils d'interface utilisateur portable suffisamment flexible pour aller partout où les pixels sont peints. . » Les travaux pour cela sont déjà en cours, et Intégration de bureau Flutter est à ses débuts.

La route à venir

Flutter est sur le point de faire beaucoup de choses, mais il reste encore beaucoup de développement, car il y a plusieurs problèmes avec sa forme actuelle, comme en témoignent des tonnes de demandes sur Github.

Dart n'est pas non plus un langage de codage bien connu, qui semble être une partie importante de Flutter. Comme toujours, il devrait y avoir une bonne documentation et un support avant que l'adoptabilité ne se produise. Néanmoins, le lancement de Flutters est un pas dans la bonne direction.