Canonical et Google s'associent pour intégrer les applications Flutter à Linux

Flutter sur Linux

Il y a un peu plus d'un an on te parle de Flutter, un cadre de développement d'interface utilisateur gratuit et open source qui vient directement de Google's Idea Factory. Entre autres, il est utilisé pour développer des applications pour Android et iOS, et également pour créer des applications pour le Fuchsia de la même entreprise. Il y a quelques heures, la société du grand moteur de recherche et Canonical ont annoncé un accord qui permettra aux applications de Battement accéder à Linux.

L'accord Canonical entraînera une partie que certains utilisateurs pourraient ne pas aimer: les développeurs devront créer leurs applications et les livrer à Snapcraft, ce qui signifie qu'ils seront disponible sous forme de pack snap. Et est-ce que beaucoup d'entre nous préfèrent les packages Flatpak, et même Linux Mint s'est complètement débarrassé de snapd essentiellement parce qu'ils la considèrent comme une incorporation tyrannique de la part de la société qui dirige Mark Shuttleworth.

Les applications Flutter seront disponibles sous forme de packages Snap

Tim Sneath, le chef de produit du groupe Flutter, déclare qu'il s'agit d'une avancée importante car les frameworks d'interface utilisateur sont rarement suffisamment puissants et polyvalents pour qu'un système d'exploitation en dépende. Mentionné que Windows est écrit en C ++ plutôt qu'en .NET, même pour des applets comme Calculator. Sneath pense également que cela montre que Canonical est prêt à investir de manière sérieuse et engagée pour créer des applications pour Linux, faisant de Flutter sur Linux une partie officielle d'Ubuntu. De plus, les entreprises peuvent être confiantes en choisissant Flutter - c'est une preuve supplémentaire de sa longévité et de son excellence technique, le tout selon Sneath.

Flutter a commencé comme un cadre d'interface utilisateur mobile open source qui aide les développeurs à créer des interfaces natives pour Android et iOS. Cependant, depuis mai 2019, Flutter permet aux développeurs de créer des applications de bureau, intégrées, mobiles et Web à partir de la même base de code. Les développeurs peuvent utiliser Flutter sur les téléphones, les ordinateurs de poche, les tablettes, les ordinateurs de bureau, les ordinateurs portables, les téléviseurs et les téléviseurs ou écrans intelligents.

Prise en charge de Linux

Selon Google:

Ce travail comprend une refactorisation approfondie du moteur pour prendre en charge les entrées clavier et souris de type bureau, ainsi que des fenêtres redimensionnables de niveau supérieur. Il comprend également de nouvelles fonctionnalités d'interface utilisateur bien adaptées au bureau, telles que la prise en charge de la densité matérielle et NavigationRail, ainsi que des expériences d'intégration profonde dans le système d'exploitation de bureau sous-jacent avec des expériences dans Dart: FFI et accès à la barre de menus. Tout ce travail visait à faire en sorte qu'en plus d'être adapté aux expériences de type mobile, Flutter soit prêt à gérer les premières applications de bureau en taille réelle.

Quant à Canonical, la société espère également que cette initiative invitera les développeurs à optez pour les packages Snap lors de la création de vos applications. Actuellement, ils rivalisent avec le Flatpak, mais de nombreux développeurs préfèrent livrer leurs applications à Flathub plutôt que Snapcraft. Et nous sommes également nombreux à choisir les applications Flatpak plutôt que Snap, pour des raisons telles que la mise à jour beaucoup plus rapide ou la tendance à être plus fluide.

Ce que gagne l'utilisateur final

Initialement, une plus grande variété d'applications. Lorsqu'un développeur crée une application, ce qui l'intéresse, c'est qu'elle atteigne le plus d'appareils possible et, moins il a à développer, mieux c'est pour lui. En d'autres termes, si un développeur crée une application basée sur Flutter et, avec très peu de changements, elle peut être utilisée sur iOS, Android, sur bureau et maintenant sur Linux, il gagnera en confort, et nous aurons une option disponible sans l'accord annoncé aujourd'hui ne serait pas possible.

Seulement maintenant il faut attendre un peu pour voir comment tout évolue cette. Bien sûr, il doit être clair que rien d'expliqué ici ne signifie que les applications natives Android ou iOS atteindront Linux.


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

2 commentaires, laissez le vôtre

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.

  1.   Mario Castro-Fontemachi dit

    Bonne nouvelle!! Espérons qu'il repose sur des bases solides et qu'il durera avec le temps. Le flutter est spectaculaire, j'adore!

  2.   Citizen101 dit

    C'est la meilleure nouvelle du reste de l'année, Dart and Flutter est une beauté absolue.