Flutter 1.5 ajoute la prise en charge du Web, de l'embarqué et du bureau

Flutter 1.5 fait un grand pas en avant, créant une plate-forme native unique pour l'ensemble du processus de développement, du développement à la publication !

Il y a à peine un an, Google annonçait pour la première fois le Flutter bêta au MWC. Depuis lors, Flutter s'est développé à pas de géant pour devenir rapidement sans doute le meilleur framework pour le codage multiplateforme sur iOS et Android. Cette année, au Google I/O 2019, ils vont au-delà du mobile avec le lancement de Flutter 1.5. Il est désormais possible de développer une seule application pour tout, depuis votre Raspberry Pi jusqu'à votre GooglePixel 3a, à votre Pixelbook, jusqu'à votre PC sur mesure.

Franchement, il a été un peu choquant de voir à quel point la réponse à Flutter a été positive. Ce n'est certainement pas le premier framework à tenter de permettre le développement multiplateforme, mais Google semble avoir trouvé le bon équilibre et la communauté des développeurs semble l'apprécier. D'être le compétence qui connaît la croissance la plus rapide

pour les ingénieurs logiciels sur LinkedIn, à être utilisé par de grandes entreprises telles que Ebay, Square, New York Times et Alibaba, à être largement utilisé par développeurs indépendants locaux qui souhaitent pouvoir gérer des applications sur plusieurs plates-formes, Flutter semble apparaître partout.

Désormais, avec Flutter 1.5, ces petits développeurs indépendants peuvent pousser encore plus loin leurs rêves multiplateformes. Il y a quelques mois à peine, Google a commencé à travailler sur Flutter au-delà du mobile, et même eux ont été surpris de la rapidité avec laquelle cela progressait. Il n'a pas fallu longtemps pour que le New York Times apprenne que Flutter s'efforçait d'apporter du soutien. au Web, aux ordinateurs de bureau et aux appareils embarqués, et le New York Times Crossword a sauté sur le opportunité. Ils ont utilisé une première version préliminaire du support Web de Flutter pour faire sortir leur jeu KenKen de l'ère de Flash et l'adapter à un design réactif moderne. Bien qu'elle ne soit pas encore prête pour le lancement final, un aperçu de la nouvelle version de KenKen fonctionnant sur le premier un aperçu technique de Flutter pour le Web est disponible pour essai sur Google I/O cette année sur iOS, Android, Web et Chrome OS.

Et oui, cela s'exécute localement sur ChromeOS, pas seulement via le navigateur Web. Flutter 1.5 vous permet de compiler pour Windows, Linux et Mac OS, ce qui signifie que sur ChromeOS, vous pouvez effectuer votre développement, vos tests et votre publication pour les appareils mobiles, le Web et ordinateur de bureau sur un seul appareil à l'aide d'Android Studio ou de Visual Studio Code sans avoir besoin d'un mobile émulateur. Nous avons été parler pendant des années sur la manière dont Google doit regrouper la prise en charge des applications Android et la prise en charge du développement Android dans son plate-forme pour ordinateur portable, et il semble que cela se réalise enfin avec Flutter 1.5 et Android Studio 3.5 sur Chrome OS.

N'oublions pas les appareils embarqués. Alors que Google publie de la documentation pour exécuter des applications Flutter sur Raspberry Pis et autres périphériques embarqués, il est déjà utilisé sur l'une des plates-formes de périphériques embarqués les plus largement distribuées sur le marché. marché. Google Assistant sur la plate-forme Google Smart Display utilise déjà Flutter pour alimenter certaines fonctionnalités, et ils travaillent à l'étendre chaque jour, dans le but ultime d'avoir une pile Flutter complète sur chaque Google Home Hub, chaque Lenovo Smart Display et tous les autres Assistants alimentés afficher.

Bien sûr, ce ne sont pas les seules mises à jour de Flutter 1.5. La dernière version apporte également la prise en charge de Dart 2.3 avec l'ajout d'une interface utilisateur étendue en tant que code. fonctionnalité, une bibliothèque de paiement intégrée à l'application qui facilitera considérablement la monétisation des applications basées sur Flutter, et des centaines d'autres améliorations. Ces améliorations constantes de Flutter permettent de nouveaux projets passionnants tels que l'image personnalisée du kit ML. Classifier, une application basée sur Firebase et Flutter qui facilite la création de modèles de classification pour apprentissage automatique.

Et si vous souhaitez vous lancer dans Flutter, c'est le moment idéal, car Google s'associe à l'un des meilleurs concepteurs de cours de formation en développement mobile pour offrir un parcours facile. Le cours Udemy Flutter d'App Brewery sera disponible pour seulement 10 $ pour une durée limitée grâce au parrainage de Google.

Vérifiez Guide de Démarrage pour commencer à concevoir des applications avec Flutter dès aujourd'hui !