Flutter 2 est déjà sorti et arrive en tant que cadre universel

Google a récemment dévoilé l'introduction de la nouvelle version du framework UI Flutter 2, avec lequel a annoncé la transformation d'un projet de framework de développement d'applications mobiles à un framework universel pour créer tout type de logiciel, y compris les applications de bureau et Web.

Pour ceux qui ignorent Battement, ils devraient savoir que est considéré comme une alternative à React Native et permet de lancer des applications pour différentes plates-formes, notamment iOS, Android, Windows, macOS et Linux, basées sur la même base de code, ainsi que des applications à exécuter dans les navigateurs.

Les applications mobiles précédemment écrites dans Flutter 1, après le passage à Flutter 2, peuvent être adaptées pour fonctionner sur le bureau et le Web sans avoir à réécrire le code.

À propos de Flutter

La plupart du code Flutter est implémenté dans Dart et le moteur d'exécution pour l'exécution des applications est écrit en C ++.

Lors du développement d'applications, en plus du langage Flutter Dart natif, vous pouvez utiliser l'interface de fonction étrangère Dart pour appeler du code C / C ++.

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.

Des performances d'exécution élevées sont obtenues en compilant des applications en code machinea pour les plates-formes cibles. En même temps, il n'est pas nécessaire de recompiler le programme après chaque modification: Dart fournit un mode de rechargement à chaud qui vous permet d'apporter des modifications à une application en cours d'exécution et d'évaluer immédiatement le résultat.

Aujourd'hui, nous avons annoncé Flutter 2 - une mise à jour majeure de Flutter qui permet aux développeurs de créer des applications belles, rapides et portables pour n'importe quelle plate-forme.

Avec Flutter 2, vous pouvez utiliser la même base de code pour pousser des applications natives vers cinq systèmes d'exploitation: iOS, Android, Windows, macOS et Linux; ainsi que des expériences Web dirigées vers des navigateurs tels que Chrome, Firefox, Safari ou Edge. Flutter peut même être intégré dans des voitures, des téléviseurs et des appareils intelligents, offrant l'expérience la plus universelle et la plus portable pour un monde d'informatique ambiante.

À propos de Flutter 2

Flutter 2 affirme qu'il est entièrement compatible avec la création d'applications Web, convient aux déploiements de production, car trois principaux scénarios d'utilisation de Flutter pour le Web sont mentionnés:

  • Développer des applications Web autonomes (PWA, Progressive Web Apps)
  • Créer des applications Web d'une seule page (SPA)
  • Convertissez les applications mobiles en applications Web.

Les fonctionnalités des outils de développement Web incluent l'utilisation de mécanismes pour accélérer le rendu des graphiques 2D et 3D, la disposition flexible des éléments à l'écran et le moteur de rendu CanvasKit intégré à WebAssembly.

Et comme les navigateurs de bureau sont tout aussi importants que les navigateurs mobiles, nous avons ajouté des barres de défilement interactives et des raccourcis clavier, augmenté la densité de contenu par défaut dans les modes de bureau et ajouté la prise en charge du lecteur d'écran pour l'accessibilité dans Windows, macOS et Chrome OS.

En outre, dans l'annonce, il est mentionné que le support des applications de bureau est en version bêta et il se stabilisera cette année dans une prochaine version avec l'annonce que Canonical, Microsoft et Toyota travailleront sur le soutien au développement avec Flutter.

  • De son côté, Canonical a choisi Flutter comme framework principal pour ses applications et utilise également Flutter pour développer un nouvel installeur pour Ubuntu.
  • Alors que Microsoft a adapté Flutter pour les appareils multi-écrans pliables comme Surface Duo.
  • Enfin, Toyota prévoit d'utiliser Flutter pour les systèmes d'infodivertissement embarqués.

Si vous voulez en savoir plus À propos de cette nouvelle version de Flutter 2, vous pouvez vérifier les détails dans l'annonce originale. Le lien est le suivant.

Alors que pour ceux qui souhaitent pouvoir installer Flutter, Vous pouvez suivre les instructions à la fin du message de Diego. Le lien est le suivant.


Le contenu de l'article adhère à nos principes de éthique éditoriale. Pour signaler une erreur, cliquez sur c'est par ici !.

Soyez le premier à commenter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

*

*

  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.