Flutter: un cadre d'interface utilisateur Google atteint plus de plates-formes

Battement

L'équipe Google qui travaille au développement de Flutter, son framework gratuit et son interface utilisateur open source, a annoncé hier que après plusieurs mois de travail, le framework étend désormais son utilisation à d'autres types de plates-formes.

À l'avenir, vous pourrez enrichir l'expérience de vos utilisateurs sur des plates-formes telles que le Web, les applications de bureau et les petits appareils. Cette nouvelle intervient environ deux mois après la sortie de la version 1.2 du framework livré avec Dart DevTools, un ensemble d'outils de programmation et la version 2.2 du langage de programmation Web Dart.

À propos de Flutter

Battement est un cadre de développement d'interface utilisateur gratuit et open source créé par Google. Jusque là, il a été utilisé pour développer des applications pour Android et iOS et c'est aussi la principale méthode de création d'applications pour Google Fuchsia.

Cependant, grâce aux possibilités offertes par le langage de programmation Dart Web et aux nouveaux outils de développement mis en œuvre aujourd'hui par les navigateurs, Dans un premier temps, Google a pu étendre la prise en charge du framework Flutter au Web.

maintenant, dit Google, le framework Flutter devient un cadre d'interface utilisateur portable pour tous les écrans.

Grâce à cette mise à jour du cadre, Google entend permettre aux entreprises d'offrir de meilleures expériences client sur tous les types d'écrans, y compris via les applications mobiles, les ordinateurs de bureau et le Web.

Flutter pour le Web

Cette est une implémentation Flutter compatible avec le code traité à l'aide de technologies Web standard telles que HTML, CSS et JavaScript.

Avec Flutter pour le Web, le code Flutter écrit dans le langage de programmation Dart peut être compilé dans une expérience client qui peut être intégrée dans le navigateur et déployée sur n'importe quel serveur Web.

Battement -

Vous pouvez utiliser toutes les fonctionnalités de Flutter et vous n'avez pas besoin d'un plugin de navigateur. Bien que Flutter pour le Web soit toujours en développement, Google l'a essayé en partenariat avec le New York Times (NYT) pour développer une nouvelle interface pour le jeu KenKen Puzzle que le journal américain propose à ses abonnés.

Le jeu a été mis à jour et utilise le même code sur Android, iOS, Web, Mac et Chrome OS.

Flutter pour le bureau

Ce projet a été créé à l'origine pour développer des implémentations de Flutter sur Windows, Mac OS, Chrome OS et Linux.

Des travaux sont en cours pour étendre Flutter au support de bureau en tant qu'environnement cible, permettant aux développeurs de créer des applications sur les plates-formes susmentionnées avec Flutter.

À long terme, cet effort créera une solution entièrement intégrée dans lequel la création de flutter fonctionnera à la fois pour les plates-formes de bureau et mobiles, mais cet effort est toujours en cours, a déclaré Google.

Bien que ces objectifs ne soient pas encore prêts pour la production, l'équipe Google Flutter affirme avoir publié les premières instructions pour développer des applications Flutter qui s'exécutent sur Mac, Windows et Linux.

Flutter pour les appareils intégrés

Portabilité Flutter aussi s'étend aux appareils embarquésc'est-à-dire à des appareils plus petitss comme Raspberry Pi et Google Home Hub.

À ce stade, selon Google, l'une des plates-formes intégrées sur lesquelles Flutter fonctionne déjà est basée sur des systèmes d'exploitation d'affichage intelligents qui alimentent Google Home Hub.

Cela dit, amener Flutter sur une nouvelle plate-forme nécessite d'amener le moteur Flutter sur la cible, ainsi que d'implémenter l'imbrication.

Le moteur Flutter est intrinsèquement multiplateforme et peut fonctionner avec diverses API de rendu client (OpenGL, Vulkan et logiciels). Inclut la machine virtuelle d'exécution Dart.

Flutter pour appareil mobile

Pour les mobiles, Google a annoncé la mise à jour du framework vers la version 1.5.

Selon Google, Flutter 1.5 inclut des centaines de changements en réponse aux commentaires des développeurs, y compris les mises à jour des nouvelles exigences du SDK iOS depuis l'App Store, les mises à jour des widgets et du matériel iOS, et la prise en charge de nouveaux types d'appareils par le moteur et Dart 2.3.

Google a ajouté cette semaine la prise en charge initiale des paiements via l'application. Enfin, avec plus de 2,000 packages open source disponibles pour Flutter.

source: https://developers.googleblog.com


Soyez le premier à commenter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.